自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

syk的博客

CTF日记

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

原创 hide—writeup

strings hide 加入了UPX壳手动脱壳,基本原理是程序在运行时会将代码释放到内存中,我们只需在运行时将内存中的可执行代码段dump出来即可./hidesudo dd if=/proc/$(pidof hidebak)/mem of=hide_dump1 skip=0x400000 bs=1c count=827392sudo dd if=/proc/$(pidof hid...

2019-05-31 10:23:06 228

原创 攻防世界——pwn_warmup

checksec:没有开启任何保护看到了熟悉的gets()函数,通常一看到这个函数就八成有缓冲区溢出漏洞,可以看出程序为v5开辟了40H的存储空间,所以输入长度超过40H即可造成溢出,再看sprint()函数可以看到这个函数是获取flag的关键点,程序会打印出此函数的位置,即0x40060d,到这里思路就差不多明了了,我们需要控制溢出位置,把返回地址改为此函数的地址,我们当前函数的返回值位...

2019-05-28 15:57:53 1783

原创 攻防世界——pwn_forgot

checksecgdb -q ./forgotstart irexp:`#!/usr/bin/env pythoncoding=utf-8from pwn import *context(arch = ‘i386’, os = ‘linux’)r = remote(‘111.198.29.45’, 32048)overflow = "A"63addr = 0x080486c...

2019-05-28 11:32:14 1705 1

原创 ret_noname

ret_noname1.分析函数逻辑输入字符串存储在flagstr数组里,进入construct()函数,也是本题关键函数进入函数后,经过三个for循环,得到目标outFlag3={BEDhv}}wsreFiveBwsvDEB}!!!逆向c语言代码:#include<iostream>#include<string.h>using namespace st...

2019-05-10 23:27:41 167

空空如也

空空如也

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

TA关注的人

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