Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Disassembling [vyřešeno]  (Přečteno 2083 krát)

Gloomy

  • Návštěvník
  • Příspěvků: 28
Disassembling [vyřešeno]
« kdy: 18 Dubna 2010, 22:58:56 »
Ahoj,

sháním nějaký dobrý a přehledný program pro převod programů ze strojového kódu do assembleru nebo ještě lépe, do C. Ideální by bylo, kdyby měl nějaké rozumné GUI. Například něco jako je OllyDbg pro Windows.



Nemáte prosím nějaké tipy? Předem díky moc
« Poslední změna: 19 Dubna 2010, 15:53:31 od Pavel Půlpán »

Firzen

  • Stálý člen
  • **
  • Příspěvků: 1287
    • Beroot
Re: Disassembling
« Odpověď #1 kdy: 18 Dubna 2010, 23:16:39 »
AMD Phenom II X6 1100T@3,3GHz, Gigabyte GeForce GT 430 1GiB, 8GiB RAM, 1TiB SATA3 HDD, Nokia N900
OS: Debian 6.0 Squeeze, Maemo 5
Citace
Prosintě ty jsi takový zkušený vývojář - co mám dělat, když nevím, jako něco udělat? :D

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re: Disassembling
« Odpověď #2 kdy: 19 Dubna 2010, 13:22:16 »
V recStudiu se mi líbí pěkný výpis všech stringů na jedno kliknutí :)
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

Gloomy

  • Návštěvník
  • Příspěvků: 28
Re: Disassembling
« Odpověď #3 kdy: 19 Dubna 2010, 15:49:29 »
Tak tady jsou stránky diassemblerů, co jsem našel:

http://bastard.sourceforge.net/
http://home.hccnet.nl/a.w.m.van.der.horst/ciasdis.html
http://lida.sourceforge.net
http://code.google.com/p/dissy/
http://www.feedface.com/projects/ldasm.html

A pak tady ten vysněný C/C++ dekompilátor s GUI:

http://www.backerstreet.com/rec/rec.htm

Hodně zábavy :D


Díky moc za tipy, Dissy vypadá docela zajímavě. A neboj, "zábava" to teda fakt bude. Musím jako semestrální práci hacknout jeden program pomocí metody buffer overflow, takže se nudit nebudu :-)

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re: Disassembling [vyřešeno]
« Odpověď #4 kdy: 19 Dubna 2010, 16:04:54 »
Díky moc za tipy, Dissy vypadá docela zajímavě. A neboj, "zábava" to teda fakt bude. Musím jako semestrální práci hacknout jeden program pomocí metody buffer overflow, takže se nudit nebudu :-)

Jakou vejšku děláš? Poděl se o své zkušenosti http://forum.ubuntu.cz/index.php/topic,45894.msg336749.html#new  ;)
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

Firzen

  • Stálý člen
  • **
  • Příspěvků: 1287
    • Beroot
Re: Disassembling [vyřešeno]
« Odpověď #5 kdy: 19 Dubna 2010, 16:05:42 »
A taky, kdyby jsi nám poslal ten program, určitě bychom byli rádi (nebo spíš já ..).
AMD Phenom II X6 1100T@3,3GHz, Gigabyte GeForce GT 430 1GiB, 8GiB RAM, 1TiB SATA3 HDD, Nokia N900
OS: Debian 6.0 Squeeze, Maemo 5
Citace
Prosintě ty jsi takový zkušený vývojář - co mám dělat, když nevím, jako něco udělat? :D

 

Provoz zaštiťuje spolek OpenAlt.