flat assembler
Message board for the users of flat assembler.

Index > Heap > Disassembly?

Author
Thread Post new topic Reply to topic
bitshifter



Joined: 04 Dec 2007
Posts: 764
Location: Massachusetts, USA
bitshifter
Hello
I was wondering if people are frowned upon for
using a disassembler for educational purposes.
More or less to create a program in a HLL and
then to take it apart and see how compiler does it.
Or would it probably be much easier to just find some
asm code on the NET that already does what you need.
MSVC6 had such a program but only worked on its own exe's.
I have no intent on doing anything stupid with this knowledge
because i am more interested in graphics engines and such.
If this is an acceptable reason to take stuff apart then
maybe you could reccomend a good free disassembler.

_________________
Coding a 3D game engine with fasm is like trying to eat an elephant,
you just have to keep focused and take it one 'byte' at a time.
Post 08 May 2009, 09:50
View user's profile Send private message Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 17271
Location: In your JS exploiting you and your system
revolution
I use Olly
Post 08 May 2009, 10:04
View user's profile Send private message Visit poster's website Reply with quote
bitshifter



Joined: 04 Dec 2007
Posts: 764
Location: Massachusetts, USA
bitshifter
Olly looks very nice, but the zip is corrupted.
I guess i can read about it until it is fixed.
Post 08 May 2009, 11:48
View user's profile Send private message Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 17271
Location: In your JS exploiting you and your system
revolution
Download v1.10
Post 08 May 2009, 11:52
View user's profile Send private message Visit poster's website Reply with quote
bitshifter



Joined: 04 Dec 2007
Posts: 764
Location: Massachusetts, USA
bitshifter
Yes, that was the one.

http://ollydbg.de/

At bottom of page...
Download OllyDbg 1.10 (final version)
Post 08 May 2009, 12:02
View user's profile Send private message Reply with quote
revolution
When all else fails, read the source


Joined: 24 Aug 2004
Posts: 17271
Location: In your JS exploiting you and your system
revolution
Oh, I can't attach it here. It more than 700kB, the forum limit.

Perhaps the beta 2 will work? I haven't tried it.
Post 08 May 2009, 12:05
View user's profile Send private message Visit poster's website Reply with quote
bitshifter



Joined: 04 Dec 2007
Posts: 764
Location: Massachusetts, USA
bitshifter
Maybe i will wait till next time i reboot and try it again.
Sometimes Windows shell plays tricks on me like this.
Like if i download a zipper and try to extract it, then
windows says its corrupt, but if i kill and reststart
explorer.exe then it unzip without and problems.
(Took a while to figure that glitch out by myself)
Post 08 May 2009, 12:10
View user's profile Send private message Reply with quote
Hapkidoyoka



Joined: 03 Mar 2008
Posts: 13
Hapkidoyoka
Sounds like you may have a bad dimm to me bitshifter, Or maybe overlclocked?
Post 08 May 2009, 14:21
View user's profile Send private message Reply with quote
HyperVista



Joined: 18 Apr 2005
Posts: 691
Location: Virginia, USA
HyperVista
As revolution said, Olly really is the best free debugger availble for exploring executables.

You may be interested in checking out the 30-day full version free trial of
PE Explorer
I *really* like this program.

Another program I like a lot is HIEW. While I haven't tried the free version of HIEW, which is BIEW, I understand it's pretty good too.

Hope these help.
Post 08 May 2009, 15:12
View user's profile Send private message Visit poster's website Reply with quote
Madis731



Joined: 25 Sep 2003
Posts: 2141
Location: Estonia
Madis731
I think you know already what I'm going to answer, but still... http://fdbg.x86asm.net/ is the best Smile
Post 08 May 2009, 16:34
View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger Reply with quote
pal



Joined: 26 Aug 2008
Posts: 227
pal
I use Olly mainly. IDAPro I have used as well, gives a nice outlook, but I prefer Olly. I have used a few others, but Olly is the best by far imo.
Post 08 May 2009, 20:40
View user's profile Send private message Reply with quote
Borsuc



Joined: 29 Dec 2005
Posts: 2466
Location: Bucharest, Romania
Borsuc
Yes Olly is surprisingly good! I use it to "crack" many apps to make them portable (nothing illegal I hope). For example when they write crap to a hard-coded path or in places I don't like them to, I change that.

I also have: PVDasm. Somewhat nice disassembler and it gets better.

_________________
Previously known as The_Grey_Beast
Post 08 May 2009, 21:12
View user's profile Send private message Reply with quote
Madis731



Joined: 25 Sep 2003
Posts: 2141
Location: Estonia
Madis731
Borsuc wrote:
Yes Olly is surprisingly good! I use it to "crack" many apps to make them portable (nothing illegal I hope). For example when they write crap to a hard-coded path or in places I don't like them to, I change that.

I also have: PVDasm. Somewhat nice disassembler and it gets better.

Smile nice online disassembler for those few bytes

_________________
My updated idol Very Happy http://www.agner.org/optimize/
Post 08 May 2009, 23:02
View user's profile Send private message Visit poster's website Yahoo Messenger MSN Messenger Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  


< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum


Copyright © 1999-2020, Tomasz Grysztar.

Powered by rwasa.