djpnewton / busdog

busdog is a filter driver for MS Windows (XP and above) to sniff USB traffic.
180 stars 38 forks source link

Instructions on how to build on MSVS 2013 #19

Closed manasabi closed 9 years ago

manasabi commented 9 years ago

Hi,

Thanks for upgrading Busdog to MSVS2013.

I am trying to build the GUI and filter driver together but I am running into some issues. Like busdog.exe which is generated after compiling the code under "gui/", gives error while installing the driver: "ExtractDriverFiles failed"

I guess this is because I am not compiling the GUI with driver as a resource. Also, running make_package.bat and make_all_package.bat throws error: "SignTool Error: File not found: filter\objfre_wxp_x86\i386\busdog.sys"

I tried following instructions mentioned in the wiki here: https://code.google.com/p/busdog/wiki/BuildingBusdog . But I think these instructions are outdated after the migration to MSVS 2013.

So, I wanted to request you if you could help me with instructions on how to build the latest version of Busdog.

Thanks Manas

djpnewton commented 9 years ago

Yes the build scripts are out of date after the MSVS 2013 migration. I take it you are able to build the gui and the filter driver separately?

The process should eventually be:

djpnewton commented 9 years ago

check out ef417530489178dc160acb4385ad3e9e40a32ed3 just be aware that you may need to use system restore if you install an unsigned filter driver

manasabi commented 9 years ago

It works now. Thanks a lot :)