This is hopefully going to give you an overview of a packet. A packet basically is what your computer sends to other computers. So when you purchase something online your creditcard will most likely be stored in a packet. By the end of this you should know how to exploit packets and how to protect yourself by examining them.
What you need:
- Burp Suite(or proxy), this works on windows, linux and OSX!
- Basic knowledge.
Setting Up Burp
- Download and unextract the Burp Suite(or proxy) mentioned above.
- Open the Burpsuite_v1.01.jar file (please note that the v1.01 may be slightly different on your copy)
- Now click on “options” and see what port it is running on, should be 8080 but you can change it if you need to.
- Go into your browser and find your proxy settings.
- Put 127.0.0.1 in for the hostname and 8080 for the port(unless you changed it) *Note when these settings are saved you will not be able to access the internet from that browser without burp open, i recomend disabling it when you are done*
- Now when you want to see the information that is getting sent to and from your computer go to the burp proxy and turn intercept on
- This information could be usefull if you wish to see what sites will transmit your password, credit card, etc information in plaintext. This way when you go on a wireless access point or at a internet cafe, you can know how to protect your valuable information.
The Fun Stuff, Editing:
- Flash game scores! This won’t always work but the places it does you can give yourself any score!
- Start up your proxy(intercept off) and click on the “param” option.
- Find a flash game that keeps track of high scores
- Start playing the game
- When your half way through turn intercept on.
- Lose the game and look at what score you have
- Find your score and edit it to what you would like it to be.
- Click forward and turn intercept off, if another packet came just click forward again
- Thats it. Most likely the major places will have this patched.
- Faking an image, to upload anything to those image only upload places
- Find a site with a fairly small site that allows uploads of any kind(this won’t work on any major site due to you can take over their whole server from this little exploit).
- Start up your proxy with the text bubble clicked(by the param and hex bubbles)
- Upload a legit file that it will accept.
- look for the “content type” this till be near the bottem most likely and have *something*/*something* ex: image/jpeg. Copy and paste that and forward the packets. If you do not see this then forward the packet and look at the next one.
- Now turn intercept off get back to that page and turn intercept back on.
- Upload what ever file you wish now.
- Find the *something*/*something* again, it will most likely be: application/octet-stream. and replace that with the accepted.
- Forward the packets.
- If it did not work repeat(steps 5-8) this time find your file name and replace the extension with the accepted one such as .php with .jpg.
- If this does not work this will not work. Sorry!
There is much more you can do by editing your packets mainly due to the fact that majority of scripts used are free. And some authors don’t properly test stuff they don’t make cash off of
Entries (RSS)
[...] you can do it the way we describe here: Tutorial Ninjas » Blog Archive » Editing your packets! helps ya learn a bit more then just using a [...]
[...] Tutorial Ninjas » Blog Archive » Editing your packets! A guide to doing what that firefox plugin does manually so you actually learn something
[...]
[...] i get my mac back i will test this with burpsuite (tutorial here) to see if the packets are actually encrypted or just bs by the [...]
How will I edit the packets of an online game RF so that i won’t fail in upgrading weapons?
[...] It’s suppose to be 10 post before you can submit a score, guess we made a mistake somewhere. This is to combat the people "hacking the arcade" thinking they are leet when we already wrote a tutorial on it. Editing your packets! | Tutorial Ninjas [...]
[...] "hacking the arcade" thinking they are leet when we already wrote a tutorial on it. Editing your packets! | Tutorial Ninjas Please read the whole thread before asking [...]