From Collaborative RCE Tool Library

Jump to: navigation, search

Thread Monitoring Tools


Tool name: Thread Injection Finder
Rating: 0.0 (0 votes)
Author: Palaniyappan                        
Website: N/A
Current version: 1.0.0.1
Last updated: September 25, 2012
Direct D/L link: http://injectfinder.googlecode.com/files/Thread_test.exe
License type: open source
Description: A tool to find injected threads.

Also listed in: (Not listed in any other category)
More details: Click here for more details, screenshots, related URLs & comments for this tool! (or to update its entry)



Tool name: Thread Profiler
Rating: 0.0 (0 votes)
Author: Intel                        
Website: http://www.intel.com/cd/software/products/asmo-na/eng/threading/winthreadprofiler/286749.htm
Current version: 3.1
Last updated:
Direct D/L link: N/A
License type: Commercial (with trial)
Description: Good tool to visualize threaded application behavior:

* Timeline view aids in understanding what threads are doing and how they interact
* Pinpoint the exact location of performance issues in call stacks and source code to aid analysis
* Measure the number of cores that are effectively utilized by the application to determine actual parallel performance

Can be quite handy to analyze thread trickery in target applications.

Intel's own sale spin description:
Intel Thread Profiler 3.1 for Windows shows both the concurrency and timeline views simultaneously to help you visualize what percent of code is optimally parallel and where application performance issues exist. In Figure 1, two source code fixes resulted in continued performance improvement with each revision, illustrated by the shortening of the application runtime. Intel Thread Profiler enables developers to make their applications multi-core ready.
Also listed in: (Not listed in any other category)
More details: Click here for more details, screenshots, related URLs & comments for this tool! (or to update its entry)



Tool name: VTune Performance Analyzer
Rating: 3.0 (1 vote)
Author: Intel                        
Website: http://www.intel.com/cd/software/products/asmo-na/eng/vtune/219898.htm
Current version: 9.0
Last updated:
Direct D/L link: N/A
License type: Commercial (with trial)
Description: This tool does reportedly not work ANYMORE without having the source code for the analyzed program, which sadly makes it relatively useless for reversing purposes.

Up until version 5 it used to have pure assembler profiling though, so if you can find an old <= 5 version it might still be a good tool though.

See the following for more info:
http://www.woodmann.com/forum/showthread.php?t=11306

-----------------------------
Nice analysis tool, which can among other things log API calls, create call graphs, analyse and trace thread usage and synchronization object use.

Includes Intel Thread Profiler too.

Intel's own sale spin description:
Deliver fast software on the latest 64-bit multi-core systems running Microsoft Windows Vista*, Windows* XP or Windows Server*. Locate performance bottlenecks without recompilation and with very low overhead (under 5%). Analyze the results using a graphical interface with strong Visual Studio* and .NET integration. Quickly drill down to the source to identify problematic lines of code.
Also listed in: Profiler Tools
More details: Click here for more details, screenshots, related URLs & comments for this tool! (or to update its entry)


RSS feed Feed containing all updates and additions for this category.

RSS feed Feed containing all updates and additions for this category, including sub-categories.





Views
Category Navigation Tree
   Code Coverage Tools  (13)
   Code Ripping Tools  (2)
   Helper Tools  (3)
   Hex Editors  (13)
   Memory Patchers  (7)
   Packers  (20)
   Profiler Tools  (11)
   String Finders  (10)
   Tool Hiding Tools  (7)
   Tracers  (22)
   Needs New Category  (3)