Description: ROPGuard is a return-oriented programming system operation (ROP) attack detection and prevention. It defines a set of checks can be performed when certain operating system functions are called to determine whether these functions are called ROP code or the result of the normal execution of the program
To Search:
File list (Check if you may need any files):
ropguarddll\dllmain.cpp
...........\ReadMe.txt
...........\ropguarddll.cpp
...........\ropguarddll.sln
...........\ropguarddll.suo
...........\ropguarddll.vcproj
...........\stdafx.cpp
...........\stdafx.h
...........\targetver.h
vulnapp\ReadMe.txt
.......\stdafx.cpp
.......\stdafx.h
.......\targetver.h
.......\vulnapp.cpp
.......\vulnapp.sln
.......\vulnapp.suo
.......\vulnapp.vcproj
README.txt
bin\msvcr71.dll
...\ropguard.exe
...\ropguard.pdb
...\ropguarddll.dll
...\ropguarddll.pdb
...\ropsettings-frames.txt
...\ropsettings.txt
...\vulnapp-input-normal.txt
...\vulnapp-input-rop.txt
...\vulnapp.exe
...\vulnapp.pdb
common\createprocess.cpp
......\createprocess.h
......\patchentrypoint.cpp
......\patchentrypoint.h
......\patching.cpp
......\patching.h
......\ropcheck.cpp
......\ropcheck.h
......\ropsettings.cpp
......\ropsettings.h
......\x86opcodes.cpp
......\x86opcodes.h
doc\ropguard.doc
...\ropguard.pdf
ropguard\ReadMe.txt
........\ropguard.cpp
........\ropguard.sln
........\ropguard.suo
........\ropguard.vcproj
........\stdafx.cpp
........\stdafx.h
........\targetver.h
ropguarddll
vulnapp
bin
common
doc
ropguard