自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ADiba0Coder的博客

大二本科在校生

  • 博客(5)
  • 收藏
  • 关注

原创 CSAPP缓冲区溢出实验

缓存区溢出实验实验目的从硬件层面理解程序调用过程理解操作系统为实现程序安全提供的保护理解如何写出更加安全可靠的代码实验内容每人一个二进制程序attackattack程序利用缓冲区溢出进行攻击从exploit.txt中读取输入并执行通过反汇编找到正确的输入,以实现对特定目标的攻击实验步骤打开gdb调试,在test函数设置断点。跟踪调试到Gets函数,期间分析栈的存储情况,得到:并且得到buf字符串的存储位置0x7ffffffed

2021-04-01 22:56:05 188

原创 CSAPP二进制炸弹实验

二进制炸弹实验实验目的提升对x86汇编的阅读和理解能力实验内容每人一个二进制炸弹:bomb_学号该炸弹需要接收几组输入如果输入与预期不同,则炸弹会爆炸为使炸弹不爆炸,需要找到正确的输入反汇编调试实验步骤准备阶段查看bomb.c源文件,分析炸弹的关键在phase_1(),phase_2(),phase_3()三个函数。反汇编给出的二进制文件,使用命令objdump -d <binary> > xxx.s​ 然

2021-03-28 22:50:29 456

原创 CSAPP 浮点数位操作实验

浮点数操作实验实验目的深入理解浮点数的二进制表示及操作实验内容本实验由一组浮点程序的实现问题构成规则参见bits.c中的“FLOATING POINT CODING RULES”允许的规则:使用条件语句和循环语句使用int和unsigned类型的变量和常量使用任意的算术、逻辑或是比较操作禁止的规则:定义或使用任意的宏定义额外的函数函数调用、类型转换使用除int和unsigned之外的数据类型,包括数列、结构体和联合体

2021-03-28 22:41:09 639

原创 CSAPP整数位操作实验

整数位操作实验`整数位操作实验`实验目的实验内容实验步骤bitXorTminisTMaxallOddBitsNegateisAsciiDigitConditionalisLessOrEquallogicalNeghowManyBits实验结果和总结运行结果截图实验总结整数位操作实验实验目的对整数的二进制表示及操作更为熟悉实验内容本实验由一组程序实现问题构成仅利用位操作符来实现特定的功能位操作符:! ~ & ^ | + << >>特定的功能:大小比较

2021-03-28 22:35:37 188

原创 CTF_论剑场 MISC 头像

CTF_论剑场 MISC 头像本人第一次写博客的介绍正文第一步第二步第三步第四步总结本人第一次写博客的介绍本博客用于记录本人做题思路和学习如何写博客 。1 各位大佬就当看个笑话。欢迎访问本人hexo博客.正文第一步我先查看页面的源代码,一般是简单web的思路,misc应该不会这样出的。应该是各种文件分析。 我他妈的真傻第二步老老实实的把文件下载下来。2 将图片拖进winHex里。按住Ctrl+F键搜索flag得到flag{bGxvdmV0aGVnaXJs}第三步根据提示,对{}里的内容

2020-10-09 23:38:54 355

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除