Enterprise Forever  |  :HUN  |  Weboldalak  |  Topic: Online disassembler
Author Topic: Online disassembler  (Read 4950 times)« previous next »
MrPrise
Administrator
EP addict
*
Offline Offline

Hungary

Posts: 2291




View Profile WWW
New Posts
« on: 2005.December.20. 12:19:05 »

Ma reggel támadt egy ötletem.
Mi lenne ha lenne egy olyan engine amibe tetszőleges EP programot (ROM-ot) fel lehetne tölteni és utána annak a disassemblált listájában lehetne mászkálni, módosítani, megjegyzéseket írni, stb. Előnye az lenne, hogy több ember is tudna dolgozni egyszerre, lehetne bele rakni automatikus dolgokat (pl EXOS hívások, rendszerszegmensen lévő címek felismerése és kommentezése). A kommentezett forrást bármikor le lehetne menteni sima txt-be.
Gyakorlatilag hasonlítana a CVS-hez, csak itt a kliens maga a böngésző lenne. A kinézetre egy sima assembly lista lenne, de bármelyik sorra kattintva lehetne oda megjegyzéseket írni, hogy az a sor mit csinál, mintha minden sor egy fórum szál lenne.
Nem tudom mennyire lenne ez használható. Mi a véleményetek?
Valami ilyesmi lenne, csak jobb ds_icon_wink : http://pvdasm.reverse-engineering.net

Szeretnék majd egy "mozgalmat" elindítani, aminek a lényege az lenne, hogy a régi klasszikus játékokat fejtsük vissza mindenki okosodására. Azt hiszem nem vagyok egyedül azzal a véleményemmel, hogy régebben sokkal jobban programoztak most manapság (tisztelet a kivételnek).
Logged

Enterprise Forever
« on: 2005.December.20. 12:19:05 »

 Logged

Povi
EP user
*
Offline Offline

Hungary

Posts: 391




View Profile WWW
New Posts
« Reply #1 on: 2005.December.20. 12:49:10 »

Jó ötlet! Én pl. rengeteget tanulok a programok visszafejtésével, úgyhogy nem hülyeség.
De szerintem sok játék/demo forráslistája meg van (endi, egzo, artan?), ezeket is közkinccsé lehetne tenni.

Érdemes lenne cpc játékok átírásával is próbálkozni (pl. Prince of Persia, Titus the fox, Prehistorik 1-2 stb.)
Mondjuk ehhez kéne egy jó cpc leírás is...
Logged

*** Speicherplatz zu klein

gafz
EP lover
*
Offline Offline

Hungary

Posts: 739




View Profile WWW
New Posts
« Reply #2 on: 2005.December.20. 13:17:10 »

Quote from: "MrPrise"
Ma reggel támadt egy ötletem.
Mi lenne ha lenne egy olyan engine amibe tetszőleges EP programot (ROM-ot) fel lehetne tölteni és utána annak a disassemblált listájában lehetne mászkálni, módosítani, megjegyzéseket írni, stb. Előnye az lenne, hogy több ember is tudna dolgozni egyszerre, lehetne bele rakni automatikus dolgokat (pl EXOS hívások, rendszerszegmensen lévő címek felismerése és kommentezése). A kommentezett forrást bármikor le lehetne menteni sima txt-be.
Gyakorlatilag hasonlítana a CVS-hez, csak itt a kliens maga a böngésző lenne. A kinézetre egy sima assembly lista lenne, de bármelyik sorra kattintva lehetne oda megjegyzéseket írni, hogy az a sor mit csinál, mintha minden sor egy fórum szál lenne.
Nem tudom mennyire lenne ez használható. Mi a véleményetek?
Valami ilyesmi lenne, csak jobb ds_icon_wink : http://pvdasm.reverse-engineering.net

Szeretnék majd egy "mozgalmat" elindítani, aminek a lényege az lenne, hogy a régi klasszikus játékokat fejtsük vissza mindenki okosodására. Azt hiszem nem vagyok egyedül azzal a véleményemmel, hogy régebben sokkal jobban programoztak most manapság (tisztelet a kivételnek).


Érdekes ötlet! Smiley Kíváncsi vagyok hogy fog kinézni!


Quote from: "Povi"
Jó ötlet! Én pl. rengeteget tanulok a programok visszafejtésével, úgyhogy nem hülyeség.
De szerintem sok játék/demo forráslistája meg van (endi, egzo, artan?), ezeket is közkinccsé lehetne tenni.

Érdemes lenne cpc játékok átírásával is próbálkozni (pl. Prince of Persia, Titus the fox, Prehistorik 1-2 stb.)
Mondjuk ehhez kéne egy jó cpc leírás is...


Minden sorával egyetértek! ds_icon_lol
Logged

Enterprise Forever

MrPrise
Administrator
EP addict
*
Offline Offline

Hungary

Posts: 2291




View Profile WWW
New Posts
« Reply #3 on: 2005.December.20. 13:22:21 »

Quote from: "gafz"
Érdekes ötlet! Smiley Kíváncsi vagyok hogy fog kinézni!

A kinézet még az egyszerűbb dolog ds_icon_wink
Sima assembly lista lesz, bal oldal a címekkel, az opkódok hexa megfelelőivel, utána maga az opkód és végül a megjegyzések. Bár lehet olvashatóbb lenne ha a megjegyzések a sorok fölött lennének. Vagy egy új ablakban jöjjenek elő ha rákattintunk az opkódra?
Izgalmasabb feladat lesz az emum disasm részétt rávenni hogy egy SQL adatbázisból dolgozzon ds_icon_wink
Logged

MrPrise
Administrator
EP addict
*
Offline Offline

Hungary

Posts: 2291




View Profile WWW
New Posts
« Reply #4 on: 2006.January.05. 11:33:32 »

Hihetetlen, hogy nem találok egy olyan syntax highlighter-t ami úgy működne ahogy szeretném. Most a Beautifier-t próbáltam ki. Ebben van alapban Z80 asm is (meg még egy rakás más is), de nem ám, hogy regex-ekkel csinálja a dolgot vagy legalábbis lehetne bővíteni regex-es kifejezésekkel. Ezért pl a címkéket már alapból nem kezeli. (Ja, azt, hogy az utasítások utána rész egy oszlopban van már én csináltam meg bele és az org-ot sem kezelte).
PERL-ben egyszerű lenne ilyet csinálni.
Ezt még megnézem majd.
Logged

MrPrise
Administrator
EP addict
*
Offline Offline

Hungary

Posts: 2291




View Profile WWW
New Posts
« Reply #5 on: 2006.January.05. 11:46:30 »

Quote from: "MrPrise"
Ezt még megnézem majd.

Ehhez meg kellene PEAR support a PHP-ban, ami nincs.
Logged

MrPrise
Administrator
EP addict
*
Offline Offline

Hungary

Posts: 2291




View Profile WWW
New Posts
« Reply #6 on: 2006.January.05. 11:53:22 »

Ja, az olyan kis "gagyikat" nem is említettem amelyek külső progit használnak... Az ezekben lévő pl.:
exec("enscript $argv", $buffer);
ismét csak nem megy, mert a PHP safe módban nem enged programot futattni.
Logged

MrPrise
Administrator
EP addict
*
Offline Offline

Hungary

Posts: 2291




View Profile WWW
New Posts
« Reply #7 on: 2006.January.05. 14:42:26 »

Na, írok egyet magamnak ds_icon_wink
Logged

Mayer Gábor
EP fan
*
Offline Offline

Hungary

Posts: 151


OS:
Windows XP
Browser:
Safari


View Profile
New Posts
« Reply #8 on: 2011.August.22. 00:34:24 »

Van végülis valami cucc közösségi disassemblálásra?
Logged

MrPrise
Administrator
EP addict
*
Offline Offline

Hungary

Posts: 2291


OS:
Linux 64 bit
Browser:
Safari


View Profile WWW
New Posts
« Reply #9 on: 2011.August.22. 12:32:18 »

Van végülis valami cucc közösségi disassemblálásra?
Nem tudok ilyesmiről.
Logged

Mayer Gábor
EP fan
*
Offline Offline

Hungary

Posts: 151


OS:
Windows 7
Browser:
Firefox 3.6.18


View Profile
New Posts
« Reply #10 on: 2011.August.22. 14:45:02 »

Akkor amit linkeltél az sem ilyen volt? Csak mert a link már rossz.
Logged

MrPrise
Administrator
EP addict
*
Offline Offline

Hungary

Posts: 2291


OS:
Linux 64 bit
Browser:
Firefox 6.0


View Profile WWW
New Posts
« Reply #11 on: 2011.August.26. 10:18:27 »

Akkor amit linkeltél az sem ilyen volt? Csak mert a link már rossz.
Nézted a dátumot? Lassan 6 éve volt amikor azt linkeltem... Már nem nagyon emlékszem rá. Annyit tudok arról az oldalról amit a topikindító hozzászólásban írtam, hogy olyasmi, de nem az igazi. De mivel már nem működik, nem számít.
« Last Edit: 2011.August.26. 18:30:38 by MrPrise » Logged
Tags:
Enterprise Forever  |  :HUN  |  Weboldalak  |  Topic: Online disassembler

Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks

Template made by Mr.Prise
Page created in 0.118 seconds with 24 queries.
Google visited last this page Yesterday at 19:54
Follow ep4ever_news on Twitter