[Delphi] szukam dekodra delphi

0

mam programik w delphi w postaci .exe i potrzebny mi bardzo kod żródłowy tego programu [email protected]

0

To musisz go zdisassemblerowac

a w dziale Download masz prog DeDe (nie wiem co on robi)

0

<font color="green">mam programik w delphi w postaci .exe i potrzebny mi bardzo kod żródłowy tego programu [email protected]</span>

Na kod źródłowy w postaci czystych plików PAS NA PEWNO CI SIĘ NIE UDA , BO NA RAZIE NIC TAKIEGO CZEGOŚ NIE ROBI - tylko na Assambler (koszmar :) - sprubój program Resource Hacker!

0

To musisz go zdisassemblerowac, a w dziale Download masz prog DeDe (nie wiem co on robi)

Podony temat, w którym jest wspomniany DeDe i WinDASM:
http://http://www.4programmers.net/forum/viewtopic.php?id=30757

Na kod źródłowy w postaci czystych plików PAS NA PEWNO CI SIĘ NIE UDA , BO NA RAZIE NIC TAKIEGO CZEGOŚ NIE ROBI - tylko na Assambler (koszmar :) - sprubój program Resource Hacker!

  1. Racja: zamiana kodu maszynowego na kod źródłowy (np: *.pas) jest niesamowicie trudna (dla prostych programów) i praktycznie niemożliwa dla bardziej skomplikowanych;
  2. if (Assembler == koszmar) Assembler = TheBest; :d
  3. Program Resource Hacker NIE jest disassemblerem, tylko edytorem zasobów. Te typy programów nie mają z sobą prawie nic wspólnego !! :-8
0

Zdekompilowanie pliku EXE do postaci kodu zrodlowego pas jest niemozliwe. Mozesz co najwyzej wyciagnac kod w postaci assemblera.... Eh... [cygaro]

0
  1. if (Assembler == koszmar) Assembler = TheBest; :d

Ale herezje piszesz. Źle!

.MODEL SMALL
.STACK 100h
.DATA

Pytanie DB 'Czy assembler to koszmar (T/N)?$'
UczSie DB 13,10,'Zacznij sie go uczyc, to zmienisz zdanie!',13,10,'$'
MaszUMniePiwo DB 13,10,'Assembler jest najlepszy :P',13,10,'$'

.CODE
start:
mov ax,@data
mov ds,ax
mov dx,OFFSET Pytanie

mov ah,9 ;co ty na to?
int 21h

mov ah,1 ;tak mówisz?
int 21h

or al,20h ;na małe literki
cmp al,'t'
je Koszmar
jmp Cud

Koszmar:
mov dx,OFFSET UczSie
jmp Wyswietl

Cud:
mov dx,OFFSET MaszUMniePiwo

Wyswietl:
mov ah,9 ;trzeba wyświetlić
int 21h

mov ah,1 ;trzeba się powiesić na ekranie
int 21h

mov ah,4ch ;wychodzimy
mov al,0
int 21h
END start

Teraz lepiej :-D

0

z tego co wiem DeDe wyciąga forme ale mi sie osobiście nieudało zapisać wyciągniętej formy
a co do Resource Hacker to jest on debest ale niedziała na spakowane exeki :-/

0

Pochwalony!
Nie ma dekodera plików na *.pas, podobno DeDe potrafi z programu wyciągnąć formę oraz taki trochę zmutowany kod z Assembler'a, ale nigdy z niego nie korzystałem i nie wiem.
PS. Dryobates, fajny kodzik :)

0

mam programik w delphi w postaci .exe i potrzebny mi bardzo kod żródłowy tego programu [email protected]

Napisz do autora. To jedyna słuszna droga.

0
  1. if (Assembler == koszmar) Assembler = TheBest; :d

Ale herezje piszesz. Źle!

(...)

Teraz lepiej :-D

Szacuneczek! [browar]
in al,60h
cmp al,14h
je end
int 19h
end:
ret

sugeruję naciśnięcie 't' :

1 użytkowników online, w tym zalogowanych: 0, gości: 1