Description: Jinshan guards open source, and very happy to learn something, and unfortunately, the core technology is still shrouded in secrecy, Jinshan answer is, do not want to learn rogue ulterior motives, it means that innocent civilians have been able to see is what the application layer, active defense in the driver layer is how to achieve, hackers, and killed the driver layer is how soft the infighting, and the code includes complete driver and application layer code, at least you can answer these questions.
To Search:
File list (Check if you may need any files):
binary
......\baserand.pdb
......\baserand.sys
......\de_DE.dll
......\en_US.dll
......\es_ES.dll
......\installer
......\.........\setup.exe
......\.........\support
......\.........\.......\InstallHelper.dll
......\.........\.......\ReadSvcXml.exe
......\.........\.......\ReadSvcXml.pdb
......\.........\WehnTrustInstaller.msi
......\NRER.dll
......\WehnServ.exe
......\WehnServ.pdb
......\WehnTrust.exe
......\WehnTrust.pdb
documentation
.............\LICENSE.txt
.............\README.txt
source
......\common
......\......\common.h
......\driver
......\......\baserand.c
......\......\baserand.rc
......\......\compat.c
......\......\compat.h
......\......\custom.c
......\......\custom.h
......\......\defines.h
......\......\disasm.c
......\......\disasm.h
......\......\executive.c
......\......\executive.h
......\......\exemption.c
......\......\exemption.h
......\......\hooks.c
......\......\hooks.h
......\......\images.c
......\......\images.h
......\......\ioctl.c
......\......\ioctl.h
......\......\layer.c
......\......\layer.h
......\......\ldr.c
......\......\ldr.h
......\......\makefile
......\......\mapping.c
......\......\mapping.h
......\......\nrer.c
......\......\nrer.h
......\......\precomp.h
......\......\process.c
......\......\process.h
......\......\reg.c
......\......\reg.h
......\......\rng.c
......\......\rng.h
......\......\rtle.c
......\......\rtle.h
......\......\sha1.c
......\......\sha1.h
......\......\sources
......\......\types.h
......\installer
......\.........\banner.bmp
......\.........\baserand.sys
......\.........\licenseAgreement.rtf
......\.........\Svc.xml
......\.........\WehnTrust.ico
......\.........\WehnTrustInstaller.vdproj
......\user
......\....\common
......\....\......\afxres.h
......\....\......\Common.dsp
......\....\......\Common.h
......\....\......\Common.vcproj
......\....\......\Config.cpp
......\....\......\Config.h
......\....\......\Defines.h
......\....\......\DriverClient.cpp
......\....\......\DriverClient.h
......\....\......\Events.h
......\....\......\libdasm.c
......\....\......\libdasm.h
......\....\......\Logger.cpp
......\....\......\Logger.h
......\....\......\Native.cpp
......\....\......\Native.h
......\....\......\Sha1.c
......\....\......\Sha1.h
......\....\......\UpdateChecker.h
......\....\......\WehnServ.h
......\....\......\WehnServEventSubscriber.cpp
......\....\......\WehnServEventSubscriber.h
......\....\InstallHelper
......\....\.............\InstallHelper.cpp
......\....\.............\InstallHelper.def