AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

try ... except

Ein Thema von MCQ · begonnen am 14. Feb 2006 · letzter Beitrag vom 21. Feb 2006
Antwort Antwort
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#1

Re: try ... except

  Alt 14. Feb 2006, 23:26
Lies dir das mal durch: http://www.michael-puff.de/Developer...acking_1.shtml

Und guck dir mal diesen Code an:
Delphi-Quellcode:
  asm
    pushad
    call @SetupSEHAndRaiseException
    mov ecx, dword ptr [esp+12]
    mov eax, fs:[$30]
    movzx eax, byte ptr [eax+$2]
    and eax, eax
    jnz @NoAddOpCodeSize
    mov dword ptr [ecx+$B8], offset @AfterExceptionCause
    @NoAddOpCodeSize:
    mov dword ptr [ecx+$04], eax
    mov dword ptr [ecx+$08], eax
    mov dword ptr [ecx+$0C], eax
    mov dword ptr [ecx+$10], eax
    mov dword ptr [ecx+$14], eax
    and dword ptr [ecx+$18], $155
    and dword ptr [ecx+$C0], $FFFFFEFF
    xor eax, eax
    ret
    @SetupSEHAndRaiseException:
    xor eax, eax
    push dword ptr fs:[eax]
    mov fs:[eax], esp
    @KillCode:
    and dword ptr [eax+$18], $155
    @AfterExceptionCause:
    pop dword ptr fs:[$0]
    add esp, $4
    popad
  end;
Wior der Code ausgeführt, crasht der Debugger. Läßt sich aber auch umgehen, wenn man weiß, wie. Lass dir gesagt sein, dass es keinen hundertprozentigen Crack-Schutz gibt.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:03 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz