Follow us on Twitter!
Your life is ending one minute at a time. If you were to die tomorrow, what would you do today?
Friday, April 25, 2014
Navigation
Home
HellBoundHackers Main:
HellBoundHackers Find:
HellBoundHackers Information:
Learn
Communicate
Submit
Shop
Challenges
HellBoundHackers Exploit:
HellBoundHackers Programming:
HellBoundHackers Think:
HellBoundHackers Track:
HellBoundHackers Patch:
HellBoundHackers Other:
HellBoundHackers Need Help?
Other
Members Online
Total Online: 22
Guests Online: 22
Members Online: 0

Registered Members: 82909
Newest Member: awais
Latest Articles
View Thread

HellBound Hackers | Computer General | OS specific

Author

Disassemblers for Linux

fuser
Member



Posts: 960
Location: in front of a computer (duh)
Joined: 05.04.07
Rank:
Mad User
Posted on 04-11-08 01:46
I decided to learn more about cracking / reverse engineering, so I decided to install a disassembler for my Linux laptop, so that I don't have to do all my work on the home Windows PC.

So I did a google search and I found that my search was a bit useless since that most of them only support ELF files (I'm currently learning on .EXE files first)

In some tutorials and forums, it mentioned that the free version of IDA can be ran on Linux using Wine if I wanted to, but I found that the program couldn't even display the values properly, which makes even reading them a slightly ridiculous task, and on OllyDbg, I found that the letters are pretty squashed up, which makes reading tedious.

I tired disassembler for Linux and the bastard disassembler, but the bastard disassembler kind of lives to it's name, since it didn't even show anything when I prompted it to disassemble a file.

screenshots on OllyDbg:
img407.imageshack.us/img407/6294/screenshotollydbgapp13edv2.th.jpg

screenshots on IDA:
img407.imageshack.us/img407/4940/app13exe10bc9.th.jpg

img521.imageshack.us/img521/8018/app13exebv0.th.jpg

So I'm basically looking for a disassembler that can run multiple file formats, along with a front-end, preferably a GUI


img.userbarz.com/51/10006.png
img.userbarz.com/146/29144.gif
img.userbarz.com/99/19602.jpg
img.userbarz.com/4/600.png
img.userbarz.com/45/8814.gif
img360.imageshack.us/img360/9231/bfbarlr0.jpg
[url=http://userbarz.com/][img]ht
catinthecpu@hotmail.com
Author

RE: Disassemblers for Linux


Member

Your avatar

Posts:
Location:
Joined: 01.01.70
Rank:
Guest
Posted on 04-11-08 01:57
If you want to crack EXEs, why don't you do it in a vm? It widens your choices for debuggers since you say some of them are not working under Linux.

I have so far only used VMware Workstation, but I have heard good things about Virtualbox. I'll check out Virtualbox when I get my Gentoo box running in a week or two.


Author

RE: Disassemblers for Linux

fuser
Member



Posts: 960
Location: in front of a computer (duh)
Joined: 05.04.07
Rank:
Mad User
Posted on 04-11-08 02:32
sounds like a good idea, I'm going to try and setup a VM and see how it goes, and I'll give an update when I get it up an running.


img.userbarz.com/51/10006.png
img.userbarz.com/146/29144.gif
img.userbarz.com/99/19602.jpg
img.userbarz.com/4/600.png
img.userbarz.com/45/8814.gif
img360.imageshack.us/img360/9231/bfbarlr0.jpg
[url=http://userbarz.com/][img]ht
catinthecpu@hotmail.com
Author

RE: Disassemblers for Linux


Member

Your avatar

Posts:
Location:
Joined: 01.01.70
Rank:
Guest
Posted on 04-11-08 03:12
<OT>
SwartMumba wrote:
I have so far only used VMware Workstation, but I have heard good things about Virtualbox. I'll check out Virtualbox when I get my Gentoo box running in a week or two.

Virtualbox is quite good. The difficult part of using Virtualbox in a Linux distro is setting up the bridges to directly connect physical interfaces to virtual ones; this only matters if you're planning to run a virtual application server, though. For everything else, NAT connections are just fine. Virtualbox seems to be faster than VMWare, also.

However, I care more about the flexibility of having an application server available when I need it, over having a faster boot of a virtual XP (especially since I don't use it often). One day, I will puzzle my way through bridge connections... until then, I use VMWare Server in Gentoo.
</OT>



Author

RE: Disassemblers for Linux


Member

Your avatar

Posts:
Location:
Joined: 01.01.70
Rank:
Guest
Posted on 04-11-08 04:17
find a book. at least read through the index/ chapter summaries and make sure you have everything.