19.09.2017 Views

the-web-application-hackers-handbook

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 20 n A Web Application Hacker’s Toolkit 753<br />

for addresses beginning with” box, remove <strong>the</strong>se expressions. Click OK<br />

in all <strong>the</strong> dialogs to confirm <strong>the</strong> new configuration.<br />

n In Firefox, select Tools ÿ Options ÿ Advanced ÿ Network ÿ Settings.<br />

Ensure that <strong>the</strong> Manual Proxy Configuration option is selected. In <strong>the</strong> HTTP<br />

Proxy field, enter 127.0.0.1, and in <strong>the</strong> adjacent Port field, enter <strong>the</strong> port<br />

used by your proxy. Ensure that <strong>the</strong> “Use this proxy server for all protocols”<br />

box is checked. If <strong>the</strong> hostname of <strong>the</strong> <strong>application</strong> you are attacking<br />

matches any of <strong>the</strong> expressions in <strong>the</strong> “No proxy for” box, remove <strong>the</strong>se<br />

expressions. Click OK in all <strong>the</strong> dialogs to confirm <strong>the</strong> new configuration.<br />

n Chrome uses <strong>the</strong> proxy settings from <strong>the</strong> native browser that ships with<br />

<strong>the</strong> operating system on which it is running. You can access <strong>the</strong>se settings<br />

via Chrome by selecting Options ÿ Under <strong>the</strong> Bonnet ÿ Network<br />

ÿ Change Proxy Settings.<br />

Figure 20-2: Editing an HTTP request on-<strong>the</strong>-fly using an intercepting proxy

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!