hallo an alle,
ich wollte euch mal fragen (die sich in programmierung auskennen) ob folgendes möglich ist:
ich habe ein besteimmtes programm mitleweile mit DeDe 3.5 dekopiliert und
PE Explorer disassembliert.
(ich weiß aufjedenfall das das Programm mit Delphi 6 geschrieben wurde)
nun habe ich einen quelltex mit dem ich nichts anfangen kann (weil er als assambler vorliegt und ich nicht mal ahnung von der normalen delphisprache habe) und dann habe ich verschiedene .pas-Dateien
die ich mit Delphi 2005 öffnen kann.
Das sieht alles ungefair so aus (ist nur ein kleiner ausschnitt aus dem gesamten Programm):
Delphi-Quellcode:
{This file is generated by DeDe Ver 3.50.04 Copyright (c) 1999-2001 DaFixer}
Uses
Printers
in '
Printers.pas'
{TPrinterCanvas},
ExtCtrls
in '
ExtCtrls.pas'
{TShape},
Dialogs
in '
Dialogs.pas'
{TSaveDialog},
DBLogDlg
in '
DBLogDlg.pas'
{TLoginDialog},
DBPWDlg
in '
DBPWDlg.pas'
{TPasswordDialog},
Gauges
in '
Gauges.pas'
{TBltBitmap},
FileCtrl
in '
FileCtrl.pas'
{TSelectDirDlg},
... dann geht das immer so weitern
begin
{
00587430 55 push ebp
00587431 8BEC mov ebp, esp
00587433 83C4F0 add esp, -$10
00587436 B8706E5800 mov eax, $00586E70
* Reference to: SysInit.Proc_00406EA0
|
0058743B E860FAE7FF call 00406EA0
00587440 B201 mov dl, $01
* Possible String Reference to: 'METAPATHIA_SHARED_MEMORY'
|
00587442 B8BC785800 mov eax, $005878BC
* Reference to: Utils.Proc_00507BB4
|
00587447 E86807F8FF call 00507BB4
0058744C 84C0 test al, al
0058744E 0F855A040000 jnz 005878AE
.... und so weiter. (der grüne quelltext war schon so nach dem ich ihn decopeliert habe)
Nun meine Frage kann ich ohne was zu ändern nur das Hintergrundbild des Hauptmenüs ändern??
Das heist ohne das ich was extra programmieren muss, weil ich habe probiert in der THauptmenü.pas
etwas zu ändern und dann das programm neu zu kompilieren, jeddoch macht es delphi nicht und zeigt nur fehler an.
Gibt es kein Programmchen womit man nur den Hintergrund ändern kann????
Vielen dank!!