ropguard

所属分类:弱点检测代码
开发工具:Visual C++
文件大小:648KB
下载次数:20
上传日期:2013-11-01 11:16:01
上 传 者changchunjianghui
说明:  ROPGuard是一个系统运行的返回导向编程(ROP)攻击的检测和预防。它可以通过定义一组检查时所执行的某些操作系统功能被称为以确定是否这些功能被称为ROP代码或程序的正常执行的结果
(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)

文件列表:
ropguarddll\dllmain.cpp (1045, 2012-03-19)
ropguarddll\ropguarddll.cpp (109, 2011-11-26)
ropguarddll\ropguarddll.sln (887, 2011-11-26)
ropguarddll\ropguarddll.suo (30720, 2012-08-26)
ropguarddll\ropguarddll.vcproj (6027, 2012-03-21)
ropguarddll\stdafx.cpp (298, 2011-11-26)
ropguarddll\stdafx.h (419, 2011-11-26)
ropguarddll\targetver.h (1428, 2011-11-26)
vulnapp\stdafx.cpp (294, 2012-03-12)
vulnapp\stdafx.h (320, 2012-03-12)
vulnapp\targetver.h (765, 2012-03-12)
vulnapp\vulnapp.cpp (1129, 2012-03-19)
vulnapp\vulnapp.sln (879, 2012-03-12)
vulnapp\vulnapp.suo (9728, 2012-03-19)
vulnapp\vulnapp.vcproj (4284, 2012-03-19)
bin\msvcr71.dll (348160, 2012-01-31)
bin\ropguard.exe (17408, 2012-08-26)
bin\ropguard.pdb (470016, 2012-08-26)
bin\ropguarddll.dll (38912, 2012-08-26)
bin\ropguarddll.pdb (920576, 2012-08-26)
bin\ropsettings-frames.txt (5025, 2012-03-25)
bin\ropsettings.txt (5373, 2012-03-25)
bin\vulnapp-input-normal.txt (8, 2012-03-19)
bin\vulnapp-input-rop.txt (220, 2012-03-12)
bin\vulnapp.exe (7680, 2012-03-19)
bin\vulnapp.pdb (273408, 2012-03-19)
common\createprocess.cpp (6825, 2012-03-21)
common\createprocess.h (1363, 2012-03-21)
common\patchentrypoint.cpp (3877, 2012-03-21)
common\patchentrypoint.h (232, 2012-03-21)
common\patching.cpp (6129, 2012-03-19)
common\patching.h (87, 2012-03-19)
common\ropcheck.cpp (18602, 2012-03-19)
common\ropcheck.h (478, 2012-03-19)
common\ropsettings.cpp (7482, 2012-08-26)
common\ropsettings.h (3106, 2012-03-21)
common\x86opcodes.cpp (23873, 2012-03-19)
... ...

RUNTIME PREVENTION OF RETURN-ORIENTED PROGRAMMING ATTACKS .\doc folder contains the documentation in .doc and .pdf format .\bin folders contains all executables and other files needed to run the prototype. Prototype usage is described in the documentation. .\ropguard, .\ropguarddll and .\common folders contain all the source and project files of the prototype .\vulnapp folder contains the source and the project files of an example vulnerable application used during the evaluation

近期下载者

相关文件


收藏者