#1
|
||||
|
||||
ArkDasm
Hi,
Here is my new project ArkDasm http://www.arkdasm.com Its a 64-bit interactive disassembler. Its pre-alpfa version and still a lot of work left but IMHO basic functionality is finished. I did not bother with context menu so please use keybord shortcuts instead. Keyboard shortcuts are pretty standard n(rename), x(show xref), ;(add comment), c(make code), d(make data), u(undefine) and more for a full list of shortcuts look into readme.pdf The binary itself is 64-bit and vs2012 runtimes are required http://www.microsoft.com/en-us/download/details.aspx?id=30679 |
The Following 16 Users Gave Reputation+1 to cyberbob For This Useful Post: | ||
besoeso (10-02-2013), chessgod101 (10-02-2013), demon_da (10-04-2013), giv (10-03-2013), Jupiter (10-02-2013), MarcElBichon (10-03-2013), mr.exodia (10-07-2013), NoneForce (10-06-2013), orfei (10-02-2013), uranus64 (10-04-2013), winndy (10-02-2013), ZeNiX (10-04-2013), zeuscane (10-02-2013), |roe (10-02-2013) |
#3
|
|||
|
|||
What do we need another disassembler for?
There were 96 crappy disassemblers before, now there are 97. ONE good disassembler would be of much more use than 97 crappy ones! |
The Following User Says Thank You to aldente For This Useful Post: | ||
Indigo (07-19-2019) |
#4
|
||||
|
||||
aldente, you need to be more respectful for the hard work that cyberbob has placed into coding this disassembler. If his software does not meet your requirements, I suggest that you code your own disassembler instead of criticizing his application. Cyberbob coded this disassembler to meet his requirements, not your own.
__________________
"As the island of our knowledge grows, so does the shore of our ignorance." John Wheeler |
The Following User Says Thank You to chessgod101 For This Useful Post: | ||
Indigo (07-19-2019) |
#5
|
|||
|
|||
aldente, I don't know you as I don't know cyberbob. So I will simply express my personal opinion. Each disassembler was once one of many. But some of them became real kings on reversing scene. How do you know that a new star isn't born right now?
|
The Following User Says Thank You to uranus64 For This Useful Post: | ||
Indigo (07-19-2019) |
#6
|
||||
|
||||
96 ? wow I didn't know there was so many, let's hope we can make it a 100 before the end of this year.
|
The Following User Says Thank You to cyberbob For This Useful Post: | ||
Indigo (07-19-2019) |
#7
|
|||
|
|||
Quote:
The is one really good disassembler: IDA There would be room for another disassembler, an open source tool. Instead of starting 97 disassembler projects, which only have rudimentary features and will die soon because of a lack of support, all these authors should contribute to the same project. Look at webbrowser engines: There are only THREE major engines: Trident (Internet Explorer), Gecko (Firefox, SeaMonkey, ...) and WebKit (Safari, Opera, Chrome, ...). The two open source engines Gecko and WebKit are great products, because thousands of developers contribute to each one. Imagine if each of these developers startet to write his own engine instead. There would be hundreds of crappy webbrowser engines out there, none of which would be even close to Gecko or WebKit quality-wise. NOBODY should start writing a new disassembler! It just doesn't make any sense! The reverse engineering scene lacks good, coordinated software development. Right now, everybody is just wasting his time. The goal should be to creating something bigger, together, just like the open source guys. |
The Following User Says Thank You to aldente For This Useful Post: | ||
Indigo (07-19-2019) |
#8
|
||||
|
||||
Agreed.
Some screenshots of yet another product were floating around in some IRC channels recently. it looked very, very promising and the dude mentioned a fairly large team was in charge of maintaining it. No further information, though, havnt seen the guy anywhere since. |
The Following User Says Thank You to deepzero For This Useful Post: | ||
Indigo (07-19-2019) |
#9
|
|||
|
|||
really depends on the actual task at hand, if its for documentation ida is pretty much the best (albeit its slow.. even slower with pdb processing), if its for disasm->edit->reasm then its not really that useful i find
|
The Following User Says Thank You to evlncrn8 For This Useful Post: | ||
Indigo (07-19-2019) |
#10
|
|||
|
|||
Quote:
@aldente: actually I don't agree with you, from making your own stuff you can learn a lot. I'm currently making a 64 bit debugger, can't say its the best now but I can say I learned hundreds of things of it. Obviously my product isn't going to compete with olly or ida, but I like to do things the way I like it with a very select few who agree with my ideas. A big project (let's say for the whole reversing community) can be a good thing, but when it's wild and new everybody just tries to push their ideas into it and eventually it will suck. Just my two cents edit: just for the record: I'm not building from ground up, I use TitanEngine for the debugger and BeaEngine for the disassembler part, QT for the GUI soon.. Last edited by mr.exodia; 10-07-2013 at 05:52. |
The Following 2 Users Gave Reputation+1 to mr.exodia For This Useful Post: | ||
ZeNiX (10-08-2013) |
The Following User Says Thank You to mr.exodia For This Useful Post: | ||
Indigo (07-19-2019) |
#11
|
||||
|
||||
I agree with mr.exodia that we can learn a lot from own projects.
Also, I think we need more encouragement for most of the own project persons. We do not want to kill a new star before it starts to shine and flash. |
The Following User Says Thank You to ZeNiX For This Useful Post: | ||
Indigo (07-19-2019) |
#12
|
||||
|
||||
small update, alpha version released:
+ added local debug symbols (PDB file) loading + added new command: sym |
The Following 4 Users Gave Reputation+1 to cyberbob For This Useful Post: | ||
The Following User Says Thank You to cyberbob For This Useful Post: | ||
Indigo (07-19-2019) |
#13
|
||||
|
||||
Quote:
Maybe someone else does? |
The Following User Gave Reputation+1 to deepzero For This Useful Post: | ||
mr.exodia (10-11-2013) |
The Following User Says Thank You to deepzero For This Useful Post: | ||
Indigo (07-19-2019) |
#14
|
|||
|
|||
This project looks promising.
Keep up the good work! |
#15
|
||||
|
||||
beta version released, it's one small step in development but one giant leap in usability
+ added save, load database |
The Following User Says Thank You to cyberbob For This Useful Post: | ||
Indigo (07-19-2019) |
Tags |
disassembler |
Thread Tools | |
Display Modes | |
|
|