Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Klatsch und Tratsch (https://www.delphipraxis.net/34-klatsch-und-tratsch/)
-   -   Disassembler gibt's die noch (https://www.delphipraxis.net/187610-disassembler-gibts-die-noch.html)

p80286 15. Dez 2015 14:54

AW: Disassembler gibt's die noch
 
Zitat:

Zitat von Neutral General (Beitrag 1324499)
Zitat:

Zitat von p80286 (Beitrag 1324497)
Zitat:

Zitat von Zacherl (Beitrag 1324452)
Ist halt die Frage, was du genau machen willst.

Gute Frage, in den meisten Fällen schauen mit welchen Werten ein Programm arbeitet. Oder wie ein Zugriff realisiert wird, der "offizell" gar nicht geht. Aber das aus reiner Neugierde!

Verstehe nicht so genau was du da erreichen willst. Kannst du mal ein Beispiel nennen?
Habe das Gefühl, dass das heute nicht mehr relevant ist.

Könnte sein. Letzt ist mir ein Programm über den Weg gelaufen, das die Komandozeilenparameter teilweise nur casesensitive bzw. gar nicht akzeptiert hat. Da dann "mal" nachzuschauen was er so treibt wäre schon ganz schön.

Gruß
K-H

Neutral General 15. Dez 2015 15:10

AW: Disassembler gibt's die noch
 
War das zufällig ein altes CAD-Programm?

mensch72 15. Dez 2015 16:21

AW: Disassembler gibt's die noch
 
..."Habe das Gefühl, dass das heute nicht mehr relevant ist."...

Sowas ist heute wie früher oft nur relevant, wenn man Sachen wissen will, die man nicht für Geld kaufen kann.


Gute (böse) Beispiele sind Analysen für Programme, welche offline irgendwelche symetrische Verschlüsselungen benutzen. Der Key ist als irgendwo "im System/Programm"... da ist es oft nur eine Frage des Aufwandes an diesen heran zukommen.
Ansonsten können es auch Algos oder Funktionsaufrufe sein, welche einen Interessieren. Gerne benutzt, um in eigentlich revisionssicherer Software doch Eingaben oder Änderungen nachträglich durchzuführen, welche nicht im TransaktionsLog erscheinen oder dort wieder verschwinden.


Schnödes Kopierschutz umgehen sehe ich nicht als lohnendes Ziel, denn da kann man für Geld es ja kaufen und kommt eigentlich immer billiger wie bei Gegenrechnung der zu investierenden Zeit.

Neutral General 15. Dez 2015 16:25

AW: Disassembler gibt's die noch
 
Zitat:

Zitat von mensch72 (Beitrag 1324552)
..."Habe das Gefühl, dass das heute nicht mehr relevant ist."...

Sowas ist heute wie früher oft nur relevat, wenn man Sachen wissen will, die man nicht für Geld kaufen kann.

Ich meinte damit auch nicht dass solche Programme generell nicht mehr relevant sind.
Ich hatte nur das Gefühl (oder so habe ich es verstanden), dass p80286 sich quasi Programmier-"Tipps"/Tricks aus dem Assemblercode anderer Programme holen will.
Und das lohnt heutzutage in meinen Augen nicht mehr. Wenn es um Reverse Engineering von Algorithmen, Cracking o.ä. geht dann geht es ohne solche Programme natürlich auch heute nicht.

Wegen der Sache mit dem Kopierschutz umgehen: Wenn der Hersteller des Programms sich nicht beide Beine rausgerissen hat für seinen Kopierschutz/Lizenzabfrage dann lohnt das für jmd mit etwas Erfahrung in diesem Bereich auf jeden Fall - Vorausgesetzt natürlich es geht nicht um ein 50€ Programm. Aber bei Software die mehrere hundert oder tausend Euro kostet ist man dann am Ende doch billiger dran wenn man die Software innerhalb von ein paar Tagen crackt. (Das soll jetzt keine Motivation und erst recht kein Aufruf sein so etwas zu tun!).

jaenicke 16. Dez 2015 05:08

AW: Disassembler gibt's die noch
 
Zitat:

Zitat von Neutral General (Beitrag 1324554)
Wegen der Sache mit dem Kopierschutz umgehen: Wenn der Hersteller des Programms sich nicht beide Beine rausgerissen hat

Beispiel bei XE2... da reichte es an der richtigen Stelle zwei Bytes zu ändern, dann dachte Delphi es sei aktiviert, wenn man eine gültige Seriennummer eingegeben hatte... ;-)
Da hatte ich spaßeshalber mal etwas herumprobiert. ;-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:27 Uhr.
Seite 2 von 2     12   

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-2025 by Thomas Breitkreuz