<?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>M-unition &#187; Training</title>
	<atom:link href="http://blog.mandiant.com/archives/tag/training/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.mandiant.com</link>
	<description>The Ammunition You Need to Find Evil and Solve Crime</description>
	<lastBuildDate>Tue, 07 Feb 2012 15:49:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Jamie Butler named to the Black Hat Review Board</title>
		<link>https://blog.mandiant.com/archives/1760?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=black-hat-review-board</link>
		<comments>https://blog.mandiant.com/archives/1760#comments</comments>
		<pubDate>Thu, 19 May 2011 15:50:08 +0000</pubDate>
		<dc:creator>Travis Reese</dc:creator>
				<category><![CDATA[The Suite Spot]]></category>
		<category><![CDATA[Black Hat]]></category>
		<category><![CDATA[incident response]]></category>
		<category><![CDATA[malware analysis]]></category>
		<category><![CDATA[Memory analysis]]></category>
		<category><![CDATA[speaking]]></category>
		<category><![CDATA[Training]]></category>

		<guid isPermaLink="false">http://blog.mandiant.com/?p=1760</guid>
		<description><![CDATA[<p>&#160;<br />
MANDIANT would like to congratulate <a href="https://www.blackhat.com/review-board.html#Butler" target="_blank">Jamie Butler</a> on his appointment to the Black Hat Review Board.  Black Hat is one of the premier technical security conferences, and Jamie’s appointment to its board is a testament to his contributions in advancing the field of computer security. <a href="https://blog.mandiant.com/archives/1760" class="read_more">Read the rest</a></p>]]></description>
			<content:encoded><![CDATA[<p>&nbsp;<br />
MANDIANT would like to congratulate <a href="https://www.blackhat.com/review-board.html#Butler" target="_blank">Jamie Butler</a> on his appointment to the Black Hat Review Board.  Black Hat is one of the premier technical security conferences, and Jamie’s appointment to its board is a testament to his contributions in advancing the field of computer security.  Jamie has been a long-time trainer at this conference and will still be teaching <a href="http://blackhat.com/html/bh-us-11/training/bh-us-11-training_jb-mf.html">Advanced Memory Forensics in Incident Response</a> there with Peter Silberman.  MANDIANT will also be teaching <a href="https://www.blackhat.com/html/bh-us-11/training/bh-us-11-training_md-mal.html" target="_blank">Malware Analysis</a>, <a href="https://www.blackhat.com/html/bh-us-11/training/bh-us-11-training_md-4dy-advmal.html" target="_blank">Advanced Malware Analysis</a>, and <a href="https://www.blackhat.com/html/bh-us-11/training/bh-us-11-training_md-ir.html" target="_blank">Incident Response: Black Hat Edition</a> at the 2011 show.<br />
&nbsp;<br />
We look forward to the cutting-edge presentations and discussions at <a href="http://blackhat.com/html/bh-us-11/bh-us-11-home.html" target="_blank">Blackhat USA 2011</a> and hope to see you there!<br />
<br />&nbsp;<br />
<iframe src="http://www.facebook.com/plugins/like.php?app_id=156147997784697&amp;href=http%3A%2F%2Fblog.mandiant.com%2Farchives%2F1760&amp;send=true&amp;layout=standard&amp;width=450&amp;show_faces=true&amp;action=like&amp;colorscheme=light&amp;font&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>https://blog.mandiant.com/archives/1760/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>zynamics VxClass and memory analysis</title>
		<link>https://blog.mandiant.com/archives/1629?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=zynamics-memory-analysis</link>
		<comments>https://blog.mandiant.com/archives/1629#comments</comments>
		<pubDate>Thu, 03 Feb 2011 05:25:39 +0000</pubDate>
		<dc:creator>Jamie Butler</dc:creator>
				<category><![CDATA[The Armory]]></category>
		<category><![CDATA[The Suite Spot]]></category>
		<category><![CDATA[Audit Viewer]]></category>
		<category><![CDATA[CanSecWest]]></category>
		<category><![CDATA[malware classification]]></category>
		<category><![CDATA[Memory analysis]]></category>
		<category><![CDATA[Memoryze]]></category>
		<category><![CDATA[Training]]></category>
		<category><![CDATA[zynamics VxClass]]></category>

		<guid isPermaLink="false">http://blog.mandiant.com/?p=1629</guid>
		<description><![CDATA[<p>&#160;<br />
First, let me start by saying thanks to our users for the more than 10,000 unique downloads of Memoryze and Audit Viewer in 2010. Peter and I have been working with a lot of different people over the past couple of months to bring you this new release. <a href="https://blog.mandiant.com/archives/1629" class="read_more">Read the rest</a></p>]]></description>
			<content:encoded><![CDATA[<p>&nbsp;<br />
First, let me start by saying thanks to our users for the more than 10,000 unique downloads of Memoryze and Audit Viewer in 2010. Peter and I have been working with a lot of different people over the past couple of months to bring you this new release. You can download version 1.4.4200 of <a href="http://www.mandiant.com/products/free_software/memoryze/" target="_blank">Memoryze</a> and <a href="http://www.mandiant.com/products/free_software/mandiant_audit_viewer/" target="_blank">Audit Viewer</a> now. I will just touch on a few things of most interest. You can read the User Guides for the rest.<br />
&nbsp;<br />
<strong>zynamics VxClass Integration</strong><br />
&nbsp;<br />
If you have not checked out <a href="http://zynamics.com/vxclass.html" target="_blank">VxClass</a> from zynamics, now is a good time. For those at MIRcon, you got to see Thomas Dullien&#8217;s <a href="https://forums.mandiant.com/topic/mandiant-oktoberfest?bb_attachments=646&#038;bbat=102" target="_blank">presentation</a>. VxClass automatically classifies malware into families. This allows the incident responder to leverage intelligence from prior investigations and focus on the most important threats. Since it is fast and automated, VxClass is a great addition to your arsenal whether you have a malware team or not. VxClass can also generate private byte signatures (in ClamAV format) for a whole family of malware samples. Imagine finding 160 pieces of malware that VxClass automatically classifies as a single family and generates one byte pattern that you can use to find every variant. It is now possible, and you can take that byte signature and scan all the physical memory in your enterprise with <a href="http://www.mandiant.com/products/core/intelligent_response" target="_blank">MANDIANT Intelligent Response</a> or a host at a time with Memoryze and Audit Viewer.<br />
&nbsp;<br />
Thomas has a great write-up of how this process works <a href="http://blog.zynamics.com/2011/01/27/memoryze-vxclass-vs-zeus/" target="_blank">here</a>. I will not attempt to explain the article, but below is a glimpse.<br />
&nbsp;<br />
<div class="wp-caption aligncenter" style="width: 427px"><a href="http://blog.zynamics.com/2011/01/27/memoryze-vxclass-vs-zeus/"><img alt="" src="http://zynamics.files.wordpress.com/2011/01/tree-venn.png" title="Malware Overlap" width="417" height="227" /></a><p class="wp-caption-text">Two pieces of malware and how they overlap</p></div><br />
&nbsp;<br />
<strong>Report Generation</strong><br />
&nbsp;<br />
Our users have really liked the wealth of information and the detailed analysis and scoring Memoryze and Audit Viewer provides, but sometimes you need all that data in a format you can rearrange. Audit Viewer has attempted to address this in different ways over time including the ability to cut-n-paste and comment almost every row of data. If you have not tried the comment feature, I encourage you to today. But how do you get all that information out of Audit Viewer as you work the incident? Well, Audit Viewer now includes the ability to automatically generate a report in text or Microsoft Word format with MRI results, case comments, handles, sections, ports, etc. Simply click on Operations->Generate Report.<br />
&nbsp;<br />
<a href="http://blog.mandiant.com/wp-content/ammo/generate_report.jpg"><img src="http://blog.mandiant.com/wp-content/ammo/generate_report.jpg" alt="" title="Generate Report" width="536" height="349" class="aligncenter size-full wp-image-1643" /></a><br />
&nbsp;<br />
Here is a brief example of the lsass.exe process that was infected. <em>Note: if you are using this feature across every process with all the options turned on, it can generate large documents that Word and most editors may take a long time to process.</em><br />
&nbsp;<br />
<a href="http://blog.mandiant.com/wp-content/ammo/ir_report.jpg"><img src="http://blog.mandiant.com/wp-content/ammo/ir_report.jpg" alt="" title="Incident Response Report" width="511" height="516" class="aligncenter size-full wp-image-1646" /></a><br />
&nbsp;<br />
<strong>Searching Process Address Space</strong><br />
&nbsp;<br />
If you do not have access to zynamics VxClass, I encourage you pursue that; however, you can still search every process&#8217; address space. Memoryze will only return the processes that match your search criteria. Memoryze can also search for more than one pattern. It will look for the patterns and return the process if any pattern was a match. There are many applications of this technology. You could search for email addresses, partial domain names, URLs, Social Security numbers, credit card numbers, arbitrary byte patterns, etc.<br />
&nbsp;<br />
Currently, Audit Viewer is customized for VxClass so if you want to use this feature you must edit <em>ProcessAuditMemory.Batch.xml</em> and run Memoryze from the command-line.<br />
<code><br />
Memoryze.exe -o -script ProcessAuditMemory.Batch.xml -encoding none<br />
</code><br />
You can also use the batch files included with Memoryze.<br />
<code><br />
Process.bat -handles true -sections true -ports true -injected true -digsig true -content conficker<br />
</code><br />
<strong>Training at CanSecWest</strong><br />
&nbsp;<br />
If you would like to sharpen your memory forensics skills, Peter and I will be teaching at <a href="http://cansecwest.com/dojos/2011/csw_2_07.html" target="_blank">CanSecWest</a> We would like to hear your use cases, or drop us a line on the <a href="https://forums.mandiant.com/" target="_blank">MANDIANT Forums</a>.<br />
&nbsp;</p>
<p><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fblog.mandiant.com%2Farchives%2F1629&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>https://blog.mandiant.com/archives/1629/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Memory acquisition and the pagefile(s)</title>
		<link>https://blog.mandiant.com/archives/1157?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=memory-acquisition-pagefiles-part-ii</link>
		<comments>https://blog.mandiant.com/archives/1157#comments</comments>
		<pubDate>Thu, 08 Jul 2010 01:04:53 +0000</pubDate>
		<dc:creator>Jamie Butler</dc:creator>
				<category><![CDATA[The Lab]]></category>
		<category><![CDATA[memory acquisition]]></category>
		<category><![CDATA[pagefiles]]></category>
		<category><![CDATA[swap files]]></category>
		<category><![CDATA[Training]]></category>

		<guid isPermaLink="false">http://blog.mandiant.com/?p=1157</guid>
		<description><![CDATA[<p>In the past, I have discussed how in reality there may be as many as 16 pagefiles on a single host. The next question is, &#8220;How much data could be contained in all these pagefiles&#8221;? Why does this matter? Well, the more data in the pagefiles, the longer they will take to acquire. <a href="https://blog.mandiant.com/archives/1157" class="read_more">Read the rest</a></p>]]></description>
			<content:encoded><![CDATA[<p>In the past, I have discussed how in reality there may be as many as 16 pagefiles on a single host. The next question is, &#8220;How much data could be contained in all these pagefiles&#8221;? Why does this matter? Well, the more data in the pagefiles, the longer they will take to acquire.<br />
&nbsp;<br />
The size of the pagefiles usually depends on the amount of RAM in the host. If you allow Windows to automatically configure the pagefile(s), it will typically recommend that the total size of the pagefiles should be 1.5 times the size of RAM. Here is an example of the recommended settings on a host with 3.5 GB of memory.<br />
<a href="http://blog.mandiant.com/wp-content/ammo/pagefilerec.jpg"><img src="http://blog.mandiant.com/wp-content/ammo/pagefilerec.jpg" alt="" title="Recommended size of pagefiles" width="416" height="829" class="alignnone size-full wp-image-1165" /></a><br />
The recommended total pagefile size is 5,371 MB or approximately 1.5 times 3.5 GB. However, you can configure the pagefiles manually. Some Web sites suggest making the size of the pagefile(s) as much as 3 times the size of RAM. This is what <a href="http://support.microsoft.com/kb/308417/en-us" target="_blank">Microsoft</a> has suggested as the maximum size for better performance on Windows XP.<br />
&nbsp;<br />
As pagefiles get bigger, they will take longer to acquire. Let&#8217;s look at how large they could be in x64 / EM64T, which is generically referred to as 64bit. On 64bit Windows hosts, 32bits or 2^32 are used to represent the offset in the pagefile where the page was stored. Each page in the pagefile is 4096 bytes or 2^12. We know there can be as many as 16 pagefiles or 2^4. Putting it all together:<br />
&nbsp;<br />
(Pagefile Offset) * (Page Size) * (Number of Pagefiles) = Total Size of Paging Data<br />
&nbsp;<br />
(2^32)             * (2^12)       * (2^4)                      = Total Size of Paging Data<br />
&nbsp;<br />
                           2^48                                        = Total Size of Paging Data<br />
&nbsp;<br />
                   281,474,976,710,656                           = Total Size of Paging Data<br />
&nbsp;<br />
<a href="http://support.microsoft.com/kb/294418/en-us" target="_blank">                          256 TB                                       = Total Size of Paging Data</a></p>
<p>Now, I know 256 TB is not going to be typical, but acquiring even 4 GB to 12 GB of paging files can take a long time. The pagefiles are in use and locked by the operating system. To gain access, tools typically parse the filesystem for access to the sectors that represent the pagefiles. This prolongs the time required to acquire the files.<br />
&nbsp;<br />
Next time in this series, we will discuss more about time and its implication on the paging files. If this series is boring you, the <a href="http://bit.ly/cn8Pca" target="_blank">memory forensics class at Black Hat</a> contains more hands-on applications and use cases. This year, Aaron LeMasters, author of <a href="http://blog.mandiant.com/archives/1075" target="_blank">Web Historian 2.0</a>, will be helping with the class. I hope to see you there.<br />
<br />
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fblog.mandiant.com%2Farchives%2F1157&amp;layout=standard&amp;show_faces=true&amp;width=450&amp;action=like&amp;colorscheme=light&amp;height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>https://blog.mandiant.com/archives/1157/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>New Memoryze, Audit Viewer, and Training</title>
		<link>https://blog.mandiant.com/archives/994?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=memoryze-audit-viewer-training</link>
		<comments>https://blog.mandiant.com/archives/994#comments</comments>
		<pubDate>Sun, 06 Jun 2010 21:17:14 +0000</pubDate>
		<dc:creator>Jamie Butler</dc:creator>
				<category><![CDATA[The Armory]]></category>
		<category><![CDATA[The Suite Spot]]></category>
		<category><![CDATA[Advanced Memory Forensics in Incident Response]]></category>
		<category><![CDATA[Audit Viewer]]></category>
		<category><![CDATA[Black Hat]]></category>
		<category><![CDATA[memory forensics]]></category>
		<category><![CDATA[Memoryze]]></category>
		<category><![CDATA[MIR 1.4]]></category>
		<category><![CDATA[Training]]></category>

		<guid isPermaLink="false">http://blog.mandiant.com/?p=994</guid>
		<description><![CDATA[<p>For those who are not on our mailing list for <a href="http://www.mandiant.com/products/free_software/memoryze/">Memoryze</a> or <a href="http://www.mandiant.com/products/free_software/mandiant_audit_viewer/">Audit Viewer</a>, we released a new version a little over a week ago. The new version of the software includes all of the memory analysis features that are available in the newly released <a href="http://www.mandiant.com/products/core/intelligent_response">MANDIANT Intelligent Response (MIR) 1.4.</a> <a href="https://blog.mandiant.com/archives/994" class="read_more">Read the rest</a></p>]]></description>
			<content:encoded><![CDATA[<p>For those who are not on our mailing list for <a href="http://www.mandiant.com/products/free_software/memoryze/">Memoryze</a> or <a href="http://www.mandiant.com/products/free_software/mandiant_audit_viewer/">Audit Viewer</a>, we released a new version a little over a week ago. The new version of the software includes all of the memory analysis features that are available in the newly released <a href="http://www.mandiant.com/products/core/intelligent_response">MANDIANT Intelligent Response (MIR) 1.4.</a><br />&nbsp;</p>
<p>So what is included in Memoryze and Audit Viewer 1.4? Well, here is the short of it.<br />&nbsp;</p>
<p><strong>Memoryze:</strong></p>
<ul>
<li>Support for Windows 2003 x64 SP2</li>
<li>Improved support of Vista SP1 and SP2 including port enumeration and a better installer</li>
<li>Enumeration of digital signatures for all loaded modules in a processes&#8217; address space, hooked and hooking drivers, and all drivers found by driver signature scans</li>
<li>Enumeration of MD5/SHA1/SHA256 hash on disk for all loaded modules in a process&#8217; address space and all drivers found by driver signature scans</li>
<li>Updated documentation</li>
<li>Single installer for 64-bit and 32-bit versions</li>
</ul>
<p>&nbsp;<br />
<strong>Audit Viewer:</strong></p>
<ul>
<li>Improvements to the Malware Rating Index (MRI)</li>
<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Report visualization of MRI results</li>
<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MRI rule editors that will allow users to graphically edit the MRI rule file</li>
<li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Handle Trust view to help identify suspicious handles</li>
<li>Ability to search results within a specific process</li>
<li>Multi-select with copy</li>
<li>Multi-select and export to a CSV file</li>
</ul>
<p>&nbsp;<br />
Those who attended the CanSecWest Training in March have already been enjoying many of these features in beta form for months, and we are committed to ensuring that those who attend the <a href="http://bit.ly/cn8Pca">Advanced Memory Forensics in Incident Response class</a> at <strong>Black Hat</strong> will get early access to the next version of Memorzye, which will support <strong>Windows 7 64-bit</strong>.<br />
&nbsp;<br />
As for the <a href="http://bit.ly/cn8Pca">Black Hat training</a>, there is a lot of <strong>new and updated content</strong> for 2010.</p>
<ul>
<li>Coverage of 64-bit operating systems</li>
<li>New section on malware covering different malware techniques and how they stand out in memory</li>
<li>Four new case studies ranging from real Advanced Persistent Threat (APT) incidents, to spear phishing attacks, and everything in between</li>
<li><strong>Student receive early access Memoryze and Audit Viewer for Windows 7 64-bit</strong></li>
<li>Students receive the only free tool to analyze Windows Vista</li>
<li>Students receive the only free tool to analyze Windows 2003 64-bit</li>
<li>Better data collection to help identify processes and drivers as malicious or not</li>
<li>Added the Malware Rating Index (MRI), which helps automatically identify many malware behaviors discussed in the class. Through a simple user interface, students learn how to write rules to identify malware in their own work environments. MRI then uses those rules to score processes as suspicious or not.</li>
</ul>
<p>&nbsp;<br />
I would like to thank James Long who pointed out an issue with the batch scripts* and Peter Villadsen who worked so hard to improve the build process and installation for Memoryze. Peter and I would also like to thank all our loyal users. We appreciate all your feedback, and we hope to see you in Las Vegas.<br />
<br />&nbsp;<br />
* When specifying an output directory from the command line with the batch scripts in Memoryze, the directory must already exist.</p>
]]></content:encoded>
			<wfw:commentRss>https://blog.mandiant.com/archives/994/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

