Nmap Development mailing list archives
Yang's status report - #2 of 16
From: "veotax" <hsluoyz () qq com>
Date: Tue, 18 Jun 2013 01:24:29 +0800
Hi all, Reading a log of document stuff, not many lines of coding. Still 7000(npf.sys) and 3000(packet.dll) lines of source code to read. Need read fast.. Accomplishments: * Compiled WinPcap 4.1.3 source code and read through the documents attached with it. To compile the WinPcap needs the AirPcap devpack, I downloaded the AirPcap 4.1.0 devpack from Internet and it ran very well. But it seems to be a commercial software? I'm gonna figure this out with WinPcap guys. * Downloaded and installed VS2012 & WDK8.0 for NDIS6 development. Installed various add-ins such as Visual Assist X and tried to get familiar with the new IDE. There're still some errors compiling the built-in template for WDF x86 driver though, WDF x64 driver template can be normally built. * Bought a book named "Network Analysis Technology -- Principle, Practice and WinPcap In-Depth" which elaborates the source code of WinPcap very well, only Chinese edition, link is as belows: http://www.amazon.cn/%E7%BD%91%E7%BB%9C%E5%88%86%E6%9E%90%E6%8A%80%E6%9C%AF%E6%8F%AD%E7%A7%98-%E5%90%95%E9%9B%AA%E5%B3%B0/dp/B008FLU7OU * Read through the first 5 chapters of the book above together with reading the source code for npf.sys. There was some misunderstanding here before, actually npf.sys is compiled in NDIS5.0 instead of NDIS4.1. Well, the same WDM framework, not a very big deal. * Finished my coursework in university. * Signed up the ACM student membership. Priorities: * Understand the source code of npf.sys according to the N.A.W.P book. * Start a project of WDF with VS2012 as early as possible and try to port a bit code of the WDM driver to the new WDF project. * Have a meeting with my mentor for the next step. Cheers, Yang Luo http://veotax.com _______________________________________________ Sent through the dev mailing list http://nmap.org/mailman/listinfo/dev Archived at http://seclists.org/nmap-dev/
Current thread:
- Yang's status report - #2 of 16 veotax (Jun 17)
