Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 13 odgovora
  • 7.252 pregleda

Najnovija ↓

LJudi jel moguce exe vratiti u source? 08.01.2003. u 03:41 · pre 289 meseci #1
Zna li neko neki nachin da se izvrshni fajl .exe vrati u source nekako? Jel uopshte moguce. Pretpostavimo da exe nije zashticen.
Re: LJudi jel moguce exe vratiti u source? 13.01.2003. u 14:20 · pre 289 meseci #5
...osim ako se ne radi o EXE-u koji je razultat Clipper, foxpro i sl.
kompajlera.

Tad mozes da dobijes original source.
Re: LJudi jel moguce exe vratiti u source? 13.01.2003. u 14:31 · pre 289 meseci #6
On je pitao da li se exe fajl moze vratiti u izvorni source kod i odgovor je da ne moze. Moze se citati i razumeti i asamblesrski kod i sve, ali to nije izvorni source.

Znaci, kad vrati exe fajl u izvorni source kod od koga je taj exe napravljen, resice dosta velikih problema ....
Re: LJudi jel moguce exe vratiti u source? 13.01.2003. u 14:50 · pre 289 meseci #7
...osim ako se ne radi o EXE-u koji je razultat Clipper, foxpro i sl.
kompajlera.

Tad se moze vratiti 100% originalan source kod.
Mislim da moze cak i kod starih MS VB aplikacija, al to nisam probao.

Delphi EXE normalno da ne moze.

Re: LJudi jel moguce exe vratiti u source? 14.01.2003. u 18:03 · pre 289 meseci #8
Ja sam trazio neke programcice koje to rade i nasao sam za Delphi 3, ali nesto nisu radili bas kako valja, vrlo cesto oce da izbaci gresku kako ne prepoznaje pojedine komponente.....
Re: LJudi jel moguce exe vratiti u source? 14.01.2003. u 19:07 · pre 289 meseci #9
Kod Delphi-ja nije moguce da dobijes source, al' delphi, kao i ostali
windows kompajleri u izvrsne datoteke (.EXE) ili u pripadajuce
dinamicke biblioteke (DLL) pakuje resurse/objekte potrebne za rad.
Ti resursi su bitmape, wav-ovi, forme...

Delphi formu cuva u izvornom .DFM formatu koje potom moze da se izvuce
iz .EXE datoteke.

Da bi, potom, prikazali tu formu moramo da imamo registrovane sve klase koje su koriscene na formi.

Znaci - formu nekako mozemo i da dobijemo, al njenu funcionalnost/source
nemozemo nikako (bar ne u izvornom obliku)

Re: LJudi jel moguce exe vratiti u source? 14.01.2003. u 20:16 · pre 289 meseci #10
EXE je mguce dekompajlirati sa vecinom alata u ASM source, a ima dosta alata koji omogucavaju dekompajliranje nazad u C source...

Znaci moguce je... Samo sto je pitanje koliko je taj C source citljiv i pregledan... Ja bih ipak pre bio za ASM varijantu...
Re: LJudi jel moguce exe vratiti u source? 22.01.2003. u 03:42 · pre 289 meseci #11
A da li postoji neshto shto bi taj asemblerski kod (pretpostavka je da je exe iz C koda ili Delphi-ja) nekako prilagodilo lakshem razumevanju, tj da od asemblerskog koda napravi alternativni C kod ili Delphi kod u zavisnosti kakav je exe bio?
Re: LJudi jel moguce exe vratiti u source? 23.01.2003. u 01:42 · pre 289 meseci #12
Naravno postoji i razlog zbog cega je jako tesko napraviti dobar dekompajler koji masinski kod prevodi u kod nekog viseg programskog jezika.
Jako bitna je cinjenica da pri prevodjenju asemblerskog koda u masinski postoji preslikavaje 1:1, tj. za svaku naredbu u assembly jeziku postoji masinska instrukcija za koju se tacno zna sta radi. Nasuprot tome prevodjenje koda viseg programskog jezika u asemblerski jezik je 1:n tj. za 1 naredbu u visem programskom jeziku kompajler pravi vise asemblerskih naredbi. E sad problem predstavlja to sto treba pronaci tih n naredbi koje su izgenerisane prilikom prevodjenja iz jedne naredbe VPJ u asembler i prevesti ih u suprotnom smeru.
Zeznuto nema sta!
Potpis
blog
Re: LJudi jel moguce exe vratiti u source? 23.01.2003. u 02:22 · pre 289 meseci #13
i ne samo to, nego i svi noviji kompajleri generisu vrlo optimizovan kod. i to optimizovan ne na logicnom, ili nivou originalnog jezika, vec na asm nivou.

zato je cesto i NEmoguce pronaci naredbe viseg jezika koje direktnim prevodjenjem (bez optimizacije) daju postojeci asm kod.
Potpis
blogče :: unescaped beta
  »
go-paste extenzija
  »
reč dana: backup
  »
bočne koalicije
Re: LJudi jel moguce exe vratiti u source? 12.05.2003. u 00:17 · pre 285 meseci #14
za delphi je najbolje probati DeDe (delphi decompiler) koji se jos uvijek
update-ira iz dana u dan + sto je free ...

za druge jezike => Ida Pro (sto novija verzija .. to bolje) .... Ida pojednostavi
assembly ..... koristi jedinstvenu tehnologiju koja omogucuje vracanje odredjenih
struktura koda ....

za resource editiranje moze reshacker, Borland resource workshop (4.5),itd.
..... ja osobno preporucujem Pe Explorer ... SUPER PROGRAM ........


Scip!
Potpis
Scip !
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme