<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="http://www.woodmann.com/collaborative/tools/skins/common/feed.css?97"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://www.woodmann.com/collaborative/tools/index.php/Special:FeedListing/Unpacking_Tools/feed?recursive=1&amp;feed_type=atom</id>
		<title>Collaborative RCE Tool Library - Unpacking Tools (including sub-categories)</title>
		<link rel="self" type="application/atom+xml" href="http://www.woodmann.com/collaborative/tools/index.php/Special:FeedListing/Unpacking_Tools/feed?recursive=1&amp;feed_type=atom"/>
		<link rel="alternate" type="text/html" href="http://www.woodmann.com/collaborative/tools/index.php/Special:FeedListing/Unpacking_Tools/feed?recursive=1&amp;feed_type=atom"/>
		<updated>2009-11-21T07:07:16Z</updated>
		<subtitle>Update Notification Feed for Category: Unpacking Tools (and its sub-categories)</subtitle>
		<generator>MediaWiki 1.11.2 via dELTA feed generator</generator>

	<entry>
		<id>http://www.woodmann.com/collaborative/tools/index.php/CodeDoctor</id>
		<title>Tool Updated: CodeDoctor</title>
		<link rel="alternate" type="text/html" href="http://www.woodmann.com/collaborative/tools/index.php/CodeDoctor"/>
				<updated>2009-11-12T16:24:49Z</updated>
		
		<summary type="html">&lt;P&gt;&lt;B&gt;Listed in categories:&lt;/B&gt;&amp;nbsp;&lt;I&gt;&lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Deobfuscation_Tools&quot;&gt;Deobfuscation Tools&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:IDA_Extensions&quot;&gt;IDA Extensions&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:OllyDbg_Extensions&quot;&gt;OllyDbg Extensions&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Resource_Editors&quot;&gt;Resource Editors&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Unpacking_Tools&quot;&gt;Unpacking Tools&lt;/a&gt;&lt;/I&gt;&lt;/P&gt;&lt;p&gt;&lt;b&gt;Most recent version:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;0.90&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Most recent release date:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;November 12, 2009&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;&amp;lt;nowiki&amp;gt;CodeDoctor is a plugin for Olly and IDA.&lt;br /&gt;&lt;br /&gt;History:&lt;br /&gt;11.11.2009 - 0.90 - initial public release&lt;br /&gt;&lt;br /&gt;________________________________________________________________________________&lt;br /&gt;Functions:&lt;br /&gt;&lt;br /&gt;1) Deobfuscate&lt;br /&gt;&lt;br /&gt;Select instructions in disasm window and execute this command. It will try &lt;br /&gt;to clear the code from junk instructions.&lt;br /&gt;&lt;br /&gt;Example:&lt;br /&gt;&lt;br /&gt;Original:&lt;br /&gt;00874372    57                      PUSH EDI                                     &lt;br /&gt;00874373    BF 352AAF6A             MOV EDI,6AAF2A35&lt;br /&gt;00874378    81E7 0D152A41           AND EDI,412A150D&lt;br /&gt;0087437E    81F7 01002A40           XOR EDI,402A0001&lt;br /&gt;00874384    01FB                    ADD EBX,EDI                                 &lt;br /&gt;00874386    5F                      POP EDI                                     &lt;br /&gt;&lt;br /&gt;Deobfuscated:&lt;br /&gt;00874372    83C3 04                 ADD EBX,4&lt;br /&gt;&lt;br /&gt;________________________________________________________&lt;br /&gt;&lt;br /&gt;2) Deobfuscate - Single Step&lt;br /&gt;&lt;br /&gt;This works like previous command, but does one transformation at a time&lt;br /&gt;_______________________________________________________&lt;br /&gt;&lt;br /&gt;3) Move NOPs to bottom&lt;br /&gt;&lt;br /&gt;Converts this:&lt;br /&gt;&lt;br /&gt;00874396    50                      PUSH EAX&lt;br /&gt;00874397    90                      NOP&lt;br /&gt;00874398    90                      NOP&lt;br /&gt;00874399    52                      PUSH EDX                                    &lt;br /&gt;0087439A    BA 3F976B00             MOV EDX,somesoft.006B973F&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;to this:&lt;br /&gt;&lt;br /&gt;00874396    50                      PUSH EAX&lt;br /&gt;00874397    52                      PUSH EDX                                    &lt;br /&gt;00874398    BA 3F976B00             MOV EDX,somesoft.006B973F&lt;br /&gt;0087439D    90                      NOP&lt;br /&gt;0087439E    90                      NOP&lt;br /&gt;&lt;br /&gt;Limitations: it breaks all jumps and calls pointing inwards&lt;br /&gt;________________________________________________________&lt;br /&gt;&lt;br /&gt;4) Undo / Redo&lt;br /&gt;&lt;br /&gt;Undo or Redo last operation (from one of the above functions)&lt;br /&gt;&lt;br /&gt;________________________________________________________&lt;br /&gt;&lt;br /&gt;5) Retrieve Jumpy function&lt;br /&gt;&lt;br /&gt;This will statically parse instructions and follow all jumps. This is useful&lt;br /&gt;for situations, when program jumps here and there and here and there... When&lt;br /&gt;it encounters some instruction, that can't be followed, it stop and copies&lt;br /&gt;all parsed instruction to an allocated place in memory.&lt;br /&gt;&lt;br /&gt;Use settings to set some parameters:&lt;br /&gt;Step over calls - if set, it will step over calls, otherwise it will follow them&lt;br /&gt;Step over jccs - dtto, but for Jccs&lt;br /&gt;Deobfuscate - it will deobfuscate instruction, when it encounters Jcc, RET, &lt;br /&gt;  JMP reg/exp, CALL reg/exp; useful for multi-branch&lt;br /&gt;  &lt;br /&gt;Example:&lt;br /&gt;&lt;br /&gt;Original:&lt;br /&gt;00874389   /EB 05                   JMP SHORT somesoft.00874390&lt;br /&gt;0087438B&lt;/i&gt;
&lt;/p&gt;</summary>
			</entry>

	<entry>
		<id>http://www.woodmann.com/collaborative/tools/index.php/Radare</id>
		<title>Tool Updated: Radare</title>
		<link rel="alternate" type="text/html" href="http://www.woodmann.com/collaborative/tools/index.php/Radare"/>
				<updated>2009-11-04T09:18:47Z</updated>
		
		<summary type="html">&lt;P&gt;&lt;B&gt;Listed in categories:&lt;/B&gt;&amp;nbsp;&lt;I&gt;&lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:.NET_Disassemblers&quot;&gt;.NET Disassemblers&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Assemblers&quot;&gt;Assemblers&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Binary_Diff_Tools&quot;&gt;Binary Diff Tools&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Code_Injection_Tools&quot;&gt;Code Injection Tools&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Debuggers&quot;&gt;Debuggers&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Disassemblers&quot;&gt;Disassemblers&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Hex_Editors&quot;&gt;Hex Editors&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Java_Disassembler_Libraries&quot;&gt;Java Disassembler Libraries&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Linux_Debuggers&quot;&gt;Linux Debuggers&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Linux_Disassemblers&quot;&gt;Linux Disassemblers&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Linux_Tools&quot;&gt;Linux Tools&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Memory_Dumpers&quot;&gt;Memory Dumpers&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Memory_Patchers&quot;&gt;Memory Patchers&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Process_Dumpers&quot;&gt;Process Dumpers&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Reverse_Engineering_Frameworks&quot;&gt;Reverse Engineering Frameworks&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Ring_3_Debuggers&quot;&gt;Ring 3 Debuggers&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:String_Finders&quot;&gt;String Finders&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Symbol_Retrievers&quot;&gt;Symbol Retrievers&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:SysCall_Monitoring_Tools&quot;&gt;SysCall Monitoring Tools&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Tracers&quot;&gt;Tracers&lt;/a&gt;&lt;/I&gt;&lt;/P&gt;&lt;p&gt;&lt;b&gt;Most recent version:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;1.4.1&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Most recent release date:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;November 3, 2009&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;&amp;lt;nowiki&amp;gt;The radare project aims to provide a complete unix-like toolchain for working with binary files. It currently provides a set of tools to work with x86, arm and java with some ones powerpc.&lt;br /&gt;&lt;br /&gt;The core is a raw hexadecimal editor for commandline with scripting features and perl/python extensions that gets extended with IO plugins that hooks the open/read/write/close/system calls.&lt;br /&gt;&lt;br /&gt;The debugger and disassembler has a code analysis module for x86, mips, arm and java. This way it's possible to draw graphs using Cairo on a GTK window or store the flow execution of a program on a log file and use the information to diff't against another trace or binary.&lt;br /&gt;&lt;br /&gt;The toolchain provides assemblers and disasemblers for x86, arm, mips (Loongson2F), sparc, CSR, m68k, powerpc, msil and java.&lt;br /&gt;&lt;br /&gt;The disassembler has been enhaced to handle inline comments, code block detections and flag references (data pointers or so).&lt;br /&gt;&lt;br /&gt;The debugger is mainly developed on linux and {Net&lt;/i&gt;
&lt;/p&gt;</summary>
			</entry>

	<entry>
		<id>http://www.woodmann.com/collaborative/tools/index.php/LordPE</id>
		<title>Tool Updated: LordPE</title>
		<link rel="alternate" type="text/html" href="http://www.woodmann.com/collaborative/tools/index.php/LordPE"/>
				<updated>2009-09-30T14:24:12Z</updated>
		
		<summary type="html">&lt;P&gt;&lt;B&gt;Listed in categories:&lt;/B&gt;&amp;nbsp;&lt;I&gt;&lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Dump_Fixers&quot;&gt;Dump Fixers&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Import_Editors&quot;&gt;Import Editors&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Memory_Dumpers&quot;&gt;Memory Dumpers&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:PE_Executable_Editors&quot;&gt;PE Executable Editors&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Process_Dumpers&quot;&gt;Process Dumpers&lt;/a&gt;&lt;/I&gt;&lt;/P&gt;&lt;p&gt;&lt;b&gt;Most recent version:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;1.41 (Deluxe b)&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Most recent release date:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;September 30, 2009&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;LordPE is a tool e.g. for system programmers which is able to edit/view many parts of PE (Portable Executable) files, dump them from memory, optimize them, validate, analyze, edit,...&lt;br /&gt;&lt;br /&gt;Main features:&lt;br /&gt;&lt;br /&gt;    * Task viewer/dumper&lt;br /&gt;    * Huge PE editor (with big ImportTable viewer, ...)&lt;br /&gt;    * Break'n'Enter (break at the EntryPoint of dll or exe files)&lt;br /&gt;    * PE Rebuilder&lt;br /&gt;&lt;br /&gt;News:&lt;br /&gt;&lt;br /&gt;    * The first GUI PE editor in the world supporting the new PE32+ (64bit) format ?! (only editing support - no rebuilding, dumping, comparing etc.)&lt;br /&gt;    * New plugin interface added! You can develop LordPE Dump Engines (LDE) now.&lt;br /&gt;      Look at \Docs\LDE.tXt for more information.&lt;br /&gt;    * Added LDE: IntelliDump which can dump .NET CLR processes&lt;br /&gt;    * Added structure lister for SectionHeaderTable, PE headers and DataDirectories (the &amp;quot;L&amp;quot; buttons)&lt;br /&gt;    * Added hex edit buttons (the &amp;quot;H&amp;quot; buttons) in the DataDirectoryTable viewer&lt;br /&gt;    * Added PE.OptionalHeader.Magic and PE.OptionalHeader.NumberOfRvaAndSizes to the PE editor&lt;br /&gt;    * TLSTable DataDirectory is now editable&lt;br /&gt;    * Possibility to increment/decrement the number of DataDirectories added&lt;br /&gt;    * Etc etc etc...&lt;/i&gt;
&lt;/p&gt;</summary>
			</entry>

	<entry>
		<id>http://www.woodmann.com/collaborative/tools/index.php/ArmaGeddon</id>
		<title>Tool Updated: ArmaGeddon</title>
		<link rel="alternate" type="text/html" href="http://www.woodmann.com/collaborative/tools/index.php/ArmaGeddon"/>
				<updated>2009-09-07T17:51:03Z</updated>
		
		<summary type="html">&lt;P&gt;&lt;B&gt;Listed in categories:&lt;/B&gt;&amp;nbsp;&lt;I&gt;&lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Automated_Unpackers&quot;&gt;Automated Unpackers&lt;/a&gt;&lt;/I&gt;&lt;/P&gt;&lt;p&gt;&lt;b&gt;Most recent version:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;1.7&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Most recent release date:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;September 7, 2009&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;Armageddon is an ©Armadillo unpacking tool designed specifically to deal with the many protection features available in versions 3.78 thru 6.62 32-bit Professional Edition.&lt;br /&gt;&lt;br /&gt;This Tool can strip Armadillo Protection from protected Exe's / Dll's&lt;br /&gt;&lt;br /&gt;Tested on:&lt;br /&gt;Various applications protected by versions 3.78 through 6.62.&lt;br /&gt;Limited or no support for Win2k (due to use of DebugActiveProcessStop API)&lt;br /&gt;Support for win2k3 Server, XP SP1/SP2/SP3 and Vista 32 bit. If you experience any problems running the program, you may need to download and install Microsoft Visual C++ 2005 Redistributable Package (x86) available here: http://www.microsoft.com/downloads/details.aspx?familyid=32bc1bee-a3f9-4c13-9c99-220b62a191ee&amp;amp;displaylang=en&lt;br /&gt;&lt;br /&gt;What's New&lt;br /&gt;&lt;br /&gt;The program has been recoded to the extent possible to increase stability and reduce maintenance and errors.&lt;br /&gt;+ A new option for ignoring the PE header 2nd .text section, that, if exists, the tool will sometimes use for finding the OEP which may cause problems.  &lt;br /&gt;+ All known bugs have been corrected. &lt;br /&gt;+ A new bitmap caption replaces the Window text.&lt;br /&gt;+ The process of logging nanomites has been modified to include loading / saving logged entries. This is necessary for detaching from a process using the copymem2 option when &amp;quot;Resolving&amp;quot; any nanomites. This is optional for &amp;quot;Resolving&amp;quot; nanomites in a dumped file.&lt;br /&gt;+ Fixed some problems related to using the nanomite &amp;quot;Repair&amp;quot; and &amp;quot;Resolve&amp;quot; options for targets rebuilt using the &amp;quot;Minimize size&amp;quot; option. &lt;br /&gt;+ A new option &amp;quot;ArmAccess.dll&amp;quot; allows for the loading of the ArmAccess.dll in the process (if required) to resolve import issues due to ArmAccess functions being called by the target application. This option is rarely needed.&lt;br /&gt;+ hide tool from PEB NTGlobalFlags.&lt;br /&gt;The nanolib.dll is now a fully external process. No more does it use the OpenProcess API to open the existing child process from Armageddon, but instead, gets passed the number of potential nanomites found with a pointer to an array which is used in the analyze process. Armageddon terminates the father / child processes before calling the nanolib.dll. The nanolib.dll has been further enhanced for security. &lt;br /&gt;Special thanks to NeVaDa UnReal-RCE PersianCrackers for finding a bug in the nanolib.dll specifically as relates to the IdentifyNano() function. &lt;br /&gt;+ The condition table of possible jumps reflected inaccurate information resulting in incorrect jump determination. This has been resolved and should produce more accurate analysis of nanomites.&lt;br /&gt;+ The parsing of potential nanomites has been improved.&lt;br /&gt;Special thanks to Nacho_dj for improving upon the ARTeam ARImpRec.DLL which includes:&lt;br /&gt;+ Fixed a bug when rebuilding imports by using relocations&lt;br /&gt;+ Added overlay detection for newest version of Armadillo&lt;br /&gt;+ Fixed a couple of bugs when searching for any possible overlay&lt;br /&gt;+ Improved code when rebuilding imports using relocations data&lt;br /&gt;+ Fixed bug when rebuilding imports using relocations data&lt;br /&gt;+ Fixed some bugs when rebuilding Visual Basic targets&lt;br /&gt;+ Fixed a bug when rebuilding imports using relocations data&lt;br /&gt;+ Added analysis of imports using relocations data&lt;br /&gt;+ Fixed some bugs when rebuilding imports&lt;br /&gt;+ Added support for zlib packed overlays&lt;br /&gt;+ Improved rebuilding of imports, now based on relocations data, if they exist&lt;br /&gt;+ Added rebuilding of VC++ 3.0 targets&lt;br /&gt;+ Fixed rebuilding of Export Table&lt;br /&gt;+ Improved the speed of processing imports, changed the way of accessing the data and the algorithms.&lt;br /&gt;+ Improved the rebuilding of section names for Armadillo 6 when using MinimizeSection.&lt;br /&gt;+ Fixed some bugs for overlay targets.&lt;br /&gt;Special thanks to Admiral for improving his Nanoviewer tool and his VEH loader for Vista. Armageddon contains both the original Rwb32.bin file plus the newer Rwb32_vista.bin file for the &amp;quot;Repair&amp;quot; option. Armageddon will choose the appropriate file based on your OS, if used.&lt;br /&gt;+30/11/08 - v0.96ff&lt;br /&gt;+Bugfix: A couple of bug reports filtered in over the years, all pertaining to the Nanomite loader. Two fairly important fixes were made, so I thought I'd publish the minor changes that were necessary to make the Nanomite handler Vista compatible.&lt;br /&gt;&lt;br /&gt;Key features &lt;br /&gt;&lt;br /&gt;Standard Protection &lt;br /&gt;Minimum Protection &lt;br /&gt;Memory Patching &lt;br /&gt;Debugblocker &lt;br /&gt;CopyMemII &lt;br /&gt;Import Elimination &lt;br /&gt;Import Redirection (Emulation) &lt;br /&gt;Strategic Code Splicing &lt;br /&gt;Nanomites &lt;br /&gt;Randomized PE section names  &lt;br /&gt;Shockwave Flash + applications that utilize overlays (minimize size option required) &lt;br /&gt;Hardware locking (Standard / Enhanced Fingerprint support)&lt;br /&gt;DLL support:&lt;br /&gt;Requires included dll loader.exe to load the target dll&lt;br /&gt;Open / Save dialogs updated for exe / dll, plus,&lt;br /&gt;resolve relocations.&lt;br /&gt;&lt;br /&gt;Full imports rebuilding:&lt;br /&gt;ARTeam Import Reconstructor ARImpRec.DLL - 1.4.6 by Nacho_dj&lt;br /&gt;---- Updated 2009 July. Coded in Delphi 7 Enterprise.&lt;br /&gt;It rebuilds imports in a file previously dumped. IAT gets rebuilt in the same place where it has been found, and Import Table is built in a new section, pasted at the end of the file.&lt;br /&gt;The PE header is fixed for some needed data.&lt;br /&gt;The main feature is that it ignores all thunks not valid found between valid ones, and then it rearranges the imports found, rebuilding for every module an only array of thunks. Thus, it can rebuild shuffled IAT.&lt;/i&gt;
&lt;/p&gt;</summary>
			</entry>

	<entry>
		<id>http://www.woodmann.com/collaborative/tools/index.php/WinHex</id>
		<title>Tool Updated: WinHex</title>
		<link rel="alternate" type="text/html" href="http://www.woodmann.com/collaborative/tools/index.php/WinHex"/>
				<updated>2009-08-30T15:59:59Z</updated>
		
		<summary type="html">&lt;P&gt;&lt;B&gt;Listed in categories:&lt;/B&gt;&amp;nbsp;&lt;I&gt;&lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Binary_Diff_Tools&quot;&gt;Binary Diff Tools&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Hex_Editors&quot;&gt;Hex Editors&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Memory_Dumpers&quot;&gt;Memory Dumpers&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Memory_Patchers&quot;&gt;Memory Patchers&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Memory_Search_Tools&quot;&gt;Memory Search Tools&lt;/a&gt;&lt;/I&gt;&lt;/P&gt;&lt;p&gt;&lt;b&gt;Most recent version:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;15.4 SR-5&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Most recent release date:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;August 30, 2009&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;WinHex is in its core a universal hexadecimal editor, particularly helpful in the realm of computer forensics, data recovery, low-level data processing, and IT security. An advanced tool for everyday and emergency use: inspect and edit all kinds of files, recover deleted files or lost data from hard drives with corrupt file systems or from digital camera cards. Features include (depending on the license type): &lt;br /&gt;&lt;br /&gt;* Disk editor for hard disks, floppy disks, CD-ROM &amp;amp; DVD, ZIP, Smart Media, Compact Flash, ... &lt;br /&gt;* Native support for FAT, NTFS, Ext2/3, ReiserFS, Reiser4, UFS, CDFS, UDF &lt;br /&gt;* Built-in interpretation of RAID systems and dynamic disks &lt;br /&gt;* Various data recovery techniques &lt;br /&gt;* RAM editor, providing access to physical RAM and other processes' virtual memory &lt;br /&gt;* Data interpreter, knowing 20 data types &lt;br /&gt;* Editing data structures using templates (e.g. to repair partition table/boot sector) &lt;br /&gt;* Concatenating and splitting files, unifying and dividing odd and even bytes/words &lt;br /&gt;* Analyzing and comparing files &lt;br /&gt;* Particularly flexible search and replace functions &lt;br /&gt;* Disk cloning (under DOS with X-Ways Replica) &lt;br /&gt;* Drive images &amp;amp; backups (optionally compressed or split into 650 MB archives) &lt;br /&gt;* Programming interface (API) and scripting &lt;br /&gt;* 256-bit AES encryption, checksums, CRC32, hashes (MD5, SHA-1, ...) &lt;br /&gt;* Erase (wipe) confidential files securely, hard drive cleansing to protect your privacy &lt;br /&gt;* Import all clipboard formats, incl. ASCII hex values &lt;br /&gt;* Convert between binary, hex ASCII, Intel Hex, and Motorola S &lt;br /&gt;* Character sets: ANSI ASCII, IBM ASCII, EBCDIC, (Unicode) &lt;br /&gt;* Instant window switching. Printing. Random-number generator. &lt;br /&gt;* Supports files &amp;gt;4 GB. Very fast. Easy to use. Extensive online help.&lt;/i&gt;
&lt;/p&gt;</summary>
			</entry>

	<entry>
		<id>http://www.woodmann.com/collaborative/tools/index.php/Explorer_Suite</id>
		<title>Tool Updated: Explorer Suite</title>
		<link rel="alternate" type="text/html" href="http://www.woodmann.com/collaborative/tools/index.php/Explorer_Suite"/>
				<updated>2009-08-19T15:45:19Z</updated>
		
		<summary type="html">&lt;P&gt;&lt;B&gt;Listed in categories:&lt;/B&gt;&amp;nbsp;&lt;I&gt;&lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:.NET_Executable_Editors&quot;&gt;.NET Executable Editors&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:.NET_Resource_Editors&quot;&gt;.NET Resource Editors&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:.NET_Signature_Removers&quot;&gt;.NET Signature Removers&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:.NET_Tools&quot;&gt;.NET Tools&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Dependency_Analyzer_Tools&quot;&gt;Dependency Analyzer Tools&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Exe_Analyzers&quot;&gt;Exe Analyzers&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Executable_CRC_Calculators&quot;&gt;Executable CRC Calculators&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Hex_Editors&quot;&gt;Hex Editors&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Import_Editors&quot;&gt;Import Editors&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Memory_Dumpers&quot;&gt;Memory Dumpers&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:PE_Executable_Editors&quot;&gt;PE Executable Editors&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Process_Dumpers&quot;&gt;Process Dumpers&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Protection_Identifiers&quot;&gt;Protection Identifiers&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Resource_Editors&quot;&gt;Resource Editors&lt;/a&gt;&lt;/I&gt;&lt;/P&gt;&lt;p&gt;&lt;b&gt;Most recent version:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;III&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Most recent release date:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;August 19, 2009&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;A freeware suite of tools including a PE editor called CFF Explorer and a process viewer. The PE editor has full support for PE32/64. Special fields description and modification (.NET supported), utilities, rebuilder, hex editor, import adder, signature scanner, signature manager, extension support, scripting, disassembler, dependency walker etc. First PE editor with support for .NET internal structures. Resource Editor (Windows Vista icons supported) capable of handling .NET manifest resources. The suite is available for x86, x64 and Itanium.&lt;br /&gt;&lt;br /&gt;Features:&lt;br /&gt;&lt;br /&gt;    * Process Viewer&lt;br /&gt;    * Windows Viewer&lt;br /&gt;    * PE and Memory Dumper&lt;br /&gt;    * Full support for PE32/64&lt;br /&gt;    * Special fields description and modification (.NET supported)&lt;br /&gt;    * PE Utilities&lt;br /&gt;    * PE Rebuilder (with Realigner, IT Binder, Reloc Remover, Strong Name Signature Remover, Image Base Changer)&lt;br /&gt;    * View and modification of .NET internal structures&lt;br /&gt;    * Resource Editor (full support for Windows Vista icons)&lt;br /&gt;    * Support in the Resource Editor for .NET resources (dumpable as well)&lt;br /&gt;    * Hex Editor&lt;br /&gt;    * Import Adder&lt;br /&gt;    * PE integrity checks&lt;br /&gt;    * Extension support&lt;br /&gt;    * Visual Studio Extensions Wizard&lt;br /&gt;    * Powerful scripting language&lt;br /&gt;    * Dependency Walker&lt;br /&gt;    * Quick Disassembler (x86, x64)&lt;br /&gt;    * Name Unmangler&lt;br /&gt;    * Extension support&lt;br /&gt;    * File Scanner&lt;br /&gt;    * Directory Scanner&lt;br /&gt;    * Deep Scan method&lt;br /&gt;    * Recursive Scan method&lt;br /&gt;    * Multiple results&lt;br /&gt;    * Report generation&lt;br /&gt;    * Signatures Manager&lt;br /&gt;    * Signatures Updater&lt;br /&gt;    * Signatures Collisions Checker&lt;br /&gt;    * Signatures Retriever&lt;/i&gt;
&lt;/p&gt;</summary>
			</entry>

	<entry>
		<id>http://www.woodmann.com/collaborative/tools/index.php/Imp64</id>
		<title>Tool Added: Imp64</title>
		<link rel="alternate" type="text/html" href="http://www.woodmann.com/collaborative/tools/index.php/Imp64"/>
				<updated>2009-08-14T16:30:40Z</updated>
		
		<summary type="html">&lt;P&gt;&lt;B&gt;Listed in categories:&lt;/B&gt;&amp;nbsp;&lt;I&gt;&lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:IAT_Restore_Tools&quot;&gt;IAT Restore Tools&lt;/a&gt;&lt;/I&gt;&lt;/P&gt;&lt;p&gt;&lt;b&gt;Most recent version:&lt;/b&gt;&lt;br /&gt;

&lt;/p&gt;&lt;p&gt;&lt;b&gt;Most recent release date:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;2008&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;Here is one tool to fix imports on x64 target (and to dump them as well). This tool was done almost a year ago. GUI really sucks as I'm not very experienced with GUI programming. However import fixing code should do just fine as it uses 1API = 1IID technique which I described in one of my Blog entries. Good thing is that import scanning/fixing code can be extracted from source without a problem as those are held in separate files.&lt;br /&gt;&lt;br /&gt;Hope that someone will find this tool useful, at least source code.&lt;/i&gt;
&lt;/p&gt;</summary>
			</entry>

	<entry>
		<id>http://www.woodmann.com/collaborative/tools/index.php/Ap0x_Unpack_Engine_SDK</id>
		<title>Tool Updated: Ap0x Unpack Engine SDK</title>
		<link rel="alternate" type="text/html" href="http://www.woodmann.com/collaborative/tools/index.php/Ap0x_Unpack_Engine_SDK"/>
				<updated>2009-08-08T10:29:34Z</updated>
		
		<summary type="html">&lt;P&gt;&lt;B&gt;Listed in categories:&lt;/B&gt;&amp;nbsp;&lt;I&gt;&lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Unpacking_Tools&quot;&gt;Unpacking Tools&lt;/a&gt;&lt;/I&gt;&lt;/P&gt;&lt;p&gt;&lt;b&gt;Most recent version:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;1.5&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Most recent release date:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;May 20, 2009&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;This unpack engine covers everything one unpacker needs.&lt;br /&gt;&lt;br /&gt;Features:&lt;br /&gt;&lt;br /&gt;Integrated x86/x64 debugger&lt;br /&gt;Integrated x86/x64 disassembler&lt;br /&gt;Integrated memory dumper&lt;br /&gt;Integrated import tracer &amp;amp; fixer&lt;br /&gt;Integrated relocation fixer&lt;br /&gt;Integrated file realigner&lt;br /&gt;Functions to work with TLS, Resources, Exports,…&lt;br /&gt;&lt;br /&gt;SDK is free and can be used by anyone but make sure you mention my name or include logo.bmp somewhere in About dialog.&lt;br /&gt;&lt;br /&gt;Protections have evolved over the last few years, but so have the reversers tools. Some of those tools are still in use today since they were written to solve a specific problem, or at least a part of it. Yet when it comes to writing unpackers this process hasn’t evolved much. We are limited to writing our own code for every scenario in the field.&lt;br /&gt;&lt;br /&gt;We have designed TitanEngine in such fashion that writing unpackers would mimic analyst’s manual unpacking process. Basic set of libraries, which will later become the framework, had the functionality of the four most common tools used in the unpacking process: debugger, dumper, importer and realigner. With the guided execution and a set of callbacks these separate modules complement themselves in a manner compatible with the way any reverse engineer would use his tools of choice to unpack the file. This creates an execution timeline which parries the protection execution and gathers information from it while guided to the point from where the protection passes control to the original software code. When that point is reached file gets dumped to disk and fixed so it resembles the original to as great of a degree as possible. In this fashion problems of making static unpackers have been solved. Yet static unpacking is still important due to the fact that it will always be the most secure, and in some cases, fastest available method.&lt;br /&gt;&lt;br /&gt;TitanEngine can be described as Swiss army knife for reversers. With its 250 functions, every reverser tool created to this date has been covered through its fabric. Best yet, TitanEngine can be automated. It is suitable for more than just file unpacking. TitanEngine can be used to make new tools that work with PE files. Support for both x86 and x64 systems make this framework the only framework supporting work with PE32+ files. As such, it can be used to create all known types of unpackers. Engine is open source making it open to modifications that will only ease its integration into existing solutions and would enable creation of new ones suiting different project needs.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SDK v.1.5&lt;br /&gt;- Added C SDK&lt;br /&gt;- Updated Delphi and MASM SDK&lt;br /&gt;- Fixed all .dll LIB files in Engine folder&lt;br /&gt;- Fixed memory problems for all modules&lt;br /&gt;- Tested on over 100+ unpackers build on it!&lt;br /&gt;- Listing major changes only...&lt;br /&gt;&lt;br /&gt;v.1.7 [Debugger.dll]&lt;br /&gt;- Added new API: GetExitCode&lt;br /&gt;- Added new API: DebugLoopEx&lt;br /&gt;- Added new API: GetDebugData&lt;br /&gt;- Added new API: AttachDebugger&lt;br /&gt;- Added new API: DetachDebugger&lt;br /&gt;- Added new API: GetTerminationData&lt;br /&gt;- Added new API: LengthDisassembleEx&lt;br /&gt;- Added new API: GetDebuggedDLLBaseAddress&lt;br /&gt;- Added new API: GetDebuggedFileBaseAddress&lt;br /&gt;- Fixed: CommandLine parameter passing for InitDebug&lt;br /&gt;- Fixed: Wrong hex to dec conversion for some numbers&lt;br /&gt;- Fixed: LengthDisassemble crashing while getting length for some addresses&lt;br /&gt;- Fixed: Not releasing open handles for some files&lt;br /&gt;&lt;br /&gt;v.1.6 [Dumper.dll]&lt;br /&gt;- Added new API: IsFileDLL&lt;br /&gt;- Added new API: DumpProcessEx&lt;br /&gt;- Added new API: PastePEHeaderEx&lt;br /&gt;- Added new API: DeleteLastSection&lt;br /&gt;- Added new API: SetSharedOverlay&lt;br /&gt;- Added new API: GetSharedOverlay&lt;br /&gt;- Added new API: StaticLengthDisassemble&lt;br /&gt;- Fixed: Crashes releated to overlay when trying to extract the overlay&lt;br /&gt;- Fixed: ConvertVAtoFileOffset not converting addresses correctly with some files&lt;br /&gt;- Fixed: Crashes with PastePEHeader when PE32 header is not below 0x1000&lt;br /&gt;- Fixed: Not releasing open handles for some files&lt;br /&gt;&lt;br /&gt;v.1.6 [Importer.dll]&lt;br /&gt;- Added new API: ImporterAutoSearchIATEx&lt;br /&gt;- Added new API: ImporterGetRemoteAPIAddress&lt;br /&gt;- Added new API: ImporterRelocateWriteLocation&lt;br /&gt;- Added new API: ImporterGetDLLNameFromDebugee&lt;br /&gt;- Fixed: ImporterGetAPINameFromDebugee not returning names for APIs&lt;br /&gt;- Fixed: ImporterFindAPIWriteLocation returning wrong values if API is not found&lt;br /&gt;&lt;br /&gt;v.1.1 [Tracer.dll]&lt;br /&gt;- Added support for following redirections: SVK Protector 1.x, tELock 0.8x-0.99&lt;br /&gt;- Fixed: Memory leak for tracing large ammount of data in the same session&lt;br /&gt;- Improved tracing for all levels (added a trace into near jumps)&lt;br /&gt;&lt;br /&gt;v.1.0 [Realigner.dll]&lt;br /&gt;- Added new API: RealignPE&lt;br /&gt;- Added new API: IsPE32FileValid&lt;br /&gt;&lt;br /&gt;v.1.0 [Relocater.dll]&lt;br /&gt;- Added new API: RelocaterInit&lt;br /&gt;- Added new API: RelocaterAddNewRelocation&lt;br /&gt;- Added new API: RelocaterExportRelocation&lt;br /&gt;- Added new API: RelocaterChangeFileBase&lt;br /&gt;- Added new API: RelocaterEstimatedSize&lt;br /&gt;- Added new API: RelocaterMakeSnapshoot&lt;br /&gt;- Added new API: RelocaterCompareTwoSnapshots&lt;br /&gt;- Added new API: RelocaterGrabRelocationTable&lt;br /&gt;- Added new API: RelocaterGrabRelocationTableEx&lt;br /&gt;&lt;br /&gt;v.1.1 [HideDebugger.dll]&lt;br /&gt;- Added check for Windows version before patching APIs&lt;br /&gt;- Fixed: ASLR and Vista compatibility (Importer must be present)&lt;br /&gt;&lt;br /&gt;v.1.2 [Updater.dll]&lt;br /&gt;- Added return value to UpdateEngine&lt;br /&gt;- Added support for Tracer.dll updating&lt;br /&gt;- Added support for Realigner.dll updating&lt;br /&gt;- Added support for Relocater.dll updating&lt;br /&gt;- Changed update location to http://www.reversinglabs.com/&lt;/i&gt;
&lt;/p&gt;</summary>
			</entry>

	<entry>
		<id>http://www.woodmann.com/collaborative/tools/index.php/PEBrowse_Professional</id>
		<title>Tool Updated: PEBrowse Professional</title>
		<link rel="alternate" type="text/html" href="http://www.woodmann.com/collaborative/tools/index.php/PEBrowse_Professional"/>
				<updated>2009-07-18T23:05:32Z</updated>
		
		<summary type="html">&lt;P&gt;&lt;B&gt;Listed in categories:&lt;/B&gt;&amp;nbsp;&lt;I&gt;&lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:.NET_Disassemblers&quot;&gt;.NET Disassemblers&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:.NET_Tools&quot;&gt;.NET Tools&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:COM_Tools&quot;&gt;COM Tools&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Delphi_Tools&quot;&gt;Delphi Tools&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Disassemblers&quot;&gt;Disassemblers&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Exe_Analyzers&quot;&gt;Exe Analyzers&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Memory_Dumpers&quot;&gt;Memory Dumpers&lt;/a&gt;&lt;/I&gt;&lt;/P&gt;&lt;p&gt;&lt;b&gt;Most recent version:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;10.0.1&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Most recent release date:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;July 12, 2009&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;PEBrowse Professional is a static-analysis tool and disassembler for Win32/Win64 executables and Microsoft .NET assemblies produced according to the Portable Executable specifications published by Microsoft.  For Microsoft Windows Vista, Windows XP, Windows 2000, and others.  (We have received reports that the software also works on other OSes, including Wine (!) and Windows CE.)&lt;br /&gt;&lt;br /&gt;With the PEBrowse disassembler, one can open and examine any executable without the need to have it loaded as part of an active process with a debugger.  Applications, system DLLs, device-drivers and Microsoft .NET assemblies are all candidates for offline analysis using PEBrowse.  The information is organized in a convenient treeview index with the major divisions of the PE file displayed as nodes.  In most cases selecting nodes will enable context-sensitive multiple view menu options, including binary dump, section detail, disassembly and structure options as well as displaying sub-items, such as optional header directory entries or exported functions, that can be found as part of a PE file unit.  Several table displays, hex/ASCII equivalents, window messages and error codes, as well as a calculator and scratchpads are accessible from the main menu. &lt;br /&gt;&lt;br /&gt; While the binary dump display offers various display options, e.g., BYTE, WORD, or DWORD alignment, the greatest value of PEBrowse comes when one disassembles an entry-point.  An entry-point in PEBrowse is defined as:&lt;br /&gt;&lt;br /&gt;    * Module entry-point&lt;br /&gt;    * Exports (if any)&lt;br /&gt;    * Debug-symbols (if a valid PDB, i.e., program database file, is present)&lt;br /&gt;    * Imported API references&lt;br /&gt;    * Relocation addresses&lt;br /&gt;    * Internal functions/subroutines&lt;br /&gt;    * Any valid address inside of the module&lt;br /&gt;&lt;br /&gt;Selecting and disassembling any number of these entry-points produces a versatile display rich in detail including upper/lowercase display, C/Pascal/Assembler suffix/prefixing, object code, color-coded statements, register usage highlighting, and jump/call target preview popups.  Additional information, such as variable and function names, will also be present if one has access to a valid PDB file.  Disassembly comes in two flavors: linear sweep (sequential disassembly from a starting address) and recursive traversal, aka, analysis mode (disassembly of all statements reachable by non-call statements - extended analysis disassembles all internal call statements as well).  The latter mode also presents local variables with cross-referencing, highlighting, and renaming options.  If one adds/changes variable name or adds comments to specific lines, these can be displayed in a session file which will record and save all currently opened displays.&lt;br /&gt;&lt;br /&gt;PEBrowse Professional will decompile type library information either embedded inside of the binary as the resource &amp;quot;TYPELIB&amp;quot; or inside of individual type libraries, i.e., .TLB or .OLB files.&lt;br /&gt;&lt;br /&gt;PEBrowse Professional also displays all metadata for .NET assemblies and displays IL (Intermediate Language) for .NET methods.  It seamlessly handles mixed assemblies, i.e., those that contain both native and managed code.&lt;br /&gt;&lt;br /&gt;Finally, PEBrowse can be employed as a file browse utility for any type of file with the restriction that the file must be small enough that it can be memory-mapped.&lt;/i&gt;
&lt;/p&gt;</summary>
			</entry>

	<entry>
		<id>http://www.woodmann.com/collaborative/tools/index.php/XTracer</id>
		<title>Tool Added: XTracer</title>
		<link rel="alternate" type="text/html" href="http://www.woodmann.com/collaborative/tools/index.php/XTracer"/>
				<updated>2009-06-17T00:08:44Z</updated>
		
		<summary type="html">&lt;P&gt;&lt;B&gt;Listed in categories:&lt;/B&gt;&amp;nbsp;&lt;I&gt;&lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:OEP_Finders&quot;&gt;OEP Finders&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Tracers&quot;&gt;Tracers&lt;/a&gt;&lt;/I&gt;&lt;/P&gt;&lt;p&gt;&lt;b&gt;Most recent version:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;1.0&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Most recent release date:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;May 25, 2009&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;xtracer is TLB memory tracer. It tries to locate first break in code section of traced process using split TLB which is available in intel architecture.&lt;br /&gt;This code can be used to locate OEP of traced process easily. Currently only 1st break is reported, but you may modify code to handle more breaks as that's not a problem at all if you go trough ring3 program which actually controls driver. You may expect to get very good and fast results no matter which protection you are tracing. Time needed to locate OEP is equal to the time needed to execute protection layer without debugger, nor any tracer.&lt;br /&gt;&lt;br /&gt;I hope that you will enjoy this fine release from ARTeam, as we only try to bring quality releases to the RCE community. Of course, full source is included for learning purposes (code and tool released under GPL 3.0).&lt;br /&gt;&lt;br /&gt;Code can be customized to handle various scenarios. Eg. add more breaks on code sections, hooking more some native calls to keep control of almost every allocated buffers, but that's up to the user to implement if he needs it.&lt;br /&gt;&lt;br /&gt;To use this code simply type:&lt;br /&gt;&lt;br /&gt;xtracer.exe &amp;lt;applicaton to trace&amp;gt;&lt;br /&gt;&lt;br /&gt;wait a little bit. Also note that you must have internet connection as code is using my SymbolFinder class to locate some symbols from ntoskrnl.exe which makes this code compatible with windows versions from win2k to Vista SP1.&lt;/i&gt;
&lt;/p&gt;</summary>
			</entry>

	<entry>
		<id>http://www.woodmann.com/collaborative/tools/index.php/Wildtangent_unwrapper</id>
		<title>Tool Updated: Wildtangent unwrapper</title>
		<link rel="alternate" type="text/html" href="http://www.woodmann.com/collaborative/tools/index.php/Wildtangent_unwrapper"/>
				<updated>2009-06-07T21:19:24Z</updated>
		
		<summary type="html">&lt;P&gt;&lt;B&gt;Listed in categories:&lt;/B&gt;&amp;nbsp;&lt;I&gt;&lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Automated_Unpackers&quot;&gt;Automated Unpackers&lt;/a&gt;&lt;/I&gt;&lt;/P&gt;&lt;p&gt;&lt;b&gt;Most recent version:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;2.4&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Most recent release date:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;June 7, 2009&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;Release URL&lt;br /&gt;-----------&lt;br /&gt;http://xchg.info/ARTeam/Tutorials/index.php?dir=ARTeam_Releases/&amp;amp;file=WildTangent_Unwrapper_v24_by_Nieylana.rar&lt;br /&gt;&lt;br /&gt;WildTangent Unwrapper v2.4 by Nieylana&lt;br /&gt;-------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Features:&lt;br /&gt;---------&lt;br /&gt;&lt;br /&gt;  - Applies patch at runtime to bypass multiple protection schemes (At layer 2).&lt;br /&gt;  - Able to unwrap WildTangent based games.&lt;br /&gt;    - Note: All games are now supported by the Unwrapper&lt;br /&gt;    - Automatically detects if overlay is present.&lt;br /&gt;    - Supports 3 types flash overlay (no game has been found to have the 4th type)&lt;br /&gt;      - FWS&lt;br /&gt;      - CWS&lt;br /&gt;      - 10JP&lt;br /&gt;    - Appends overlay to dumped file (if present)&lt;br /&gt;      - Compresses dumped file using UPX if required (10JP Overlays)&lt;br /&gt;  - Checks for delayed decryption of layer 3 (.pccode)&lt;br /&gt;    - Note: No games are known to have this ability, but a WT game is easily modable&lt;br /&gt;      (one byte) to allow the decryption of layer 3 to not occur until the play button&lt;br /&gt;      is pressed. WTLoader can detect this and will attempt to load these games as well.&lt;br /&gt;  - Automatically Generates a SKUInfo.ini file for each unwrapped game to ensure playability of the Dumped File&lt;/i&gt;
&lt;/p&gt;</summary>
			</entry>

	<entry>
		<id>http://www.woodmann.com/collaborative/tools/index.php/DotFuckScator</id>
		<title>Tool Updated: DotFuckScator</title>
		<link rel="alternate" type="text/html" href="http://www.woodmann.com/collaborative/tools/index.php/DotFuckScator"/>
				<updated>2009-05-09T17:34:28Z</updated>
		
		<summary type="html">&lt;P&gt;&lt;B&gt;Listed in categories:&lt;/B&gt;&amp;nbsp;&lt;I&gt;&lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Automated_Unpackers&quot;&gt;Automated Unpackers&lt;/a&gt;&lt;/I&gt;&lt;/P&gt;&lt;p&gt;&lt;b&gt;Most recent version:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;v1.3&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Most recent release date:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;May 9, 2009&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;DotFuckScator.V1.3&lt;br /&gt;&lt;br /&gt;DotFuckScator is a reversing engineering tool used to remove string encryption&lt;br /&gt;from dotfuscator protected files&lt;br /&gt;&lt;br /&gt;If the original file was strong name signed DotFuckScator will create a new keypair&lt;br /&gt;and re-sign the file with this pair, be carefull since file depending on this file will&lt;br /&gt;need to be edited manualy to support the new strong name signature.&lt;br /&gt;You can use RE-Sign for this and the editor of your choice&lt;br /&gt;&lt;br /&gt;Also if you like the file re-signed with a specific key place your key in the same&lt;br /&gt;folder as the file you are about to process and rename it to DotFuckScator.snk&lt;br /&gt;now DotFuckScator will use this key for the re-sign process.&lt;br /&gt;&lt;br /&gt;Hope this tool is of any use&lt;br /&gt;&lt;br /&gt;Changes:&lt;br /&gt;* v1.1 has a minor bugfix that prevented some strings from proper decrypting&lt;br /&gt;* v1.2 small bugfix in re-signing, added indicator to show the amount of&lt;br /&gt;strings decrypted so far&lt;br /&gt;* v1.3 Fixed royal fuck-up in string decryption code replacement function&lt;br /&gt;meaning the output will now run after string decryption removal ;x&lt;/i&gt;
&lt;/p&gt;</summary>
			</entry>

	<entry>
		<id>http://www.woodmann.com/collaborative/tools/index.php/Universal_Import_Fixer</id>
		<title>Tool Updated: Universal Import Fixer</title>
		<link rel="alternate" type="text/html" href="http://www.woodmann.com/collaborative/tools/index.php/Universal_Import_Fixer"/>
				<updated>2009-03-04T20:46:38Z</updated>
		
		<summary type="html">&lt;P&gt;&lt;B&gt;Listed in categories:&lt;/B&gt;&amp;nbsp;&lt;I&gt;&lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:IAT_Restore_Tools&quot;&gt;IAT Restore Tools&lt;/a&gt;&lt;/I&gt;&lt;/P&gt;&lt;p&gt;&lt;b&gt;Most recent version:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;1.2&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Most recent release date:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;December 31, 2008&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;Use this tool for fixing Import Elimination, Directly Imports, Shuffled, Disordered, Scattered and Hashed Imports.&lt;br /&gt;&lt;br /&gt;So you can use this tool for changing IAT Base Address and Sorting IATs.&lt;br /&gt;&lt;br /&gt;Tested on:&lt;br /&gt;&lt;br /&gt;Armadillo&lt;br /&gt;ASProtect&lt;br /&gt;Enigma&lt;br /&gt;ExeCryptor&lt;br /&gt;eXPressor&lt;br /&gt;PeSpin&lt;br /&gt;RlPack&lt;br /&gt;TheMida&lt;br /&gt;WinLicense&lt;br /&gt;HyperUnpackMe&lt;br /&gt;&lt;br /&gt;and any protector with Import Elimination, Directly Imports and Hashed Imports.&lt;br /&gt;&lt;br /&gt;A Flash tutorial for unpacking eXPressor with Universal Import Fixer is included in the local download package.&lt;br /&gt;&lt;br /&gt;Use this tool for fixing Import Elimination, Directly Imports and Shuffled, Disordered, Scattered Imports.&lt;br /&gt;&lt;br /&gt;So you can use this tool for changing IAT Base Address and Sorting IATs in New (other) Address.&lt;br /&gt;&lt;br /&gt;Tested on:&lt;br /&gt;&lt;br /&gt;Armadillo&lt;br /&gt;ASProtect&lt;br /&gt;Enigma&lt;br /&gt;ExeCryptor&lt;br /&gt;eXPressor&lt;br /&gt;PeSpin&lt;br /&gt;RlPack&lt;br /&gt;TheMida&lt;br /&gt;WinLicense&lt;br /&gt;&lt;br /&gt;and any protector with Import Elimination, Directly Imports and Shuffled, Disordered, Scattered Imports.&lt;br /&gt;&lt;br /&gt;Notes:&lt;br /&gt;======&lt;br /&gt;This tool is an Import Fixer (not Import Rebuilder ImpRec etc) and Just work in memory of target process.&lt;br /&gt;&lt;br /&gt;Always first use UIF then Dump target process.&lt;br /&gt;&lt;br /&gt;UIF can fix actual APIs, dont use it for fixing Emulated/Redirected APIs to protector's stub.you must use UIF After fixing Magic IAT jump (or use any methods) to convert Emulated/Redirected APIs to Actual APIs.&lt;br /&gt;&lt;br /&gt;Samples:&lt;br /&gt;&lt;br /&gt;Armadillo : Import Elimination&lt;br /&gt;ASProtect : Directly Imports&lt;br /&gt;Enigma : Shuffled, Disordered, Scattered Imports&lt;br /&gt;ExeCryptor : Scattered Imports in Protector Stub&lt;br /&gt;eXPressor : Directly Imports&lt;br /&gt;PeSpin : Directly, Shuffled, Disordered, Scattered Imports&lt;br /&gt;RlPack : Shuffled, Disordered, Scattered Imports&lt;br /&gt;TheMida : Directly Imports&lt;br /&gt;WinLicense : Directly Imports&lt;/i&gt;
&lt;/p&gt;</summary>
			</entry>

	<entry>
		<id>http://www.woodmann.com/collaborative/tools/index.php/Memoryze</id>
		<title>Tool Added: Memoryze</title>
		<link rel="alternate" type="text/html" href="http://www.woodmann.com/collaborative/tools/index.php/Memoryze"/>
				<updated>2009-02-05T11:58:01Z</updated>
		
		<summary type="html">&lt;P&gt;&lt;B&gt;Listed in categories:&lt;/B&gt;&amp;nbsp;&lt;I&gt;&lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Kernel_Hook_Detection_Tools&quot;&gt;Kernel Hook Detection Tools&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Memory_Dumpers&quot;&gt;Memory Dumpers&lt;/a&gt;&lt;/I&gt;&lt;/P&gt;&lt;p&gt;&lt;b&gt;Most recent version:&lt;/b&gt;&lt;br /&gt;

&lt;/p&gt;&lt;p&gt;&lt;b&gt;Most recent release date:&lt;/b&gt;&lt;br /&gt;

&lt;/p&gt;&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;MANDIANT Memoryze is free memory forensic software that helps incident responders find evil in live memory. Memoryze can acquire and/or analyze memory images, and on live systems can include the paging file in its analysis.&lt;br /&gt;&lt;br /&gt;MANDIANT Memoryze can:&lt;br /&gt;&lt;br /&gt;    * image the full range of system memory (not reliant on API calls).&lt;br /&gt;    * image a process’ entire address space to disk. This includes a process’ loaded DLLs, EXEs, heaps, and stacks.&lt;br /&gt;    * image a specified driver or all drivers loaded in memory to disk.&lt;br /&gt;    * enumerate all running processes (including those hidden by rootkits). For each process, Memoryze can:&lt;br /&gt;          o report all open handles in a process (for example, all files, registry keys, etc.).&lt;br /&gt;          o list the virtual address space of a given process including:&lt;br /&gt;                + displaying all loaded DLLs.&lt;br /&gt;                + displaying all allocated portions of the heap and execution stack.&lt;br /&gt;          o list all network sockets that the process has open, including any hidden by rootkits.&lt;br /&gt;          o output all strings in memory on a per process basis.&lt;br /&gt;    * identify all drivers loaded in memory, including those hidden by rootkits.&lt;br /&gt;    * report device and driver layering, which can be used to intercept network packets, keystrokes and file activity.&lt;br /&gt;    * identify all loaded kernel modules by walking a linked list.&lt;br /&gt;    * identify hooks (often used by rootkits) in the System Call Table, the Interrupt Descriptor Tables (IDTs), and driver function tables (IRP tables).&lt;br /&gt;&lt;br /&gt;MANDIANT Memoryze can perform all these functions on live system memory or memory image files – whether they were acquired by Memoryze or other memory acquisition tools.  &lt;/i&gt;
&lt;/p&gt;</summary>
			</entry>

	<entry>
		<id>http://www.woodmann.com/collaborative/tools/index.php/Reflexive_games_Unwrapper</id>
		<title>Tool Updated: Reflexive games Unwrapper</title>
		<link rel="alternate" type="text/html" href="http://www.woodmann.com/collaborative/tools/index.php/Reflexive_games_Unwrapper"/>
				<updated>2009-01-26T20:47:22Z</updated>
		
		<summary type="html">&lt;P&gt;&lt;B&gt;Listed in categories:&lt;/B&gt;&amp;nbsp;&lt;I&gt;&lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Automated_Unpackers&quot;&gt;Automated Unpackers&lt;/a&gt;&lt;/I&gt;&lt;/P&gt;&lt;p&gt;&lt;b&gt;Most recent version:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;1.3&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Most recent release date:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;January 23, 2009&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;unWrapper for the games protected by 'ReflexiveGameWrapper'&lt;br /&gt;created by eraser, May/2007&lt;br /&gt;&lt;br /&gt;http://www.reflexive.com/&lt;br /&gt;&lt;br /&gt;devoted to ARTeam, thx anorganix and Shub-Nigurrath [ARTeam]&lt;br /&gt;&lt;br /&gt;Version 1.3:&lt;br /&gt;------------&lt;br /&gt;The new v1.3 (TASM) of Reflexive Unwrapper is distributed with a special one (MASM) v1.0 which also supports Win9x/ME. Win9x is dead but not for everyone and of course the source code is included so anyone can take a look how to set BP on API in Win9x/ME, hmm an educational purpose.&lt;br /&gt;File doc\history.txt included in both the two versions.&lt;br /&gt;&lt;br /&gt;--- TEST notes ---&lt;br /&gt;&lt;br /&gt;Win9x/ME supported!&lt;br /&gt;&lt;br /&gt;tested on: MS Windows 2000 SP4, thx Arab3h&lt;br /&gt;tested on: MS Windows XP Professional SP2&lt;br /&gt;&lt;br /&gt;05-22-2007&lt;br /&gt;games: Scrubbles, War Chess, Rocket Bowl, Alien Shooter, Sheeplings,&lt;br /&gt;       Scavenger, Egyptoid, Aztec Bricks&lt;br /&gt;&lt;br /&gt;05-23-2007&lt;br /&gt;games: Naval Strike, Mirror Magic, Wild West Billy, After The End, Brickquest,&lt;br /&gt;       Devastation Zone Troopers, Law And Order The Vengeful Heart&lt;br /&gt;&lt;br /&gt;       Dungeon Scroll Gold Edition&lt;br /&gt;       unwrap and replace the bytes with 0100 0001 100E 0000 at offset 0x4DF9C&lt;br /&gt;&lt;br /&gt;05-25-2007&lt;br /&gt;games: Pizza Panic, Magic Ball 2, Magic Ball 3, Magic Ball 2 New Worlds,&lt;br /&gt;       Mystery Case Files Ravenhearst, Zombie Smashers X2, Pipeline, Westward&lt;br /&gt;&lt;br /&gt;05-29-2007&lt;br /&gt;games: Little Shop Of Treasures, Big Kahuna Reef, Slingo, Temple of Bricks,&lt;br /&gt;       Bricks of Egypt, Bricks of Atlantis, WW2 Pacific Heroes, Yahtzee&lt;br /&gt;&lt;br /&gt;06-03-2007&lt;br /&gt;games: Mysteriwille, Death on The Nyle&lt;br /&gt;&lt;br /&gt;06-05-2007&lt;br /&gt;games: Amazonia, AstroAvenger, Jets N Guns GOLD, Project Xenoclone,&lt;br /&gt;       Rage Of Magic 2, Rikki And Mikki To The Rescue, Roman Bowl,&lt;br /&gt;       Age of Castles (thx GEEK)&lt;br /&gt;&lt;br /&gt;06-21-2007&lt;br /&gt;games: The Dark Legions (thx npad69), Alice Greenfingers, Bullet Candy,&lt;br /&gt;       FastCrawl (MS .NET Framework), Ancient Hearts And Spades, Neon Wars&lt;br /&gt;&lt;br /&gt;07-01-2007&lt;br /&gt;games: Puzzle Detective (thx Ghandi),&lt;br /&gt;       80 days, Venice, Secrets of Great Art, The Magicians Handbook,&lt;br /&gt;       Chocolatier (thx SSlEvIN), Mexican Motor Mafia&lt;br /&gt;&lt;br /&gt;04-16-2008&lt;br /&gt;games: Yahtzee Texas Hold Em (RWG file is replaced with Raw_001.exe), Penguins Journey,&lt;br /&gt;       Westward II Heroes Of The Frontier, Astro Avenger 2&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;usage (default)&lt;br /&gt;1. run unwrapper.exe and select a target/game&lt;br /&gt;2. click on 'Play Game' button within 10 seconds&lt;br /&gt;3. run *.RWG.exe file in the game's folder&lt;br /&gt;&lt;br /&gt;note: .RWG file can also be replaced by, e.g., an .exe file (supported)&lt;br /&gt;&lt;br /&gt;example (Alien Shooter)&lt;br /&gt;1. install the game e.g. into &amp;quot;D:\games\Alien Shooter&amp;quot;&lt;br /&gt;2. run unwrapper.exe&lt;br /&gt;3. select &amp;quot;D:\games\Alien Shooter\AlienShooter.exe&amp;quot;&lt;br /&gt;4. click on 'Play Game' button&lt;br /&gt;5. delete/move/backup files AlienShooter.exe and AlienShooter.RWG&lt;br /&gt;6. rename AlienShooter.RWG.exe to AlienShooter.exe&lt;br /&gt;7. delete all files from &amp;quot;D:\games\Alien Shooter\ReflexiveArcade&amp;quot;&lt;br /&gt;   folder except unins000.exe and unins000.dat&lt;br /&gt;8. run AlienShooter.exe&lt;br /&gt;&lt;br /&gt;example (Yahtzee Texas Hold Em)&lt;br /&gt;1. install the game e.g. into &amp;quot;D:\games\Yahtzee Texas Hold Em&amp;quot;&lt;br /&gt;2. run unwrapper.exe&lt;br /&gt;3. select &amp;quot;D:\games\Yahtzee Texas Hold Em\YahtzeeTexasHoldEm.exe&amp;quot;&lt;br /&gt;4. click on 'Play Game' button&lt;br /&gt;5. delete/move/backup files YahtzeeTexasHoldEm.exe and Raw_001.exe&lt;br /&gt;6. rename Raw_001.exe.exe to YahtzeeTexasHoldEm.exe&lt;br /&gt;7. delete all files from &amp;quot;D:\games\Yahtzee Texas Hold Em\ReflexiveArcade&amp;quot;&lt;br /&gt;   folder except unins000.exe and unins000.dat&lt;br /&gt;8. run YahtzeeTexasHoldEm.exe&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;--- RE notes ---&lt;br /&gt;&lt;br /&gt;game.exe - loader/decrypter&lt;br /&gt;game.rwg - encrypted game (optional)&lt;br /&gt;&lt;br /&gt;CreateProcess, game.rwg, CREATE_SUSPENDED&lt;br /&gt;ReadProcessMemory, read encrypted chain from game.rwg at BaseAddress&lt;br /&gt;decryption...&lt;br /&gt;WriteProcessMemory, write decrypted chain into game.rwg at BaseAddress&lt;br /&gt;ResumeThread, execute game.rwg&lt;br /&gt;&lt;br /&gt;----------------&lt;/i&gt;
&lt;/p&gt;</summary>
			</entry>

	<entry>
		<id>http://www.woodmann.com/collaborative/tools/index.php/DotNet_Sniffer_Win32</id>
		<title>Tool Updated: DotNet Sniffer Win32</title>
		<link rel="alternate" type="text/html" href="http://www.woodmann.com/collaborative/tools/index.php/DotNet_Sniffer_Win32"/>
				<updated>2009-01-26T14:39:45Z</updated>
		
		<summary type="html">&lt;P&gt;&lt;B&gt;Listed in categories:&lt;/B&gt;&amp;nbsp;&lt;I&gt;&lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:.NET_Tools&quot;&gt;.NET Tools&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:.NET_Unpackers&quot;&gt;.NET Unpackers&lt;/a&gt;&lt;/I&gt;&lt;/P&gt;&lt;p&gt;&lt;b&gt;Most recent version:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;2.0&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Most recent release date:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;November 8, 2008&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;dotNet Sniffer 2 uses the .NET profiler API to save assemblies loaded from memory. Once a module is handled by the .NET Framework, dotNet Sniffer saves it to disc if it was loaded from memory. Some tools are changing the module (decrypt methods ...) after loading; dotNet Sniffer  allows you to save the module again during the execution of the first method (JIT). The profiler will be active only for the process to start; installing dotNet Sniffer will not affect the performance of other .NET programs. dotNet Sniffer 2 is available for 32-bit and 64-bit processors. 64-bit versions also install the 32-bit profiler and can save indifferently 32-bit and 64-bit processes. If you use 64-bit Windows, install only the 64-bit version suitable for your processor.&lt;/i&gt;
&lt;/p&gt;</summary>
			</entry>

	<entry>
		<id>http://www.woodmann.com/collaborative/tools/index.php/PvLog_LicenseManagerKiller_Win32</id>
		<title>Tool Updated: PvLog LicenseManagerKiller Win32</title>
		<link rel="alternate" type="text/html" href="http://www.woodmann.com/collaborative/tools/index.php/PvLog_LicenseManagerKiller_Win32"/>
				<updated>2009-01-26T14:37:27Z</updated>
		
		<summary type="html">&lt;P&gt;&lt;B&gt;Listed in categories:&lt;/B&gt;&amp;nbsp;&lt;I&gt;&lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:.NET_Tools&quot;&gt;.NET Tools&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:.NET_Unpackers&quot;&gt;.NET Unpackers&lt;/a&gt;&lt;/I&gt;&lt;/P&gt;&lt;p&gt;&lt;b&gt;Most recent version:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;1.0&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Most recent release date:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;November 8, 2008&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;The purpose of PvLog LicenseManagerKiller is to warn against the inefficiency of managing licenses in 100% managed code. LicenseManagerKiller is a tool that removes LicenseProvider attributes in the assembly. This tool is rudimentary and releases only most naive protections, but you can imagine that PvLog DeObfuscator and Reflector would allow a determined attacker to remove more sophisticated license controls.&lt;/i&gt;
&lt;/p&gt;</summary>
			</entry>

	<entry>
		<id>http://www.woodmann.com/collaborative/tools/index.php/DotNetTools_Win32</id>
		<title>Tool Updated: DotNetTools Win32</title>
		<link rel="alternate" type="text/html" href="http://www.woodmann.com/collaborative/tools/index.php/DotNetTools_Win32"/>
				<updated>2009-01-26T14:36:10Z</updated>
		
		<summary type="html">&lt;P&gt;&lt;B&gt;Listed in categories:&lt;/B&gt;&amp;nbsp;&lt;I&gt;&lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:.NET_Deobfuscation_Tools&quot;&gt;.NET Deobfuscation Tools&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:.NET_Tools&quot;&gt;.NET Tools&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:.NET_Unpackers&quot;&gt;.NET Unpackers&lt;/a&gt;&lt;/I&gt;&lt;/P&gt;&lt;p&gt;&lt;b&gt;Most recent version:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;1.0&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Most recent release date:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;November 8. 2008&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;dotNet Tools is a freeware suite that includes dotNet Sniffer, PvLog DeObfuscator and PvLog LicenseManagerKiller. dotNet Sniffer uses the .NET profiler API to save assemblies loaded from memory. PvLog Deobfuscator is a MSIL code optimizer that makes more readable obfuscated code. LicenseManagerKiller is a tool that removes LicenseProvider attributes in the assembly.&lt;/i&gt;
&lt;/p&gt;</summary>
			</entry>

	<entry>
		<id>http://www.woodmann.com/collaborative/tools/index.php/ArmInline</id>
		<title>Tool Updated: ArmInline</title>
		<link rel="alternate" type="text/html" href="http://www.woodmann.com/collaborative/tools/index.php/ArmInline"/>
				<updated>2009-01-26T14:31:34Z</updated>
		
		<summary type="html">&lt;P&gt;&lt;B&gt;Listed in categories:&lt;/B&gt;&amp;nbsp;&lt;I&gt;&lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Automated_Unpackers&quot;&gt;Automated Unpackers&lt;/a&gt;&lt;/I&gt;&lt;/P&gt;&lt;p&gt;&lt;b&gt;Most recent version:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;0.96ff&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Most recent release date:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;November 30, 2008&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;ArmInline is an Armadillo unpacking tool designed specifically to deal with the many antidump features available with private builds of Armadillo v3.5-4.4, including Code Splicing, Nanomites and Import Elimination. For more details see the readme.&lt;br /&gt;&lt;br /&gt;ArmInline was officially discontinued on 23/07/06.&lt;br /&gt;&lt;br /&gt;Update (30/11/08):&lt;br /&gt;In spite of the official 'dicontinued' status, I thought it wasteful not to publish the minor changes that were necessary to make the Nanomite handler Vista compatible.&lt;/i&gt;
&lt;/p&gt;</summary>
			</entry>

	<entry>
		<id>http://www.woodmann.com/collaborative/tools/index.php/MSIL_Dumper</id>
		<title>Tool Updated: MSIL Dumper</title>
		<link rel="alternate" type="text/html" href="http://www.woodmann.com/collaborative/tools/index.php/MSIL_Dumper"/>
				<updated>2008-12-30T00:04:33Z</updated>
		
		<summary type="html">&lt;P&gt;&lt;B&gt;Listed in categories:&lt;/B&gt;&amp;nbsp;&lt;I&gt;&lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:.NET_MSIL_Dumpers&quot;&gt;.NET MSIL Dumpers&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:.NET_Tracers&quot;&gt;.NET Tracers&lt;/a&gt;, &lt;a href=&quot;http://www.woodmann.com/collaborative/tools/index.php/Category:Tracers&quot;&gt;Tracers&lt;/a&gt;&lt;/I&gt;&lt;/P&gt;&lt;p&gt;&lt;b&gt;Most recent version:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;0.4&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Most recent release date:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;December 12, 2008&lt;/i&gt;
&lt;/p&gt;&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;The idea of this tool is to achieve two objects:&lt;br /&gt;&lt;br /&gt;1 - It will dump the body of every Method (Function, Procedure) called by the executable assembly you select, The dumping occurs whenever compiler enters that method, for example if you Click some button and this button calls method &amp;quot;CheckLicense&amp;quot; then you will find a file named &amp;quot;CheckLicense.txt&amp;quot; in the &amp;quot;\Dump&amp;quot; folder.&lt;br /&gt;&lt;br /&gt;2 - It will show you in details the methods being called and also the modules that your application loads so it could be used as a simple tracing utility for .net assemblies.&lt;br /&gt;&lt;br /&gt;I wrote this tool to help me rebuild assemblies protected with JIT hooking technique, those assemblies can't be explored in Reflector because their methods' body is encrypted and only decrypted in runtime when the method is called so you will see no code in reflector, I assumed that I will have access to the encrypted MSIL code of the methods using Profiling APIs, there was a 50% chance of success but it turned out to be only useful against certain protections like the one that LibX coded which depends on System.Reflection.Emit.DynamicMethod to excute protected methods.&lt;br /&gt;&lt;br /&gt;you can find more on LibX protection here&lt;br /&gt;hxxp://www.reteam.org/board/showthread.php?t=799&lt;/i&gt;
&lt;/p&gt;</summary>
			</entry>

	</feed>