csapp的实验一 如何使用以及答案(一)

被大学室友安利此书后 现在看到第三章 确是一本好书(缓冲区溢出攻击尤为精彩,而且推荐给我看此书的人绝对没有细看这本书)

那么这本书配套的实验也是十分有意思

大部分网上都是答案

这里使用方法也说明一下

csapp网址

这里写图片描述
这里写图片描述
这里写图片描述

下载后解压

这里写图片描述

解压后bits.c是我们需要解决的内容

主要说一下如何编译和测试

在readme中

这里写图片描述

那么我这里是使用docker下的

读者可以使用linux下的操作系统也可以安装docker

按照readme的指令使用

这里我自己在docker下遇到了一些问题

说明下我的docker是Ubuntu + gcc

在meke 的时候需要先安装工具

apt-get install gcc automake autoconf libtool make

在make后出现fatal error: sys/cdefs.h : no such file or …

执行apt-get install build-essential libc6-dev libc6-dev-i386

回复给一楼,windows10如果有hyper-v可以下载docker,使用虚拟化来做。

  • 16
    点赞
  • 50
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值