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: