Ergebnis 1 bis 10 von 11

Hybrid-Darstellung

  1. #1
    Anfänger
    Registriert seit
    11.12.2010
    Beiträge
    28

    Standard

    Zitat Zitat von DizzY_D Beitrag anzeigen
    Wenn du die Funktionen wirklich auf dem Stack ausführen willst, müsstest du eben so oft PUSH xy ausführen bis genug Platz für die Funktion da ist.
    Naja, oder eben einfach esp um die entsprechende Größe dekrementieren und sich somit sein eigenes kleines Stackframe einrichten, wie du schon sagst:
    sein könnte, dass du da Probleme mit DEP bekommst aber keine Ahnung, bin kein Exploit0r.
    Da müsste man dann erneut mit VirtualProtect an's Werk, und dass das nicht unauffällig ist, dürfte klar sein.

    Edit:// FU OpCodeZ
    Keine Ahnung, wen du meinst, aber <33333333333

  2. #2
    Der Jesus der Informatik
    Registriert seit
    01.12.2007
    Beiträge
    216

    Standard

    Zitat Zitat von Joe Cock Beitrag anzeigen
    Naja, oder eben einfach esp um die entsprechende Größe dekrementieren und sich somit sein eigenes kleines Stackframe einrichten, wie du schon sagst:
    Ja toll danke, das ist mir 2 Sec nach meinem Post dann auch aufgefallen...
    Wobei man nich nichtmal das machen müsste. Man kann ja in der Regel davon ausgehen, dass der Bereich über (also Adressmäßig gesehen unter) ESP liegt, sowieso nicht gebraucht wird.
    Geändert von DizzY_D (12.12.2010 um 09:27 Uhr)






  3. #3
    Anfänger
    Registriert seit
    11.12.2010
    Beiträge
    28

    Standard

    ^-^ <3

  4. #4
    NoClose Wurm
    Registriert seit
    21.03.2008
    Beiträge
    196

    Standard

    Da gibt es wirklich sehr viele Kritikpunkte. Ich hab auch noch ein paar:

    - sizeof/strlen/sonstige.... zählst du noch oder programmierst du schon?
    - Die Berechnung der Funktionslänge ist echt sehr schlecht und ungenau. Am besten ist es, wenn man am Ende der Funktion eine Markierung reinmacht und diese dann sucht z.B.
    Code:
    	__asm {
    		int 0x80
    		int 0x80
    		int 0x80
    	}
    - Api Adresse als Parameter übergeben ist nicht gerade gut... das schwierige an sowas ist doch immer, wie bekomme ich meinen Code so portable wie Shellcode und das Problem hast du schlecht gelöst.

    Fazit: Unbrauchbarer Tutorial, für ein Anfänger zu schlecht und für ein Profi eine Lachnummer.

Ähnliche Themen

  1. Stack Simulation
    Von Shadowstyle im Forum Java
    Antworten: 4
    Letzter Beitrag: 01.07.2010, 20:36
  2. Antworten: 5
    Letzter Beitrag: 21.04.2009, 14:52

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •