As the title indicates, this is a very small introduction to return oriented programing (ROP) and format strings for people that don't yet know what this techniques are and what they are used for.
This post is meant for people willing to understand what this 2 exploitation techniques are so experts will get bored only seeing the title :).
0100001001101111011011110110011101111001011100110010000001100010011010010110111001100001011100100111100100100000011011000110100101100110011001010111001101110100011110010110110001100101
Showing posts with label programming. Show all posts
Showing posts with label programming. Show all posts
2015/05/22
2014/08/27
How to compile and test your shellcode
I want to develop my hacking skills by learning how to do reverse engineering, so I’m learning assembly language. Without the assembly language, you’ll not be able to understand whats going on in the program.
But that’s not all. Assembly allows you also to make your own shellcode more cleanly and precise. But in this exercise you need to test your shellcode and see if it works as you expected. This will be a repeated task over and over agen so automating it will make you much faster and less prone to mistakes.
Subscribe to:
Comments (Atom)