Hallo,
Ich interressiere mich seit neustem wieder mit Python,Immunity Debugger und scapy.Jetzt wollte ich mich in folgendes Tutorial reinlesen um das Prinzip des Stack Overflows zu verstehen:
https://www.corelan.be/index.php/2009/07/19/exploit-writing-tutorial-part-1-stack-based-overflows/
Jedoch scheiterte ich schon relativ schnell,und zwar bei folgendem Code:
Ich verstehe zwar was der Code machen soll,jedoch ist er in C geschrieben und ich weiß nicht ob es möglich ist in Python die Variable auf eine gewisse Größe zu beschränken?
Das wäre meine erste Frage,meine zweite wäre:
Wie kann ich den Python Code mit Immunity Debugger debuggen?In dem Tutorial wurde das leider nicht beschrieben...Dazu muss man sagen,dass ich UBUNTU 12.04 benutze.
Schonmal vielen Dank an alle Hilfreichen Antworten,
LG TheNew3000
Ich interressiere mich seit neustem wieder mit Python,Immunity Debugger und scapy.Jetzt wollte ich mich in folgendes Tutorial reinlesen um das Prinzip des Stack Overflows zu verstehen:
https://www.corelan.be/index.php/2009/07/19/exploit-writing-tutorial-part-1-stack-based-overflows/
Jedoch scheiterte ich schon relativ schnell,und zwar bei folgendem Code:
Code:
#include <string.h> void do_something(char *Buffer) { char MyVar[128]; strcpy(MyVar,Buffer); } int main (int argc, char **argv) { do_something(argv[1]); }
Das wäre meine erste Frage,meine zweite wäre:
Wie kann ich den Python Code mit Immunity Debugger debuggen?In dem Tutorial wurde das leider nicht beschrieben...Dazu muss man sagen,dass ich UBUNTU 12.04 benutze.
Schonmal vielen Dank an alle Hilfreichen Antworten,
LG TheNew3000