Selfquit verbieten

10/15/2009 16:21 s2k#1
Hallo Leuts,

gibt es eine Möglichkeit oder ein Tool, mit dem man, das "sich selbst Beenden" einer Anwendung verbieten kann?

Ich baue gerade einen Proxy in VB.Net, um Packete zu analysieren, die die Anwendung zum Server schickt. Wenn jedoch ein fehlerhafter Packet beim Client ankommt, dann beendet er sich automatisch, dies macht das analysieren/ausprobieren ziemlich kompliziert.

Da, das Tool ziemlich gut gecrypted ist, und ich es nicht entpacken kann, ist es wohl unmöglich, das Tool mit olly zu manipulieren.

Hoffe, dass es einigermassen verständlich rüberkam und danke schon mal für jede Hilfe.
10/15/2009 17:45 backo#2
Du könntest die "Quit" nachrichten abfangen, und da würde einfach ein "return false;" reichen. Dass problem ist, dass du den "Message" loop abfangen musst, was wohl nicht möglich ist, da du es nicht entpacken kannst. Ansonsten fällt mir nichts anderes ein.
10/15/2009 18:27 s2k#3
danke für den tipp.

gibt es noch andere möglichkeiten? vielleicht mit einem Hook?
10/15/2009 18:33 bloodx#4
ExitProcces Function Hooken? guck halt mal @imports welche Functionen es alles gibt.