Windows版本的二进制炸弹文件
CSAPP大名鼎鼎了,网上许多人都完成了其独具特色的实验,特别是二进制炸弹、缓冲区炸弹等。 二进制炸弹实验,主要锻炼学习者使用反汇编工具对二进制可执行程序调试、分析的能力。学习者首先需要使用调试器调试bomb可执行文件,对其进行反汇编分析,找出炸弹逻辑,并输入正确的密码,以便顺利拆除炸弹。 由于许多学习者对Linux不熟悉、对英文不熟悉,所以存在较大的畏惧心理。据此,我依据CSAPP二进制炸弹的原理,自行设计了一个可在windows下面运行的二进制炸弹,重新设计了关卡,并进行中文提示。这个二进制炸弹,主要面向大量学生的课堂,每个学生拿到的炸弹逻辑是不同的,这样每个学生的答案应该
用户评论
推荐下载
-
二进制转十进制十进制转二进制的算法
二进制转十进制,十进制转二进制的算法,网上搜集,希望有用得上的,
22 2020-11-09 -
二进制转十进制十进制转二进制的原理
十进制转二进制: 用2辗转相除至结果为1 将余数和最后的1从下向上倒序写 就是结果 例如302 302/2 = 151 余0 151/2 = 75 余1 75/2 = 37 余1 37/2 = 18
90 2018-12-27 -
二进制文件拆分器对几个二进制直接合并的文件进行拆分
几个二进制直接合并的文件(比如jpgpng图片等,必须含有文件头标志),可以通过它来进行拆分使用方法是通过修改它的资源,在其中设置好要拆分的文件头标志(字符串格式的16进制),比如jpg的文件头标志是
38 2019-05-20 -
二进制搜索C#中的二进制搜索源码
二进制搜索:C#中的二进制搜索
15 2021-04-06 -
jscript读写二进制文件的方法
主要介绍了jscript读写二进制文件的方法,涉及javascript中ActiveXObject对象的使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
15 2020-10-28 -
Go打包二进制文件的实现
背景 众所周知,go语言可打包成目标平台二进制文件是其一大优势,如此go项目在服务器不需要配置go环境和依赖就可跑起来。 操作 需求:打包部署到centos7 笔者打包环境:mac os 方法:进入m
11 2020-12-22 -
python二进制文件的转译详解
主要介绍了python二进制文件的转译详解的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
20 2020-09-21 -
简单的文件二进制交错加密
简单对文件进行二进制的错位交换,打乱原文件的排序,达到加密的目的,第一次执行是加密,第二次执行是解密。
12 2020-09-20 -
python读写二进制文件的方法
主要介绍了python读写二进制文件的方法,实例分析了Python读写二进制文件的相关技巧,需要的朋友可以参考下
22 2020-10-08 -
java二进制文件的读写操作
java二进制文件的读写操作使用FileInputStreamFileOutputStream
30 2020-05-15
暂无评论