PDA

You are currently viewing in lite mode.
Click the link to view in full mode
: Debugging / Desassembling Tools ( Software, Tutorials, Book )....A must for crackers


Fx_Gold
2008-Jun-15, 01:19 AM
Hello,


Well, if anyone is interested in exploring the inside of some trading ( or other domain ) programs, here you have some Top-Notch stuff :

Ida Pro 5.2 for Windows :

http://www.hex-rays.com/idapro/



http://www.hex-rays.com/idapro/pix/idalarge.gif


The IDA Pro Disassembler and Debugger is an interactive, programmable (http://www.hex-rays.com/idapro/idaclike.htm), extendible, multi-processor (http://www.hex-rays.com/idapro/idaproc.htm) disassembler hosted on Windows or on Linux. IDA Pro has become the de-facto standard for the analysis of hostile code, vulnerability research and COTS validation. See this executive overview (http://www.hex-rays.com/idapro/ida-executive.pdf) for a summary of its features and uses.


"It is a rare pleasure to find technical support that is actually technical. I have been using disasm programs for years, (Master Key, Sourcer, etc.) and IDA is by a long way the best I have ever used."


Regards, Gene Thompson



Our Philosophy
Nothing beats the human brain...


Because we know that one second of insight still beats hundred years of processing time, the IDA Pro Disassembler offers as much interactivity as is possible. Virtually anything in the disassembly can be modified, manipulated, rearranged or redefined.



Time is the essence...

Gone are the days when an assembly language wizard would glance at a few op-codes and grasp the purpose of a program. Today's viruses and worms are often written in high level language. Thanks to our unique FLIRT (http://www.hex-rays.com/idapro/idaflirt.htm) technology and our advanced stack tracking capabilities, IDA Pro Disassembler works as close as is possible to the original source code.



Static Disassembly is limited...

Mere static disassembly does not tell the whole story. Encrypted or obfuscated code is frequently present in today's hostile code; exact distinction between code and data is an art rather than a science. The IDA Pro Disassembler's interactivity is complemented by an internal scripting language, a Windows application debugger (http://www.hex-rays.com/idapro/debugger/index.htm), a Linux application debugger, a 80x86 Mac OS X application debugger and much much more...



You know better...

We are the disassembler and debugger specialists but you are the ones producing the real work. You know what you need better than we do. That is why the IDA Pro SDK (http://www.hex-rays.com/idapro/idaplugin.htm) allows you to extend and tailor IDA Pro to your specific needs. Visit the IDA Palace (http://old.idapalace.net/) for a few examples of what has been publicly released



Key Features

Windows and Linux Disassembler

<LI class=liste>disassembler modules for a large number of processors (http://www.hex-rays.com/idapro/idaproc.htm). Our free SDK even allows you to roll your own custom disassembler. <LI class=liste>full interactivity and extendability
direct, through keyboard interaction.
through an internal programming language (http://www.hex-rays.com/idapro/idaclike.htm).
through external plugins (http://www.hex-rays.com/idapro/idaplugin.htm) (unlimited power: our debugger is a plugin).<LI class=liste>as close as possible to the high level source code

flirt technology (http://www.hex-rays.com/idapro/idaflirt.htm) (fast library identification and recognition technology).
type system and parameter tracking and identification
code graphing (http://www.hex-rays.com/idapro/5preview/index.htm)Link : http://sharebee.com/a5edb096 (http://sharebee.com/a5edb096)



**************************************************************

Ida Pro TUTORIALS site :

http://www.tuts4you.com/download.php?list.71


**************************************************************

Book : Disassembling Code: Ida Pro And Softice

by Vlad Pirogov

A-LIST Publishing 2006 (512 pages)

ISBN:1931769516


http://g-ecx.images-amazon.com/images/G/01/ciu/6f/f7/e6d6810ae7a0684604e09110.L.jpg



Emphasizing the analysis of software code and identifying the main structure of languages in which they were written, this real-world text covers various aspects of disassembling, analyzing, and debugging software code.

This book describes how software code analysis tools such as IDA Pro are used to disassemble programs written in high-level languages and recognize different elements of disassembled code in order to debug applications in less time.

Also described are the basics of Assembly language programming (MASM) and the system and format of commands for the Intel microprocessor. Aspects of disassembling, analyzing, and debugging software code are considered in detail, and an overview of contemporary disassemblers and debuggers used when analyzing executable code is provided.

The basics of working with these tools and their operating principles are also included, and emphasis is placed on analyzing software code and identifying the main structure of those languages in which they were written.


Link : http://sharebee.com/9ea010f2 (http://sharebee.com/9ea010f2)



Have fun

F :D

moteg
2008-Jun-15, 01:40 AM
Hi Bro,

Thanks for this.

Can we read contents of any DLL file through this programme.

Reagrds,

(moteg)

Fx_Gold
2008-Jun-15, 05:40 AM
Hi Bro,

Thanks for this.

Can we read contents of any DLL file through this programme.

Reagrds,

(moteg)

Hi MOTEG Bro :D

Yeah, normally it should be possible....BUT since i am not a cracker, i am not 100 % sure ( however, i guess that Joe DOM Admin knows the answer... ;) )

Good exploration

F :)

JoeDOM_Admin
2008-Jun-15, 01:43 PM
moteg:

As long as the .dll file is not packed/protected/encrypted, then, yes, you can read its assembly instructions like you would read an .exe file.

.dll are almost similar to an .exe file with the only difference that is cannot run alone, it needs to be called by another .dll or .exe or any instruction from another file.