plc.myforum.ro Forum Index plc.myforum.ro
PLCs users www.plc.myforum.ro!
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Debugger & disassembler programs + RTOS demos

 
Post new topic   Reply to topic    plc.myforum.ro Forum Index -> Programming Reg. U
View previous topic :: View next topic  
Author Message
mojo
Senior
Senior


Joined: 01 Oct 2011
Posts: 2404

PostPosted: 22/11/2011 21:46    Post subject: Debugger & disassembler programs + RTOS demos Reply with quote

The powerful tools for debugger and disassembler .exe files:

IDA freeware disassembler
http://www.hex-rays.com/idapro/

IDA Pro Freeware Version 5.0:
http://www.hex-rays.com/idapro/idadownfreeware.htm

Download free WinHex:
http://www.winhex.com/winhex/index-m.htm

Download Ollydbg:
http://www.softpedia.com/progDownload/OllyDbg-Download-85905.html

OllyDbg description:
A 32-bit assembler level analysing debugger for Microsoft Windows.
The OllyDbg application was developed to be a 32-bit assembler level
analysing debugger for Microsoft Windows. Emphasis on binary code
analysis makes it particularly useful in cases where source is unavailable.

NOTE:
This software is a shareware. To use this program on a permanent basis
or for commercial purposes, you should register it by sending filled
registration form to Ollydbg@t-online.de. The registration is free of
charge and assumes no financial or other obligations from either side -
just be fair and let me know that you like this software. Even your personal data in the registration form is optional (use your nickname or pseudonym if you want).

Here are some key features of "OllyDbg":
· Intuitive user interface, no cryptical commands
· Code analysis - traces registers, recognizes procedures, loops, API calls, switches, tables, constants and strings
· Directly loads and debugs DLLs

· Object file scanning - locates routines from object files and libraries
· Allows for user-defined labels, comments and function descriptions
· Understands debugging information in Borland® format
· Saves patches between sessions, writes them back to executable file and updates fixups
· Open architecture - many third-party plugins are available
· No installation - no trash in registry or system directories
· Debugs multithread applications
· Attaches to running programs
· Configurable disassembler, supports both MASM and IDEAL formats
· MMX, 3DNow! and SSE data types and instructions, including Athlon extensions
· Full UNICODE support
· Dynamically recognizes ASCII and UNICODE strings - also in Delphi format!
· Recognizes complex code constructs, like call to jump to procedure
· Decodes calls to more than 1900 standard API and 400 C functions
· Gives context-sensitive help on API functions from external help file
· Sets conditional, logging, memory and hardware breakpoints
· Traces program execution, logs arguments of known functions
· Shows fixups
· Dynamically traces stack frames
· Searches for imprecise commands and masked binary sequences
· Searches whole allocated memory
· Finds references to constant or address range
· Examines and modifies memory, sets breakpoints and pauses program on-the-fly
· Assembles commands into the shortest binary form
· Starts from the floppy disk

Download free from Microsoft:
Microsoft Windows SDK for Windows 7 and .NET Framework 4 (ISO)

The Windows SDK provides tools, compilers, headers, libraries, code samples, and a new help system that developers can use to create applications that run on Microsoft Windows.
Download:
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=8442

Getting Started with Debugging Tools for Windows:
Download Windows Symbol Packages
http://msdn.microsoft.com/en-us/windows/hardware/gg463028
Getting Started with Debugging Tools and Symbols
http://msdn.microsoft.com/en-us/windows/hardware/gg462988

INtime RTOS for Windows

Download trial version:
http://www.tenasys.com/resources/trials-submit.php
Need registration & logon....

On Time RTOS-32 Evaluation Kit
http://www.on-time.com/rtos-32-eval.htm
Need registration & logon....

Wind River General Purpose Platform 6.9 Live DVD Evaluation

http://www.windriver.com/evaluations/gpp-ve/
VxWorks Run-Time
Need registration & logon....
General Purpose Platform is built on the industry-leading real-time operating system (RTOS), VxWorks 6.9, and includes integrated networking and run-time technologies. The latest edition of VxWorks is backward-compatible with earlier versions, allowing customers to leverage existing and legacy software assets. This evaluation also includes VxWorks Simulator (which allows use of the platform without having to connect to a target device), Wind River Compiler, and Wind River GCC Compiler.

Multiprocessing
VxWorks 6.9 offers support for symmetric multiprocessing (SMP) and for asymmetric multiprocessing (AMP) as part of the VxWorks platforms. VxWorks SMP allows the operating system to use numeroase processors in a single system. At the same time, the add-on maintains the same key real-time operating system (RTOS) characteristics of performance, small footprint, high reliability, and determinism as does the uniprocessor configuration of VxWorks.

VxWorks 6.9 AMP allows independent instances of the VxWorks operating system to run on the individual CPUs of a multi-core processor. This evaluation includes single-processing, SMP, and AMP configurations.

Wind River Workbench
This evaluation version of General Purpose Platform includes Wind River Workbench 3.3, our integrated Eclipse-based development suite. Workbench offers broad capabilities that support the entire development life cycle, from hardware bring-up to platform and application development, enabling standardization on one common environment across the enterprise.

By downloading software from the Wind River website, you agree to the terms of our end user license agreement.

Platform Host OS Support
Red Hat Enterprise Linux Workstation 4 updates 8
Red Hat Enterprise Linux Desktop with Workstation option 5 and 6
Novell SUSE Linux Enterprise Desktop 10 or 11
Fedora 13
Ubuntu Desktop 10.04
Microsoft Windows XP Professional with Service Pack 3
Microsoft Windows 7
Sun Solaris 10 (GTK) update 11/06

System Requirements
PC or laptop with 2GHz CPU or greater
1GB RAM minimum, 2GB recommended
DVD-ROM drive
Back to top
View user's profile Send private message
mojo
Senior
Senior


Joined: 01 Oct 2011
Posts: 2404

PostPosted: 01/07/2012 20:08    Post subject: OllyDbg plugin: advanced labels Reply with quote

Download Ollydbg:
http://www.softpedia.com/progDownload/OllyDbg-Download-85905.html
Debugger & disassembler programs + RTOS demos Debugger & disassembler programs + RTOS demos


OllyDbg plugin: advanced labels
download:
http://sourceforge.net/projects/ollyadvlabels/
Back to top
View user's profile Send private message
TXplc38
Junior
Junior


Joined: 14 Aug 2012
Posts: 5

PostPosted: 05/09/2012 14:26    Post subject: Reply with quote

Debugging Tools for Windows 8 is part of Windows Driver Kit 8 and Software Development Kit for Windows 8.

Windows Driver Kit 8 is not free and is integrated into Visual Studio 2012 Professional, Premium, and Ultimate. So, if you want to compile a "Hello World" driver for Windows 8, you should buy Visual Studio 2012 Professional, Premium or Ultimate.

Debugging Tools for Windows 8 is free and can be downloaded and installed separately.

Debugging Tools for Windows v6.2.9200.16384 (x86)
http://download.microsoft.com/download/F/1/3/F1300C9C-A120-4341-90DF-8A52509B23AC/standalonesdk/Installers/X86 Debuggers And Tools-x86_en-us.msi
http://download.microsoft.com/download/2/4/C/24CA7FB3-FF2E-4DB5-BA52-62A4399A4601/wdk/Installers/X86 Debuggers And Tools-x86_en-us.msi

Debugging Tools for Windows v6.2.9200.16384 (x64)
http://download.microsoft.com/download/F/1/3/F1300C9C-A120-4341-90DF-8A52509B23AC/standalonesdk/Installers/X64 Debuggers And Tools-x64_en-us.msi
http://download.microsoft.com/download/2/4/C/24CA7FB3-FF2E-4DB5-BA52-62A4399A4601/wdk/Installers/X64 Debuggers And Tools-x64_en-us.msi

Debugging Tools for Windows 8 (x86) tested and works on Windows XP SP3.

:-(
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    plc.myforum.ro Forum Index -> Programming Reg. U All times are GMT + 2 Hours
Page 1 of 1

 
Jump to:  
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


Powered by phpBB © 2001, 2005 phpBB Group
Fa-ti si tu propriul forum GRATUIT, pe www.myforum.ro