www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - Disassembly Tool

reply "Namespace" <rswhite4 googlemail.com> writes:
Since the disassembly on Dpaste doesn't work for me anymore, I'm 
looking for an alternative. Is there one? And I don't want 
obj2asm, I'm not willing to pay 15$.
Nov 14 2013
next sibling parent reply "Namespace" <rswhite4 googlemail.com> writes:
On Thursday, 14 November 2013 at 09:48:38 UTC, Namespace wrote:
 Since the disassembly on Dpaste doesn't work for me anymore, 
 I'm looking for an alternative. Is there one? And I don't want 
 obj2asm, I'm not willing to pay 15$.
Forget to say: I'm on Windows.
Nov 14 2013
parent reply "Tourist" <gravatar gravatar.com> writes:
On Thursday, 14 November 2013 at 09:53:42 UTC, Namespace wrote:
 On Thursday, 14 November 2013 at 09:48:38 UTC, Namespace wrote:
 Since the disassembly on Dpaste doesn't work for me anymore, 
 I'm looking for an alternative. Is there one? And I don't want 
 obj2asm, I'm not willing to pay 15$.
Forget to say: I'm on Windows.
OllyDbg, highly recommended.
Nov 14 2013
parent reply "Namespace" <rswhite4 googlemail.com> writes:
On Thursday, 14 November 2013 at 09:55:02 UTC, Tourist wrote:
 On Thursday, 14 November 2013 at 09:53:42 UTC, Namespace wrote:
 On Thursday, 14 November 2013 at 09:48:38 UTC, Namespace wrote:
 Since the disassembly on Dpaste doesn't work for me anymore, 
 I'm looking for an alternative. Is there one? And I don't 
 want obj2asm, I'm not willing to pay 15$.
Forget to say: I'm on Windows.
OllyDbg, highly recommended.
Looks good, I'll give it a try later. Is there a reason why obj2asm is free for linux and osx, but not for windows?
Nov 14 2013
parent "nazriel" <spam dzfl.pl> writes:
On Thursday, 14 November 2013 at 10:14:05 UTC, Namespace wrote:
 On Thursday, 14 November 2013 at 09:55:02 UTC, Tourist wrote:
 On Thursday, 14 November 2013 at 09:53:42 UTC, Namespace wrote:
 On Thursday, 14 November 2013 at 09:48:38 UTC, Namespace 
 wrote:
 Since the disassembly on Dpaste doesn't work for me anymore, 
 I'm looking for an alternative. Is there one? And I don't 
 want obj2asm, I'm not willing to pay 15$.
Forget to say: I'm on Windows.
OllyDbg, highly recommended.
Looks good, I'll give it a try later. Is there a reason why obj2asm is free for linux and osx, but not for windows?
Maybe they charge it for compiling & packaging it on Windows. AFAIK same thing happened with Xchat for Windows
Nov 14 2013
prev sibling parent reply dennis luehring <dl.soluz gmx.net> writes:
Am 14.11.2013 10:48, schrieb Namespace:
 Since the disassembly on Dpaste doesn't work for me anymore, I'm
 looking for an alternative. Is there one? And I don't want
 obj2asm, I'm not willing to pay 15$.
maybe: distorm: http://www.ragestorm.net/distorm/ ida freeware: https://www.hex-rays.com/products/ida/support/download_freeware.shtml (32bit only) agner fogs: http://www.agner.org/optimize/#objconv
Nov 14 2013
next sibling parent reply "Namespace" <rswhite4 googlemail.com> writes:
On Thursday, 14 November 2013 at 10:35:26 UTC, dennis luehring 
wrote:
 Am 14.11.2013 10:48, schrieb Namespace:
 Since the disassembly on Dpaste doesn't work for me anymore, 
 I'm
 looking for an alternative. Is there one? And I don't want
 obj2asm, I'm not willing to pay 15$.
maybe: distorm: http://www.ragestorm.net/distorm/ ida freeware: https://www.hex-rays.com/products/ida/support/download_freeware.shtml (32bit only) agner fogs: http://www.agner.org/optimize/#objconv
Are these compatible with the dmd obj files and the dmd format?
Nov 14 2013
parent "nazriel" <spam dzfl.pl> writes:
On Thursday, 14 November 2013 at 10:42:06 UTC, Namespace wrote:
 On Thursday, 14 November 2013 at 10:35:26 UTC, dennis luehring 
 wrote:
 Am 14.11.2013 10:48, schrieb Namespace:
 Since the disassembly on Dpaste doesn't work for me anymore, 
 I'm
 looking for an alternative. Is there one? And I don't want
 obj2asm, I'm not willing to pay 15$.
maybe: distorm: http://www.ragestorm.net/distorm/ ida freeware: https://www.hex-rays.com/products/ida/support/download_freeware.shtml (32bit only) agner fogs: http://www.agner.org/optimize/#objconv
Are these compatible with the dmd obj files and the dmd format?
IDA supports tones of object formats and architectures. Problems may come when it comes to free version of it. AFAIK it supports only x86 up to 32bits. DPASTE disassembly support will be back at some point, when we figure out how to save bandwidth
Nov 14 2013
prev sibling parent "Namespace" <rswhite4 googlemail.com> writes:
On Thursday, 14 November 2013 at 10:35:26 UTC, dennis luehring 
wrote:
 agner fogs:
 http://www.agner.org/optimize/#objconv
I love that. :) Thanks. But it is much assembler code. A lot more than my script should contain. Maybe druntime is included? Any idea to cut it down?
Nov 14 2013