<th>Description</th></tr>
<tr><td>2002-2003</td><td class="com">- (freelance project)</td>
<td>@{[ &$project('captive') ]} (14 months)<br />
+ Featured @{[ a_href 'http://slashdot.org/article.pl?sid=03/12/02/1536227','on slashdot' ]}.<br />
Project required analysing portions of 80MB+ i386 disassembly dumps of MS-Windows XP kernel and ntfs.sys
to achieve the first binary compatible reimplementation of the required undocumented XP kernel subsystems.<br />
Written @{[ &$project('TraceFS') ]} as native W32 kernel hooking driver for run-time analysis of the NT Cache Manager
2002-2003 & -- (freelance project) &
\href{http://www.jankratochvil.net/project/captive/}{Captive}: The first free NTFS read/write filesystem for GNU/Linux (14~months)
+ Featured \href{http://slashdot.org/article.pl?sid=03/12/02/1536227}{on slashdot}.
+
Project required analysing portions of 80MB+ i386 disassembly dumps of
MS-Windows XP kernel and ntfs.sys to achieve the first binary compatible
reimplementation of the required undocumented XP kernel subsystems.