Programm-quellcode auslesen |
||
---|---|---|
#0
| ||
17.12.2005, 22:34
Member
Beiträge: 20 |
||
|
||
17.12.2005, 22:45
Member
Beiträge: 1122 |
#2
Meinst du .exe ??
Wenn ja, gibts nicht ! Du kannst höchsten dir einen Disassembler holen, aber Quellcode gibts keine Möglichkeit. MFG DAFRA |
|
|
||
18.12.2005, 12:14
Member
Themenstarter Beiträge: 20 |
#3
hab sogar schon welche gefunden die das ganze in C zurück verwandelt
|
|
|
||
18.12.2005, 12:21
Member
Beiträge: 1122 |
#4
Bist du dir im Klaren darüber was du da schreibst ?
Es ist unmöglich, anders könnte man einfach ein Programm nehmen und von ihm dann den Quellcode umschreiben. Du könntest dir zum Beispiel eine Firewall in Quellcode umwandeln, dann bissel umändern und dann als dein eigenes Produkt verkaufen. Defakto nicht möglich ! MFG DAFRA |
|
|
||
21.12.2005, 15:10
Member
Beiträge: 38 |
#5
Einfach die schwarze Kunst des Lesen von disassemblierten Quellcode erlernen.
__________ www.joebox.org Joebox a secure Sandbox Application for Windows Vista to analyse the Behaviour of Malware |
|
|
||
21.12.2005, 15:36
Member
Themenstarter Beiträge: 20 |
#6
Also erstens: Ich weiss ganz genau wovon ich rede und ja es gibt diese Programme mit dem Nachteil, dass lokal in Variablen eingefügte Zahlen nicht immer vorhanden sind, das Gerüst und das wichtigste sind aber vorhanden.
Und zu der Firewall: Komerzielle Programm nutzen genau weil es solche Programme gibt, dessen Existenz du bezweifelst, Verschleierungsprogramme, die das unmöglich machen. |
|
|
||
21.12.2005, 15:41
Member
Beiträge: 1122 |
#7
Pass auf, wenn ich dir ein Programm in VB6 oder sonst was schreibe und dir die compelierte .exe gebe und du dann mir den Quellcode gibts, dann kann ich nur sagen Kompliment !
Jeder Compiler verschlüsselt automatisch den Quellcode wenn du eine .exe erstellst. MFG DAFRA |
|
|
||
21.12.2005, 15:44
Member
Themenstarter Beiträge: 20 |
#8
Zitat Dafra posteteImmer diese blöden Ignoranten, eh k. Ahnung haben und dann deppat daherreden. ........weil man sonst das und das könnte.... wer sagt dir, dass man es nicht kann? Das Ganze nennt sich decompiling. Zuerst googeln, dann reden oder gleich die Goschen halten! Ja natürlich verschlüsselt der compiler die .exe Dateien aber die neue Generation von decompilern kann auch das bewältigen. Und vb decompiler gibts doch zu Hauf. Korrigier mich wenn ich mich irre Dieser Beitrag wurde am 21.12.2005 um 15:48 Uhr von Muhammed editiert.
|
|
|
||
21.12.2005, 16:01
Member
Beiträge: 38 |
#9
Cool, hast du einen konkreten Link?
__________ www.joebox.org Joebox a secure Sandbox Application for Windows Vista to analyse the Behaviour of Malware |
|
|
||
21.12.2005, 16:08
Member
Beiträge: 3306 |
#10
So jetzt wollen wir uns alle wieder etwas abregen
Es gibt in der Tat sehr schöne Decompiler für in Java und .NET geschriebene Programme. Für VB 6 geht es glaub ich auch sehr einfach. Firmen die in Java oder .NET schreiben wissen das aber natürlich auch deshalb verwenden sie Obfuscatoren, um Reverse Engineering ihrer Software zu verhindern. Für in C oder C++ geschriebene Programme sieht es schon ganz anders aus. Hier ist es nahezu unmöglich den Original-Quellcode zu rekonstruieren, besonders wenn keine Debug-Informationen vorliegen. Was man tun kann ist Assembler-Code zu rekonstruieren dieser ist aber sehr schwer zu lesen und aussagekräftiger Bezeichner gehen verloren. Siehe hierzu: http://www.itee.uq.edu.au/~cristina/dcc.html http://boomerang.sourceforge.net/cando.html http://boomerang.sourceforge.net/#warning http://boomerang.sourceforge.net/FAQ.html#Java __________ Bitte keine Anfragen per PM, diese werden nicht beantwortet. Dieser Beitrag wurde am 21.12.2005 um 16:17 Uhr von asdrubael editiert.
|
|
|
||
21.12.2005, 16:36
Member
Beiträge: 1122 |
#11
Zitat Muhammed posteteMFG DAFRA edit: Ich würde mich über einen Link deines Wunder-Tools freuen. Denn meine Glaskugel ist momentan in der Reperatur Dieser Beitrag wurde am 21.12.2005 um 16:39 Uhr von Dafra editiert.
|
|
|
||
17.05.2006, 20:14
...neu hier
Beiträge: 2 |
#12
EIne kurze Frage:
Woran sehe ich, in welcher Programmiersprache eine Datei geschrieben ist? |
|
|
||
17.05.2006, 20:59
Member
Beiträge: 5291 |
#13
Zitat EIne kurze Frage:Nirgendwo dran, man kann es aber eingrenzen - Ausführbare Dateien sind meistens in einer Sprache wie C /C++ geschrieben und Java kram wird zwar kompiliert brauch aber ne VM um zu funktionieren, während anderer Programmcode wie php zum Beispiel alleine überhaupt nicht ausführbar ist sondern nur per Interpreter. __________ E-Mail: therion at ninth-art dot de IRC: megatherion @ Freenode |
|
|
||
Wie heisst sowas und wo finde ich so was?