<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>MNIN Security</title>
	<atom:link href="http://www.malwarecookbook.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.malwarecookbook.com</link>
	<description>and Malware Analyst&#039;s Cookbook</description>
	<lastBuildDate>Thu, 18 Aug 2011 15:10:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Malware Cookbook DVD Tools Online</title>
		<link>http://www.malwarecookbook.com/?p=119</link>
		<comments>http://www.malwarecookbook.com/?p=119#comments</comments>
		<pubDate>Wed, 30 Mar 2011 15:37:34 +0000</pubDate>
		<dc:creator>mhl</dc:creator>
				<category><![CDATA[Malware Analyst's Cookbook]]></category>

		<guid isPermaLink="false">http://www.malwarecookbook.com/?p=119</guid>
		<description><![CDATA[For all the folks who bought DVD-less Kindle versions of the cookbook, all the folks who received a DVD with their paper copy but want updates to the tools, and even for folks who just want to experiment with the &#8230; <a href="http://www.malwarecookbook.com/?p=119">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>For all the folks who bought DVD-less Kindle versions of the cookbook, all the folks who received a DVD with their paper copy but want updates to the tools, and even for folks who just want to experiment with the tools without buying the book, please feel free to download with an SVN client here:</p>
<p><a href="http://code.google.com/p/malwarecookbook/">http://code.google.com/p/malwarecookbook/</a></p>
<p>In order by Chapter, here&#8217;s a quick description of what&#8217;s on the DVD. It also includes <strong>malware.py</strong>, the set of Volatility plugins for the upcoming 1.4 release, a bunch of sample memory dumps from malware infected systems, and full color images for screen shots in the book.</p>
<p>* <strong>torwget.py</strong>: Multi-platform TOR-enabled URL<br />
*<strong> wwwhoney.tgz</strong>: CGI scripts to accept submissions from nepenthes and dionaea honeypots<br />
* <strong>clamav_to_yara.py</strong>: Convert ClamAV antivirus signatures to YARA rules<br />
* <strong>peid_to_yara.py</strong>: Convert PEiD packer signatures to YARA rules<br />
* <strong>av_multiscan.py</strong>: Script to implement your own antivirus multi-scanner<br />
* <strong>pescanner.py</strong>: Detect malicious PE file attributes<br />
* <strong>ssdeep_procs.py</strong>: Detect self-mutating code on live Windows systems using ssdeep<br />
* <strong>avsubmit.py</strong>: Command-line interface to VirusTotal, ThreatExpert, Jotti, and NoVirusThanks<br />
* <strong>dbmgr.py</strong>: Malware artifacts database manager<br />
* <strong>artifactscanner.py</strong>: Application to scan live Windows systems for artifacts (files, Registry keys, mutexes) left by malware<br />
* <strong>mapper.py</strong>: Create static PNG images of IP addresses plotted on a map using GeoIP<br />
* <strong>googlegeoip.py</strong>: Create dynamic/interactive geographical maps of IP addresses using Google charts<br />
*<strong> sc_distorm.py</strong>: Script to produce disassemblies (via DiStorm) of shellcode and optionally apply an XOR mask<br />
* <strong>vmauto.py</strong>: Python class for automating malware execution in VirtualBox and VMware guests<br />
* <strong>mybox.py</strong>: Sample automation script for VirtualBox based on vmauto.py<br />
* <strong>myvmware.py</strong>: Sample automation script for VMware based on vmauto.py<br />
* <strong>analysis.py</strong>: Python class for building sandboxes with support for analyzing network traffic, packet captures, and memory<br />
* <strong>RegFsNotify.exe</strong>: Tool to detect changes to the Registry and file system in real time (from user mode without API hooks)<br />
* <strong>HandleDiff.exe</strong>: Tool to detect changes to the handle tables of all processes on a system (useful to analyze the side-effects of code injecting malware)<br />
* <strong>Preservation.zip</strong>: Kernel driver for monitoring notification routines, preventing processes from terminating, preventing files from being deleted, and preventing other drivers from loading<br />
* <strong>cmd.exe</strong>: Custom command shell (cmd.exe) for logging malware activity and backdoor activity<br />
* <strong>tsk-xview.exe</strong>: Cross-view based rootkit detection tool based on The Sleuth Kit API and Microsoft’s Offline Registry API<br />
* <strong>HTMLInjection Detector.exe</strong>: Detect HTML injection attacks on banking and financial websites<br />
* <strong>routes.pl</strong>: RegRipper plug-in for printing a computer’s routing table<br />
* <strong>pendingdelete.pl</strong>: RegRipper plug-in for printing files that are pending deletion<br />
* <strong>disallowrun.pl</strong>: RegRipper plug-in for printing processes that malware prevents from running<br />
* <strong>shellexecutehooks.pl</strong>: RegRipper plug-in for printing ShellExecute hooks (a method of DLL injection)<br />
* <strong>dumpcerts.pl</strong>: Parse::Win32Registry module to extract and examine cryptography certificates stored in Registry hives<br />
* <strong>somethingelse.pl</strong>: Parse::Win32Registry module for finding hidden binary data in the Registry<br />
* <strong>scloader.exe</strong>: Executable wrapper for launching shell code in a debugger<br />
*<strong> scd.py</strong>: Immunity Debugger PyCommand for finding shellcode in arbitrary binary files<br />
* <strong>findhooks.py</strong>: Immunity Debugger PyCommand for finding Inline-style user mode API hooks<br />
* <strong>pymon.py</strong>: WinAppDbg plug-in for monitoring API calls, alerting on suspicious flags/parameters and producing an HTML report<br />
* <strong>xortools.py</strong>: Python library for encoding/decoding XOR, including brute force methods and automated YARA signature generation<br />
* <strong>trickimprec.py</strong>: Immunity Debugger PyCommand for assistance when rebuilding import tables with Import REconstructor<br />
* <strong>kraken.py</strong>: Immunity Debugger PyCommand for cracking Kraken’s Domain Generation Algorithm (DGA)<br />
* <strong>sbstrings.py</strong>: Immunity Debugger PyCommand for decrypting Silent Banker strings<br />
* <strong>rundll32ex.exe</strong>: Extended version of rundll32.exe that allows you to run DLLs in other processes, call exported functions, and pass parameters<br />
*<strong> install_svc.bat</strong>: Batch script for installing a service DLL (for dynamic analysis of the DLL)<br />
* <strong>install_svc.py</strong>: Python script for installing a service DLL and supplying optional arguments to the service<br />
* <strong>dll2exe.py</strong>: Python script for converting a DLL into a standalone executable<br />
* <strong>DriverEntryFinder</strong>: Kernel driver to find the correct address in kernel memory to set breakpoints for catching new drivers as they load<br />
* <strong>windbg_to_ida.py</strong>: Python script to convert WinDbg output into data that can be imported into IDA<br />
* <strong>WinDbgNotify.txt</strong>: WinDbg script for identifying malicious notification routines</p>
]]></content:encoded>
			<wfw:commentRss>http://www.malwarecookbook.com/?feed=rss2&#038;p=119</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Reviews, News, and Errata</title>
		<link>http://www.malwarecookbook.com/?p=78</link>
		<comments>http://www.malwarecookbook.com/?p=78#comments</comments>
		<pubDate>Sat, 20 Nov 2010 20:55:31 +0000</pubDate>
		<dc:creator>mhl</dc:creator>
				<category><![CDATA[Malware Analyst's Cookbook]]></category>

		<guid isPermaLink="false">http://www.malwarecookbook.com/?p=78</guid>
		<description><![CDATA[Reviews We&#8217;ve very excited about the 5-star reviews on Amazon, which you can read about here. Thank you to the readers who took the time to let others know their thoughts. There are a few other reviews available as well: &#8230; <a href="http://www.malwarecookbook.com/?p=78">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>Reviews</strong></p>
<p>We&#8217;ve very excited about the 5-star reviews on Amazon, which you can read about <a href="http://www.amazon.com/Malware-Analysts-Cookbook-DVD-Techniques/product-reviews/0470613033/">here</a>. Thank you to the readers who took the time to let others know their thoughts. There are a few other reviews available as well:</p>
<p>* <a href="http://www.reddit.com/r/netsec/comments/gdzbv/this_book_should_be_on_all_of_rnetsecs_reading/">Netsec Redditors discuss and share comments about the book</a></p>
<p>* <a href="http://windowsir.blogspot.com/2010/12/installing-pescannerpy-on-windows.html">Harlan Carvey explains how to install pescanner.py on Windows</a></p>
<p>* <a href="http://windowsir.blogspot.com/2010/12/book-review-malware-analysts-cookbook.html">Book Review: Malware Analyst&#8217;s Cookbook by Harlan Carvey</a></p>
<p>* <a href="http://crazylazy.info/blog/content/view-malware-analysis-cookbook">A view on the Malware Analysis Cookbook by wishi</a></p>
<p>* <a href="http://blogs.sans.org/computer-forensics/2010/11/12/get-started-with-malware-analysis/">Lenny Zeltser&#8217;s How to Get Started With Malware Analysis</a></p>
<p>* <a href="http://www.ieee-security.org/Cipher/BookReviews/2010/Ligh_by_austin.html">Review by Richard Austin at ieee-security.org</a></p>
<p>* <a href="http://blog.sharpesecurity.com/2010/10/28/get-3500-idefense-advanced-malware-class-for-price-of-a-single-book/">Blog post by David Sharpe from Sharpe Security</a></p>
<p>* <a href="http://nagareshwar.securityxploded.com/2010/11/26/book-of-the-month-malware-analysts-cookbook/">Book of the Month Nov 2010 on SecurityXploded.com</a></p>
<p>* <a href="http://www.thexploit.com/reviews/book-review-malware-analysts-cookbook-and-dvd/">Book Review by Dustin Schultz on TheXploit Security Blog</a></p>
<p>* <a href="http://www.codereversing.com/blog/?p=65">RCE Endeavors</a> calls MACB &#8220;very thorough and up-to-date&#8221;</p>
<p>* <a href="http://blog.spiderlabs.com/2011/05/analyzing-malware-hollow-processes.html">SpiderLabs</a> calls MACB &#8220;a great book&#8221;</p>
<p><strong>Analysis using Tools in MACB:<br />
</strong></p>
<p>* <a href="http://zeltser.com/remnux/">Lenny Zeltser&#8217;s REMnux includes pescanner.py and xortools.py</a></p>
<p>* <a href="http://www.zonbi.org/archives/495">Undead Security uses pescanner.py to analyze Windows executables </a></p>
<p>* <a href="http://resources.infosecinstitute.com/malware-analysis-clamav-yara/">Malware Analysis with ClamAV and YARA</a> @ Infosec Institute by Mourad Ben Lakhoua. This article was heavily based on Chapter 3 of MACB &#8211; thanks for the reference Mourad!</p>
<p>* <a href="http://resources.infosecinstitute.com/debugging-fundamentals-for-exploit-development/">Debugging Fundamentals for Exploit Development</a> @ Infosec Institute by Steven Bradshaw. There&#8217;s no reference in this one, but you can tell the introduction was based on Chapter 11 of MACB.</p>
<p><strong>News</strong></p>
<p>If you purchased a Kindle version of the book from Amazon and didn&#8217;t receive the companion DVD, send us an email: malwarecookbook at gmail dot com. Neither Wiley nor Amazon have a way to distribute CDs or DVDs with electronic books.</p>
<p>Stefan from Joebox Security has updated the online version of Joebox reports (version 2.6.0) with static PE file analysis, inspired by the PEScanner module in Chapter 3 of Malware Analyst&#8217;s Cookbook. You can see a sample report <a href="http://www.joebox.org/resources/result%202.6.0.html">here</a>.</p>
<p>We received notification from the publisher that the book will be soon be translated into Korean.</p>
<p><strong>Warnings </strong></p>
<p>We&#8217;ve heard reports of people stealing DVDs from books off of bookstore shelves. Before you buy, make sure the DVD is in tact.</p>
<p>Also, there are a ton of warez sites advertising electronic copies of the book. They started making those claims 6 months before we even finished writing it. I do not even have a PDF copy of the book, do you really believe that someone else has one and is going to give it to you for free? <strong>Update: OK, I&#8217;m wrong, someone has successfully created a ripped PDF copy of the book and distributed it on multiple warez sites. However, it doesn&#8217;t include the DVD and most of the images are unreadable. </strong></p>
<p>As an example, there have been some tweets lately pointing to rapidsharedownloads.com. When you click, you&#8217;ll see the listing below:</p>
<p><a href="http://www.malwarecookbook.com/wp-content/uploads/2010/11/1.png"><img class="alignnone size-full wp-image-100" title="1" src="http://www.malwarecookbook.com/wp-content/uploads/2010/11/1.png" alt="" width="687" height="343" /></a></p>
<p>Looks pretty exciting, huh? When you choose an item to download, you&#8217;ll be presented with a popup window that looks like a prompt for downloading an executable.</p>
<p><a href="http://www.malwarecookbook.com/wp-content/uploads/2010/11/2.png"><img class="alignnone size-full wp-image-101" title="2" src="http://www.malwarecookbook.com/wp-content/uploads/2010/11/2.png" alt="" width="606" height="383" /></a></p>
<p>Clicking open or save brings you to the page where you enter personal information, choose to pay $36.95 one-time fee or that one time fee plus 0.33/month and $4.95 extra. Considering the book is only $37.79 brand new on Amazon, why would you buy it from rapidsharedownloads.com? Oh, don&#8217;t forget, they don&#8217;t actually have a copy to sell.</p>
<p><a href="http://www.malwarecookbook.com/wp-content/uploads/2010/11/3.png"><img class="alignnone size-full wp-image-102" title="3" src="http://www.malwarecookbook.com/wp-content/uploads/2010/11/3.png" alt="" width="766" height="431" /></a><strong></strong></p>
<p><strong>Errata</strong></p>
<p>We will update the following table with fixes as they are discovered. If you see any spelling mistakes, code mistakes, or disagree with any statements, feel free to let us know so we can disperse that information to other readers.</p>
<table style="height: 141px;" summary="”&quot;" width="480" border="”1″" cellspacing="”1″" cellpadding="”1″">
<tbody>
<tr>
<td>Page</td>
<td>Description</td>
</tr>
<tr>
<td>43</td>
<td>The text &#8220;Analyzing and Replaying Attacks Logged by Dionea&#8221; should read &#8220;&#8230;by Dionaea&#8221;</td>
</tr>
<tr>
<td>57</td>
<td>The text &#8220;0000000C jmp 0xc&#8221; should be &#8220;0000000C jmp $+0xc&#8221; &#8211; thanks to Matthieu Suiche for pointing this out.</td>
</tr>
<tr>
<td>64</td>
<td>The capabilities.yara file on the DVD has a typo. In particular, the condition for the encoding rule should be &#8220;(all of ($zlib*)) or (all of ($ssl*))&#8221; Note: this is only incorrect on the DVD file, it is correct in the book&#8217;s text.</td>
</tr>
<tr>
<td>119</td>
<td>The text &#8220;The domains and IP addresses that malware uses can you tell you a lot&#8221; should read &#8220;The domains and IP addresses that malware uses can tell you a lot&#8221;</td>
</tr>
<tr>
<td>194</td>
<td>The text &#8220;OfficeMalScaner&#8221; should read &#8220;OfficeMalScanner&#8221;</td>
</tr>
<tr>
<td>304-305</td>
<td>Step 1 should state &#8220;Download, install, and build Detours&#8221; instead of just &#8220;Download and install Detours.&#8221; If you don&#8217;t build Detours, then the detours.lib won&#8217;t be available when you reach Step 4. For instructions on how to build Detours, see the documentation that comes with Detours.</td>
</tr>
<tr>
<td>306-307</td>
<td>The 2nd parameter to DetourAttach and DetourDetach should be HookDeleteFileA instead of DeleteFileA. Note: the corresponding source file on the DVD contains the correct parameters &#8211; we must have made an error when copy/pasting the code into the book.</td>
</tr>
<tr>
<td>442</td>
<td>In table 12-2 the header should read &#8220;(X ^ Y) ^ Y&#8221; and not &#8220;(X ^ Y) ^ X&#8221;</td>
</tr>
<tr>
<td>451</td>
<td>The two instances of &#8220;decoded = base64.b64encode&#8221; should read &#8220;decoded = base64.b64decode&#8221;</td>
</tr>
<tr>
<td>483</td>
<td>&#8220;areguments&#8221; should be &#8220;arguments&#8221;</td>
</tr>
<tr>
<td>529</td>
<td>Matthieu Suiche sent us an optimized version of the WinDbg command that doesn&#8217;t rely on hard-coded offsets (thus you can use it on any platform). Here is the command: !list &#8220;-t nt!_EPROCESS.ActiveProcessLinks.Flink -e -x \&#8221;dt nt!_EPROCESS ImageFileName\&#8221;(poi(nt!PsActiveProcessHead)-@@c++(#FIELD_OFFSET(nt!_EPROCESS,ActiveProcessLinks)))&#8221;</td>
</tr>
</tbody>
</table>
<p>Happy reading, everyone!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.malwarecookbook.com/?feed=rss2&#038;p=78</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Malware Analysis Books</title>
		<link>http://www.malwarecookbook.com/?p=49</link>
		<comments>http://www.malwarecookbook.com/?p=49#comments</comments>
		<pubDate>Tue, 26 Oct 2010 01:27:42 +0000</pubDate>
		<dc:creator>mhl</dc:creator>
				<category><![CDATA[Malware Analyst's Cookbook]]></category>

		<guid isPermaLink="false">http://www.malwarecookbook.com/?p=49</guid>
		<description><![CDATA[Sunbelt Software posted a blog today about books related to malware analysis, which reminded me that I also wanted to do something similar. Unfortunately, due to competition issues, some publishers don&#8217;t allow authors to cite other publishers&#8217; books. Thus, although &#8230; <a href="http://www.malwarecookbook.com/?p=49">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://sunbeltblog.blogspot.com/2010/10/so-ya-want-to-read-up-on-malware.html">Sunbelt Software posted a blog</a> today about books related to malware analysis, which reminded me that I also wanted to do something similar. Unfortunately, due to competition issues, some publishers don&#8217;t allow authors to cite other publishers&#8217; books. Thus, although I really wanted to cite some of my favorite books in <a href="http://www.amazon.com/Malware-Analysts-Cookbook-DVD-Techniques/dp/0470613033">Malware Analyst&#8217;s Cookbook,</a> we weren&#8217;t permitted to do so. Instead, I&#8217;ll list them here. The following is a list of resources that I find to be either required or extremely useful for malware analysis.</p>
<ul>
<li><a href="http://www.amazon.com/Assembly-Language-x86-Processors-6th/dp/013602212X/">Assembly Language for Intel-Based Computers by Kip R. Irvine</a>. A good reference book for learning about the CPU, registers, and assembly language.</li>
<li><a href="http://www.amazon.com/Assembly-Language-x86-Processors-6th/dp/013602212X/">The IDA Pro Book by Chris Eagle</a>. A guide to using IDA Pro and learning how to perform static analysis.</li>
<li><a href="http://www.amazon.com/Gray-Hat-Python-Programming-Engineers/dp/1593271921">Gray Hat Python by Justin Seitz</a>. Learn how to use Python for various debugging, hooking, and fuzzing tasks.</li>
<li><a href="http://www.amazon.com/Reversing-Secrets-Engineering-Eldad-Eilam/dp/0764574817">Secrets of Reverse Engineering by Eldad Eilam</a>. A nice summary of many reversing techniques and tools.</li>
<li><a href="http://www.amazon.com/Malware-Fighting-Malicious-Ed-Skoudis/dp/0131014056">Malware: Fighting Malicious Code by Ed Skoudis and Lenny Zeltser</a>. Learn what malware is, where it comes from, what it does, and how to get rid of it (includes Windows and Unix).</li>
<li><a href="http://www.amazon.com/Rootkit-Arsenal-Escape-Evasion-Corners/dp/1598220616">The Rootkit Arsenal: Escape and Evasion in the Dark Corners of the System by Bill Blunden</a>. Contains in-depth descriptions of user- and kernel-mode rootkits, including a ton of code examples in C (the book is nearly 900 pages).</li>
<li><a href="http://www.amazon.com/Rootkits-Subverting-Windows-Greg-Hoglund/dp/0321294319/">Rootkits: Subverting the Windows Kernel by Greg Hoglund and Jamie Butler</a>. A book that focuses on Windows rootkits &#8211; essential reading for both sides of the fence (offensive and defensive).</li>
<li><a href="http://www.amazon.com/Windows-Forensic-Analysis-Toolkit-Second/dp/1597494224">Windows Forensic Analysis DVD Toolkit 2nd Edition by Harlan Carvey</a>. Generous amounts of practical forensics knowledge, custom tools written by Harlan, and lots of hands-on examples &#8211; required for anyone who needs to protect or investigate computer intrusions.</li>
<li><a href="http://www.amazon.com/Advanced-Windows-Debugging-Mario-Hewardt/dp/0321374460">Advanced Windows Debugging by Mario Hewardt and Daniel Pravat</a>. Learn to use the Microsoft debuggers to hunt down the sources of resource leaks, memory corruption, and security issues (not about malware, but obviously you can use the knowledge to debug malware).</li>
<li><a href="http://www.amazon.com/Practical-Cryptography-Niels-Ferguson/dp/0471223573">Practical Crypography by Niels Ferguson and Bruce Schneier</a>. A good summary of encryption algorithms that anyone in the security field should check out.</li>
<li><a href="http://www.amazon.com/Forensic-Discovery-Dan-Farmer/dp/0321703251">Forensic Discovery by Dan Farmer and Wietse Venema</a>. This is one of the first forensic books I ever read. Its a bit old now, but some of the concepts will never be outdated. I&#8217;d still recommend it in the year 2030.</li>
<li><a href="http://www.amazon.com/Malware-Forensics-Investigating-Analyzing-Malicious/dp/159749268X">Malware Forensics: Investigating and Analyzing Malicious Code by Cameron H. Malin, Eoghan Casey, and James M. Aquilina</a>. A tool-centric, very enjoyable read for anyone interested in malware.</li>
<li><a href="http://www.amazon.com/Shellcoders-Handbook-Discovering-Exploiting-Security/dp/0764544683">The Shellcoder&#8217;s Handbook by Jack Koziol et. al</a> and <a href="http://www.amazon.com/Shellcoders-Handbook-Discovering-Exploiting-Security/dp/047008023X">The Shellcoder&#8217;s Handbook 2nd Edition by Chris Anley et. al</a>. Great books for learning to read and write shell code,  analyze vulnerabilities exploited by malware, or just gain an overall better understanding of assembly language to use with static analysis.</li>
<li><a href="http://www.amazon.com/System-Forensic-Analysis-Brian-Carrier/dp/0321268172">File System Forensic Analysis by Brian Carrier</a>. An invaluable book for learning how to investigate file systems with The Sleuth Kit and Autopsy. I personally used it to learn how to hunt malware based on MFT data, NTFS streams, and things of that nature, but it includes info on many other file systems.</li>
<li><a href="http://www.amazon.com/Art-Computer-Virus-Research-Defense/dp/0321304543">The Art of Computer Virus Research and Defense by Peter Szor</a>. A great mix of technical and non-technical knowledge about malware works and how you can detect it.</li>
<li><a href="http://www.amazon.com/Windows-2000-Native-API-Reference/dp/1578701996">Windows NT/2000 Native API Reference by Gary Nebbett</a>. This book is like MSDN for the API functions that Microsoft didn&#8217;t document. It comes in handy when programming tools that need to use the Native API or when reversing malware that uses the Native API.</li>
<li><a href="http://www.amazon.com/Windows®-Internals-Including-Windows-PRO-Developer/dp/0735625301">Windows Internals: Including Windows Server 2003 and Windows Vista, 5th Edition by Mark Russinovich, David A. Solomon, and Alex Ionescu</a>. Lots of technical knowledge and is required for understanding how Windows works.</li>
<li><a href="http://www.amazon.com/Real-Digital-Forensics-Computer-Security/dp/0321240693">Real Digital Forensics: Computer Security and Incident Response by Keith J. Jones, Richard Bejtlich, and Curtis W. Rose</a>. Learn how to investigate intrusions on Unix and Windows based machines through practical examples (the DVD contains evidence files).</li>
<li><a href="http://www.amazon.com/Windows-via-Pro-Jeffrey-Richter/dp/0735624240">Windows via C/C++ by Jeffrey M. Richter and Christophe Nasarre</a>. I would compare this book to Windows Internals, but instead of just explaining how things work, it shows how to program using the Windows API. Of course, its not a replacement for Windows Internals, but you&#8217;ll come out ahead by reading them both.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.malwarecookbook.com/?feed=rss2&#038;p=49</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Malware Analyst&#8217;s Cookbook</title>
		<link>http://www.malwarecookbook.com/?p=25</link>
		<comments>http://www.malwarecookbook.com/?p=25#comments</comments>
		<pubDate>Tue, 17 Aug 2010 18:37:10 +0000</pubDate>
		<dc:creator>mhl</dc:creator>
				<category><![CDATA[Malware Analyst's Cookbook]]></category>

		<guid isPermaLink="false">http://www.malwarecookbook.com/mac/?p=25</guid>
		<description><![CDATA[Malware Analyst&#8217;s Cookbook is written by Michael Ligh, Steven Adair, Blake Harstein, and Matt Richard. It is scheduled for release in September 2010. The nearly 200 recipes (you can think of them as 3-5 page blogs) aim to solve common &#8230; <a href="http://www.malwarecookbook.com/?p=25">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/Malware-Analysts-Cookbook-DVD-Techniques/dp/0470613033">Malware Analyst&#8217;s Cookbook</a> is written by <a href="http://www.mnin.org/">Michael Ligh</a>, <a href="http://www.shadowserver.org/wiki/pmwiki.php/Profiles/StevenAdair">Steven Adair</a>, <a href="http://jsunpack.blogspot.com/">Blake Harstein</a>, and <a href="http://mullingsecurity.com/">Matt Richard</a>. It is scheduled for release in September 2010. The nearly 200 recipes (you can think of them as 3-5 page blogs) aim to solve common problems that you&#8217;ll encounter while analyzing, reverse-engineering, and investigating malware. The DVD includes full size color images of all figures in the book, evidence files (memory samples, registry hives, etc.) and about 50 custom tools in C/C++, Python and Perl &#8211; many of which we&#8217;ll also publish on this website after some time. If you have questions, comments, bug fixes, or tool extensions, feel free to drop us a line at malwarecookbook at gmail dot com.</p>
<p><a href="http://www.amazon.com/gp/product/0470613033/"><img class="alignnone" title="Malware Analyst's Cookbook" src="http://ecx.images-amazon.com/images/I/51GypJuvi6L._BO2,204,203,200_PIsitb-sticker-arrow-click,TopRight,35,-76_AA300_SH20_OU01_.jpg" alt="Malware Analyst's Cookbook" width="300" height="300" /></a></p>
<p>Here&#8217;s a list of the chapters you can expect to find in the book:</p>
<p>1.   Anonymizing Your Activities<br />
2.   Honeypots<br />
3.   Malware Classification<br />
4.   Sandboxes and Multi-AV Scanners<br />
5.   Domains and IP Addresses<br />
6.   Malicious Documents and URLs<br />
7.   Malware Labs<br />
8.   Automation<br />
9.   Dynamic Analysis<br />
10. Malware Forensics<br />
11. Debugging Malware<br />
12. De-Obfuscation<br />
13. Working with DLLs<br />
14. Kernel Debugging<br />
15. Memory Forensics with Volatility<br />
16. Memory Forensics: Code Injection &amp; Extraction<br />
17. Memory Forensics: Rootkits<br />
18. Memory Forensics: Network and Registry</p>
]]></content:encoded>
			<wfw:commentRss>http://www.malwarecookbook.com/?feed=rss2&#038;p=25</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
	</channel>
</rss>
