27. juni 2003 - 01:01Der er
5 kommentarer og 1 løsning
Undgå decompilere?
Hvordan gør jeg sådan, at de programmer jeg har compilet med Delphi, ikke kan decompiles overhovedet? Hverken dfm, resourcefiler eller andet må fremkomme når man prøver at decompile.
Hvis du "pakker" dit program med fx. Aspack eller UPX så er du overe det ...
Iøvrigt kan et program IKKE decompileres.
Det bedste bevis på på Torry.net. Der er en der påstår at han har lavet en, men du skal betale penge for sourcen. Hvis nu han program virkede ville man ikke betale for sourcen, så ville man bare decompilere hans program !!!!
Så Regl nummer 1 : Decompilere ER ALTID open source. Regl nummer 2 : Dem af os der har haft Compiler teori i skolen ved at når du compilerer noget source code smider du informationer væk efterhånden som du bevæger dig længere ned i lagene !
Det er ligeså nemt at udpakke filer som det er at pakke filer. F.eks med UPX: upx.exe -d file.exe
Pointen er at hvis man *vil* decompile dit program skal man, hvis man er geek nok, nok få decompileret det. Se bare historisk på problemstillingen, der har været utallige forsøg på at beskytte software. Hvor mange af de forsøg er lykkedes..
:-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.