coursera software security 课程作业笔记(一)project1
coursera上写个作业真是要命,毕竟和在国内的mooc网站不太一样,作业课上只介绍思路,实现全部靠自己(大雾
撞了不少坑,诸如自己傻乎乎不知道import VM是“导入虚拟机”,而不是重新造一个,结果想了半天不知道怎么把ova放到自己创建的ubuntu虚拟机里(泪
为了避免很多初学的同志和我一样犯这种低级错误,开此贴,记录coursera上的作业……
下面开始project1
首先百度什么的下载一个中文版VirtualBox
百度经验一波以后(反正不用配置环境,下盗版还是蛮轻松的……没下正版是因为我不知道为什么打不开官网的download界面
然后下载它上面说的OVF文件那一段随便哪个here
下载下来以后,在下图中的管理-导入虚拟电脑里面按照目录打开OVA文件(就是那个压缩包,不要解压,不要解压,不要解压,重要的事情说三遍)
这时候注意,VirtualMachine默认安装目录是C盘,如果C盘里东西太多会报错
所以最好在“管理-全局配置”里面修改默认安装路径为E盘、D盘那样一般空间比较大的位置。
接着,打开VM
输入账号‘seed’
密码‘dees’
看到下图
打开teminal(打开两个,打开两个,两个!)
两个都要先输入cd projects/1打开指定目录
一个使用./runbin.sh 命令使得诸如二进制地址那样(包括16进制啊)的东西,这样我们就可以用buffer overflow那种高上大的东东了
另一个界面用于打开gdb -p’pgrep wisdom-alt’调试