<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rss [<!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">]>
<rss version="2.0" xml:base="http://programmerstools.org">
<channel>
 <title>Programmers&#039; Tools - assembly</title>
 <link>http://programmerstools.org/taxonomy/term/20/0</link>
 <description></description>
 <language>en</language>
<item>
 <title>Easy Code</title>
 <link>http://programmerstools.org/node/289</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 1.02.0.0001
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-5&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;News:&lt;/label&gt;&lt;br /&gt;
 &lt;ul &gt;
&lt;li &gt;The &#039;Wrap&#039; property for &#039;UpDown&#039; controls did not work at all.&lt;/li&gt;
&lt;li &gt;The &#039;SetBuddyInt&#039; property for &#039;UpDown&#039; controls did not work properly.&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;p &gt;Easy Code is the visual assembly programming environment made to build 32-bit Windows applications. The Easy Code interface, looking like Visual Basic, allows you to program a Windows assembler application in a quick and easy way as never possible before. Download and test this application which is distributed with a setup program and includes the source code of a nice CD player, a complete and fast text editor in a dll file (to be able to program your own editor), a complete and excellent text editor ready to use, a file shredder, a MIDI player and many other applications. There are two available versions of Easy Code:&lt;br &gt;&lt;br &gt;- Masm version using the Microsoft Macro Assembler (distributed with Masm32 and GeneSys packages)&lt;br &gt;- GoAsm version using the Jeremy Gordon&#039;s Go tools (distributed with the ECGo package) &lt;br &gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/20">assembly</category>
 <category domain="http://programmerstools.org/taxonomy/term/1">freeware</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <category domain="http://programmerstools.org/taxonomy/term/65">ide, programmers editor</category>
 <pubDate>Wed,  8 Oct 2008 21:23:19 -0700</pubDate>
</item>
<item>
 <title>RosAsm</title>
 <link>http://programmerstools.org/node/437</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 2.050a
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;ul &gt;
&lt;li &gt;IDE with full integration of all components. &lt;em &gt;RosAsm is auto-compilable and the Sources are hosted inside the PEs&lt;/em&gt;. No installation overhead (the silent auto-install coming with RosAsmFull.zip makes RosAsm the only actual Click&amp;amp;Go Assembler environment). &lt;/li&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/24">assembler</category>
 <category domain="http://programmerstools.org/taxonomy/term/20">assembly</category>
 <category domain="http://programmerstools.org/taxonomy/term/1">freeware</category>
 <category domain="http://programmerstools.org/taxonomy/term/26">linker</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <category domain="http://programmerstools.org/taxonomy/term/65">ide, programmers editor</category>
 <pubDate>Wed, 27 Aug 2008 01:38:20 -0700</pubDate>
</item>
<item>
 <title>High Level Assembly (HLA)</title>
 <link>http://programmerstools.org/node/311</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 1.103
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;p &gt;The HLA (High Level Assembly) language was developed as a tool to help teach assembly language programming and machine organization to University students at the University of California, Riverside. The basic idea was to teach students assembly language programming by leveraging their knowledge of high level languages like C/C++ and Pascal/Delphi. At the same time, HLA was designed to allow advanced assembly language programmers write more readable and more powerful assembly language code. &lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/5">*nix</category>
 <category domain="http://programmerstools.org/taxonomy/term/20">assembly</category>
 <category domain="http://programmerstools.org/taxonomy/term/2">open source</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <pubDate>Fri, 15 Aug 2008 04:28:32 -0700</pubDate>
</item>
<item>
 <title>aPLib</title>
 <link>http://programmerstools.org/node/462</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 0.44
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;p &gt;aPLib is a 32-bit compression library based on the compression algorithm used in aPACK (my executable compressor). aPLib is an easy-to-use alternative to many of the heavy-weight compression libraries available.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/5">*nix</category>
 <category domain="http://programmerstools.org/taxonomy/term/20">assembly</category>
 <category domain="http://programmerstools.org/taxonomy/term/19">c, c++</category>
 <category domain="http://programmerstools.org/taxonomy/term/23">dos</category>
 <category domain="http://programmerstools.org/taxonomy/term/1">freeware</category>
 <category domain="http://programmerstools.org/taxonomy/term/6">macos</category>
 <category domain="http://programmerstools.org/taxonomy/term/22">pascal, delphi</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <category domain="http://programmerstools.org/taxonomy/term/61">library</category>
 <pubDate>Wed, 25 Jun 2008 15:57:40 -0700</pubDate>
</item>
<item>
 <title>Udis86</title>
 <link>http://programmerstools.org/node/678</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 1.4
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-5&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;News:&lt;/label&gt;&lt;br /&gt;
 &lt;p&gt;The new standalone build system makes udis86 usable and embeddable in kernel code (or other environments which, say, lack libc).&lt;br &gt;&lt;/p&gt;

&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;p&gt;Udis86 is an easy-to-use minimalistic disassembler library (&lt;em &gt;libudis86&lt;/em&gt;)  for the x86 and AMD64 (x86-64) range of instruction set architectures. The primary intent of the design and development of udis86 is to aid software development  projects that entail binary code analysis.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/5">*nix</category>
 <category domain="http://programmerstools.org/taxonomy/term/20">assembly</category>
 <category domain="http://programmerstools.org/taxonomy/term/25">disassembler</category>
 <category domain="http://programmerstools.org/taxonomy/term/2">open source</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <category domain="http://programmerstools.org/taxonomy/term/61">library</category>
 <pubDate>Wed,  3 Jan 2007 09:14:25 -0800</pubDate>
</item>
<item>
 <title>TatraDAS</title>
 <link>http://programmerstools.org/node/688</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 2.9.7
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;p &gt;TatraDAS is disassembler of x86 executables which supports PE, NE, MZ, COM, ELF and unknown executable file formats. It includes disassembler, text viewer with syntax highlighting and enables modifying output (see Documentation), saving output to project and text files, export to &lt;a href=&quot;node/2&quot;&gt;NASM&lt;/a&gt; compilable files.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/5">*nix</category>
 <category domain="http://programmerstools.org/taxonomy/term/20">assembly</category>
 <category domain="http://programmerstools.org/taxonomy/term/25">disassembler</category>
 <category domain="http://programmerstools.org/taxonomy/term/2">open source</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <pubDate>Mon, 30 Oct 2006 01:05:10 -0800</pubDate>
</item>
<item>
 <title>RadASM</title>
 <link>http://programmerstools.org/node/266</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 2.2.1.0b
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-5&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;News:&lt;/label&gt;&lt;br /&gt;
 &lt;ul &gt;
&lt;li &gt;Added option to manage Custom Controls.&lt;/li&gt;
&lt;li &gt;Added option to set how RadASM handles compiler errors.&lt;/li&gt;
&lt;li &gt;Added support for lcc compiler system.&lt;/li&gt;
&lt;li &gt;Improved C parser (CppParse.dll)&lt;/li&gt;
&lt;li &gt;Improved Dialog Preview addin.&lt;/li&gt;
&lt;li &gt;Fixed bug where project wizard could loose it&#039;s font.&lt;/li&gt;
&lt;li &gt;Fixed bug where project wizard did not work on Win95 and Win98 with an older version of common controls.&lt;/li&gt;
&lt;li &gt;Fixed a bug where recent files menu could show wrong filename (DBCS fonts only).&lt;/li&gt;
&lt;/ul&gt;
&lt;br &gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;!-- bk_keywords: assembler, assembly --&gt;RadASM&lt;sup&gt;&amp;copy;&lt;/sup&gt; Win32 assembly IDE for masm/tasm/fasm/nasm/goasm/hla.
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/20">assembly</category>
 <category domain="http://programmerstools.org/taxonomy/term/1">freeware</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <category domain="http://programmerstools.org/taxonomy/term/65">ide, programmers editor</category>
 <pubDate>Tue, 10 Oct 2006 06:26:11 -0700</pubDate>
</item>
<item>
 <title>PC Assembly Language</title>
 <link>http://programmerstools.org/node/265</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 July 23, 2006
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;p&gt;The tutorial has extensive coverage of interfacing assembly and C code and so might be of interest to C programmers who want to learn about how C works under the hood. All the examples use the free &lt;a target=&quot;_self&quot; href=&quot;node/2&quot;&gt;NASM (Netwide) assembler&lt;/a&gt;. The tutorial only covers programming under 32-bit protected mode and requires a 32-bit protected mode compiler.      &lt;p &gt; I have example code files for: DJGPP, Borland, Microsoft, Open Watcom and Linux C compilers. The examples in the text of the tutorial are for DJGPP only, but how to interface with the other compilers is discussed as well. The example files also include macros that allow easy input/output and debugging (register dumps, memory dumps, coprocessor dumps and stack dumps). If you plan on running the examples in the tutorial, you &lt;em &gt;must&lt;/em&gt; download the appropriate example code file. It contains support files used by the examples in the tutorial (such as &lt;em &gt;asm_io.inc&lt;/em&gt;).  &lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/20">assembly</category>
 <category domain="http://programmerstools.org/taxonomy/term/64">documentation, book</category>
 <pubDate>Sun, 17 Sep 2006 13:40:33 -0700</pubDate>
</item>
<item>
 <title>MasmEd</title>
 <link>http://programmerstools.org/node/568</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 1.0.4.6
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-5&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;News:&lt;/label&gt;&lt;br /&gt;
 &lt;ul &gt;
&lt;li &gt;New style manager to set control styles.&lt;/li&gt;
&lt;li &gt;Added Default to button text alignment.&lt;/li&gt;
&lt;li &gt;Added function to set tabindexes.&lt;/li&gt;
&lt;li &gt;Fixed a dialog edit fontsize bug.&lt;br &gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;ul &gt;
&lt;li &gt;Masm code editor with syntax hiliting.&lt;/li&gt;
&lt;li &gt;Resource editor with more than 30 windows controls + custom controls.&lt;/li&gt;
&lt;li &gt;Single exe file. No ini files or dll&#039;s needed.&lt;/li&gt;
&lt;li &gt;No project file.&lt;/li&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/20">assembly</category>
 <category domain="http://programmerstools.org/taxonomy/term/2">open source</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <category domain="http://programmerstools.org/taxonomy/term/65">ide, programmers editor</category>
 <pubDate>Mon, 29 May 2006 05:13:15 -0700</pubDate>
</item>
<item>
 <title>Fresh</title>
 <link>http://programmerstools.org/node/565</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 alpha 1.1.4
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;p &gt;Fresh is a visual assembly language IDE with built-in &lt;a href=&quot;node/5&quot; target=&quot;_self&quot;&gt;FASM assembler&lt;/a&gt;.&lt;br &gt;&lt;br &gt; The main goal of Fresh is to make programming in assembly as fast and efficient as in other visual languages, without sacrificing the small application size and the raw power of assembly language. &lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/20">assembly</category>
 <category domain="http://programmerstools.org/taxonomy/term/1">freeware</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <category domain="http://programmerstools.org/taxonomy/term/65">ide, programmers editor</category>
 <pubDate>Sun, 23 Apr 2006 14:20:04 -0700</pubDate>
</item>
<item>
 <title>x86 ASM32 book</title>
 <link>http://programmerstools.org/node/480</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 NA
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;p&gt;Open book, WIKI style, developed by The x86 ASM Team. For &lt;a href=&quot;node/5&quot; target=&quot;_self&quot;&gt;FASM&lt;/a&gt;, &lt;a href=&quot;node/1&quot; target=&quot;_self&quot;&gt;MASM&lt;/a&gt;, &lt;a href=&quot;node/311&quot; target=&quot;_self&quot;&gt;HLA&lt;/a&gt;, &lt;a href=&quot;node/10&quot; target=&quot;_self&quot;&gt;GoAsm&lt;/a&gt;, &lt;a href=&quot;node/2&quot; target=&quot;_self&quot;&gt;NASM&lt;/a&gt;, and the GNU Assembler.&lt;br &gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/20">assembly</category>
 <category domain="http://programmerstools.org/taxonomy/term/1">freeware</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <category domain="http://programmerstools.org/taxonomy/term/64">documentation, book</category>
 <pubDate>Sun, 23 Apr 2006 14:15:48 -0700</pubDate>
</item>
<item>
 <title>Intro to Reverse Engineering Software</title>
 <link>http://programmerstools.org/node/625</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 NA
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;p&gt;This book is an attempt to provide an introduction to reverse engineering software under both Linux and Microsoft Windows&amp;copy;. The goal of this book is not to cover how to reproduce an entire program from a binary, but instead how to use the Scientific Method to deduce specific behavior and to target, analyze, extract and modify specific operations of a program, usually for interoperability purposes. As such, the book takes a top-down approach, starting at the highest level (program behavior) and drilling down to assembly when it is needed.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/5">*nix</category>
 <category domain="http://programmerstools.org/taxonomy/term/20">assembly</category>
 <category domain="http://programmerstools.org/taxonomy/term/23">dos</category>
 <category domain="http://programmerstools.org/taxonomy/term/1">freeware</category>
 <category domain="http://programmerstools.org/taxonomy/term/6">macos</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <category domain="http://programmerstools.org/taxonomy/term/64">documentation, book</category>
 <pubDate>Thu,  6 Apr 2006 07:17:11 -0700</pubDate>
</item>
<item>
 <title>Obfuscator for x86 assembler</title>
 <link>http://programmerstools.org/node/610</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 1.0
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;p&gt;&lt;strong &gt;Obfuscator&lt;/strong&gt; is a tool to modify x86 assembler source code in this way to make an analysis of compiled code very difficult. Small example:&lt;br /&gt;
&lt;ul &gt;
&lt;li &gt;&lt;a href=&quot;http://www.pelock.com/download.php?f=obfuscator_example.zip&quot;&gt;obfuscator_example.zip&lt;/a&gt; - see how it works, compare both original.exe and obfuscated.exe files&lt;/li&gt;
&lt;/ul&gt;
&lt;p &gt;It is an unusual tool and the target audience is quite small, but if you&#039;re writing assembler code and you want to protect your work from decompilation or just to make it as hard as it&#039;s possible to analyze, you might want to try it.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/5">*nix</category>
 <category domain="http://programmerstools.org/taxonomy/term/20">assembly</category>
 <category domain="http://programmerstools.org/taxonomy/term/3">commercial</category>
 <category domain="http://programmerstools.org/taxonomy/term/23">dos</category>
 <category domain="http://programmerstools.org/taxonomy/term/6">macos</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <pubDate>Fri, 10 Mar 2006 05:35:17 -0800</pubDate>
</item>
<item>
 <title>WinAsm Studio</title>
 <link>http://programmerstools.org/node/268</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 5.1.3.0
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-5&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;News:&lt;/label&gt;&lt;br /&gt;
 &lt;ul &gt;
&lt;li &gt;Open a standalone rc file that contains a richedit control. Close WinAsm Studio. Crash! (Thanks shoorick)&lt;/li&gt;
&lt;li &gt;Speed optimizations regarding &amp;quot;Make&amp;quot; options.&lt;/li&gt;
&lt;li &gt;A minor bug when external debugger is used.&lt;/li&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;p align=&quot;left&quot;&gt;WinAsm Studio is a free integrated development environment (IDE) for developing&amp;nbsp;32-bit Windows and 16-bit DOS programs using Assembly.&amp;nbsp;The Microsoft Macro Assembler (MASM) is supported inherently, while&amp;nbsp;&amp;quot;FASM&amp;nbsp;Add-In&amp;quot; by shoorick adds support for the Flat Assembler (FASM).&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/20">assembly</category>
 <category domain="http://programmerstools.org/taxonomy/term/1">freeware</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <category domain="http://programmerstools.org/taxonomy/term/65">ide, programmers editor</category>
 <pubDate>Sat, 25 Feb 2006 17:28:12 -0800</pubDate>
</item>
<item>
 <title>Easy Assembler Shell</title>
 <link>http://programmerstools.org/node/567</link>
 <description>&lt;div class=&quot;flexinode-body flexinode-1&quot;&gt;&lt;div class=&quot;flexinode-textfield-2&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Version:&lt;/label&gt;&lt;br /&gt;
 5.0.7.10
&lt;/div&gt;
&lt;/div&gt;&lt;div class=&quot;flexinode-textarea-6&quot;&gt;&lt;div class=&quot;form-item&quot;&gt;
 &lt;label&gt;Description:&lt;/label&gt;&lt;br /&gt;
 &lt;ul &gt;
&lt;li &gt; Internal preprocessor. Auto adding to source the undefined imports. You can forget about EXTRN directives. &lt;/li&gt;
&lt;li &gt;                It includes the most full context help for Intel x86 instructions.             &lt;/li&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;/div&gt;</description>
 <category domain="http://programmerstools.org/taxonomy/term/20">assembly</category>
 <category domain="http://programmerstools.org/taxonomy/term/3">commercial</category>
 <category domain="http://programmerstools.org/taxonomy/term/4">windows</category>
 <category domain="http://programmerstools.org/taxonomy/term/65">ide, programmers editor</category>
 <pubDate>Mon,  9 Jan 2006 12:34:24 -0800</pubDate>
</item>
</channel>
</rss>
