Current wireshark win32 portable installer still need installation, does, wireshark support any portable install without any effort to write windows register, and don't need copy any files into c:windowssystem32 ? asked 17 Oct '10, 23:05 seachange edited 19 Oct '10, 11:39 Gerald Combs ♦♦ |
One Answer:
Wireshark depends on WinPcap to capture packets on Windows. For a number of reasons the WinPcap team doesn't distribute a portable version. This makes things tricky for the PortableApps and U3 packages since the whole point is to be able run programs without modifying the system. The best compromise so far has been to temporarily install WinPcap then uninstall it when we're done. Hopefully in the future we'll have a better solution. answered 19 Oct '10, 11:44 Gerald Combs ♦♦ edited 19 Oct '10, 14:26 |
Thanks Gerald, I see, so it means we can NOT avoid installation for winpcap. IS is able to update/customize wireshark package, to locate specified winpcap DLLs from other directory(otherem then default "%systemroot%system32"), then we can copy only the DLLs of winpcap to special folder.
I tried the none interactive mode installation for normal wireshark installer with "/S" and "/D" option, but it the wireshark can NOT run with capture mode, since it can NOT find DLLs of winpcap, so I hope maybe it's possible to:
update/customize wireshark package, to locate specified winpcap DLLs from other directory(otherem then default "%systemroot%system32"), then we can copy only the DLLs of winpcap to special folder.