<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Testing Reverse Engineering Tools/Framework</title><link>http://blogs.msdn.com/vcblog/archive/2008/07/17/testing-reverse-engineering-tools-framework.aspx</link><description>Testing Reverse Engineering Tools/Framework Hello, I am Manish Vasani, a Software Design Engineer in Test on the Phoenix Analysis and Tools team. In this post, I&amp;#8217;ll be giving a brief overview of the Phoenix Pereader-based Analysis tools with an</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>a-foton &amp;raquo; Testing Reverse Engineering Tools/Framework</title><link>http://blogs.msdn.com/vcblog/archive/2008/07/17/testing-reverse-engineering-tools-framework.aspx#8745044</link><pubDate>Fri, 18 Jul 2008 01:13:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8745044</guid><dc:creator>a-foton &amp;raquo; Testing Reverse Engineering Tools/Framework</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://blog.a-foton.ru/2008/07/testing-reverse-engineering-toolsframework/"&gt;http://blog.a-foton.ru/2008/07/testing-reverse-engineering-toolsframework/&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: Testing Reverse Engineering Tools/Framework</title><link>http://blogs.msdn.com/vcblog/archive/2008/07/17/testing-reverse-engineering-tools-framework.aspx#8745533</link><pubDate>Fri, 18 Jul 2008 03:58:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8745533</guid><dc:creator>Vlad</dc:creator><description>&lt;p&gt;It may be obvious, but I think one of the best uses of Phoenix could be a runtime memory checker. Something like Purify was once (there is silence about Purify these days, but couple of years back it was an extremely helpful tool)&lt;/p&gt;
&lt;p&gt;or valgrind is for Linux. Ever since I've known about Phoenix, I expected Microsoft to start working work on such a tool - but so far have not heard about any work in progress...&lt;/p&gt;
</description></item><item><title>re: Testing Reverse Engineering Tools/Framework</title><link>http://blogs.msdn.com/vcblog/archive/2008/07/17/testing-reverse-engineering-tools-framework.aspx#8749100</link><pubDate>Fri, 18 Jul 2008 16:06:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8749100</guid><dc:creator>Rolf Rolles</dc:creator><description>&lt;p&gt;As geeked out as I am about Phoenix, the need for PDBs with local symbol types would seem to make the project a non-starter for &amp;quot;in-the-wild&amp;quot; reverse engineering projects. &amp;nbsp;I'm told that even the symbols you pull off of the public symbol server won't suffice.&lt;/p&gt;
&lt;p&gt;I would be keen to see the differences in both speed and result quality if something like BinHunt, &lt;a rel="nofollow" target="_new" href="http://flyer.sis.smu.edu.sg/tech08.pdf"&gt;http://flyer.sis.smu.edu.sg/tech08.pdf&lt;/a&gt; (which I had nothing to do with), was used instead of the lattice framework.&lt;/p&gt;
</description></item><item><title>re: Testing Reverse Engineering Tools/Framework</title><link>http://blogs.msdn.com/vcblog/archive/2008/07/17/testing-reverse-engineering-tools-framework.aspx#8749395</link><pubDate>Fri, 18 Jul 2008 17:08:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8749395</guid><dc:creator>pingpong</dc:creator><description>&lt;p&gt;@Vlad: Purify is sold/supported (however, Rational was bought by IBM).&lt;/p&gt;
</description></item><item><title>Visual Studio Links #54</title><link>http://blogs.msdn.com/vcblog/archive/2008/07/17/testing-reverse-engineering-tools-framework.aspx#8752823</link><pubDate>Sat, 19 Jul 2008 05:14:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8752823</guid><dc:creator>Visual Studio Hacks</dc:creator><description>&lt;p&gt;My latest in a series of the weekly, or more often, summary of interesting links I come across related to Visual Studio. Sara Ford's Tip of the Day #262 covers toggling breakpoints . Mike Snow has posted a summary of the recent Silverlight Tips of the&lt;/p&gt;
</description></item><item><title>re: Testing Reverse Engineering Tools/Framework</title><link>http://blogs.msdn.com/vcblog/archive/2008/07/17/testing-reverse-engineering-tools-framework.aspx#8763632</link><pubDate>Tue, 22 Jul 2008 13:45:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8763632</guid><dc:creator>Vlad</dc:creator><description>&lt;p&gt;@pingpong: I know Purify is sold by IBM. It is just is I do not find Purify as useful anymore.&lt;/p&gt;
&lt;p&gt;Their are quite behind in supporting latest Windows and latest compilers - I believe they still have nothing for x64&lt;/p&gt;
</description></item><item><title>Code quality focus welcome at MS</title><link>http://blogs.msdn.com/vcblog/archive/2008/07/17/testing-reverse-engineering-tools-framework.aspx#8770372</link><pubDate>Fri, 25 Jul 2008 01:53:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8770372</guid><dc:creator>Greg</dc:creator><description>&lt;p&gt;I'm quite happy to see MS finally focus code quality both at the machine code level as well as at a higher source code level. &amp;nbsp;These tools will greatly improve the reliability, maintainablity and longevity of software. &amp;nbsp;MS initial investment in them will be worth it just in maintaining its own internal code-base. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Static analysis, duplicate code detection, higher level refactoring, code quality checking, etc. are all quite helpful.&lt;/p&gt;
</description></item><item><title>Request:</title><link>http://blogs.msdn.com/vcblog/archive/2008/07/17/testing-reverse-engineering-tools-framework.aspx#8770375</link><pubDate>Fri, 25 Jul 2008 01:56:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8770375</guid><dc:creator>Greg</dc:creator><description>&lt;p&gt;Refactoring/reengineering tools to port makefile based unix/linux projects to MSVC++. &amp;nbsp;This is a quite painful process for us since many of the libraries we use (numerical, image processing, scientific, etc) are from a unix background and quite difficult to compile cleanly in MSVC++.&lt;/p&gt;
</description></item><item><title>Visual C++ 10 和 MFC 10的新特性</title><link>http://blogs.msdn.com/vcblog/archive/2008/07/17/testing-reverse-engineering-tools-framework.aspx#8996449</link><pubDate>Sun, 12 Oct 2008 03:51:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8996449</guid><dc:creator>Joycode@Ab110.com</dc:creator><description>&lt;p&gt;Boris Jabes 和Damien Watkins将会在 PDC 上演示Visual C++10中的新功能。IDE的新功能包括 基于SQL Compact的智能提示 、 支持自定义插件的新的项目和编译系统&lt;/p&gt;
</description></item></channel></rss>