Ethical Hacking Learn to find vulnerabilities before the bad guys do! Gain real world hands on hacking experience in our state of the art hacking lab. Course designed and taught by expert instructors with years of penetration testing experience. 12 student maximum in every class. Certification attempt included in every package. | Computer Forensics Training at InfoSec Institute Gain the in-demand skills of a certified computer examiner, learn to recover trace data left behind by fraud, theft, and cybercrime perpetrators. Discover the source of computer crime and abuse at your organization so that it never happens again. All of our class sizes are guaranteed to be 12 students or less to facilitate one-on-one interaction with one of our expert instructors. |

| Subject: | RE: GET and POST Methods Accepted |
|---|---|
| Date: | Fri, 14 Oct 2005 08:00:48 -0400 |
-----Original Message----- From: christopher baus [mailto:christopher@baus.net] Sent: Thursday, October 13, 2005 2:04 PM To: webappsec@securityfocus.com Subject: RE: GET and POST Methods AcceptedAnyway I share this only because the original post seemedto focus onGET vs. POST more than XSS. I restrict GET as much aspossible in sitedevelopment because it can expose the inner workings of thesite andsecure methodology or not, we all miss something from time to time.I don't understand this philosophy. If you forget what is visible in the web browser and look at what is put on the wire, which is trivially viewed with packages like ethereal, the only difference between GET and POST requests is that the parameters for GET requests are on the request line and parameters for POST requests are in the body. To me the security implications are practically identical.
I think you are neglecting the human element a bit: if I hadn't seen the URL string I wouldn't have thought to try cracking it. Sure, a determined hacker/pentester will use ethereal to see what's going on, but your average bored university student won't think to do it during class. If I go to a site and I see "site/page.asp?id=something&token=something" I get a lot more curious than just seeing "site/page.asp". Having said that I agree with you from a technical standpoint: what goes over the wire goes over the wire, and cookie, post, or get, it doesn't make a difference. But imagine now that the site is encrypted over SSL (which in my case, it was) and it becomes less trivial. Derick Anderson
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | RE: (clarification) GET and POST Methods Accepted, Jeff Robertson |
|---|---|
| Next by Date: | RE: (clarification) GET and POST Methods Accepted, Amit Klein (AKsecurity) |
| Previous by Thread: | RE: GET and POST Methods Accepted, Joe Teff |
| Next by Thread: | honeypot and honeynet as IDS, Krish Mehak |
| Indexes: | [Date] [Thread] [Top] [All Lists] |