pwn
文章平均质量分 95
Ph4ntom
多做作业少做梦懂吗!
展开
-
Jarvisoj_WP
文章目录@[toc]**JarvisOJ - Level 0****EXP****JarvisOJ - Level 1****EXP****JarvisOJ - Level 2****EXP****JarvisOJ - Level 2_x64****EXP****JarvisOJ - Level 3****EXP****JarvisOJ - Level 3_64****EXP****JarvisOJ - Level 4****EXP****JarvisOJ - Level 5****EXP****Jarvi原创 2021-03-10 16:27:17 · 676 阅读 · 0 评论 -
Ubuntu 18.04.5安装pwntools
Ubuntu 18.04.5版本,镜像是清华源上下载的,系统用的是阿里源首先安装gitsudo apt-get install git结果报错了ph4ntom@ubuntu:~$ sudo apt-get install git[sudo] ph4ntom 的密码: E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用)E: 无法获取 dpkg 前端锁 (/var/lib/dpkg/lock-frontend),是否有其他进程正占原创 2020-12-28 14:45:58 · 647 阅读 · 0 评论 -
无保护栈 | 基本ROP(更新中)
无保护栈 | 基本ROPROP主要是在栈缓冲区溢出的基础上,利用程序中已有的小片段 (gadgets) 来改变某些寄存器或者变量的值,从而改变指令流的执行顺序。如果一个程序能够向栈上写入数据,并且写入的数据大小没有被良好地控制,那么这个程序就有可能存在栈溢出漏洞。比如,在一份只开启NX保护的ELF文件中有下面的代码:int __cdecl main(int argc, const char **argv, const char **envp){ write(1, "Hello, World\n原创 2020-12-25 19:46:37 · 218 阅读 · 0 评论 -
记一次Vmware15下安装ubuntu16.04.7
首先下载镜像,这里用清华源 链接:https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/16.04/打开vmware,点击“创建新的虚拟机”选择“自定义(高级)”,然后点下一步选择下载的iso文件,然后点下一步这里自己发挥~这里指定磁盘文件,个人喜欢放在D盘,不然会把C盘撑爆点击“完成”,等待虚拟机开启耐心等待一段时间,之后就会是这个样子,登录界面有自己的账号和游客账号登录自己的账号,找到system settings,在左原创 2020-12-23 19:33:33 · 279 阅读 · 1 评论 -
记一次five熬夜重装pwntools
今天是个好日子,今天是12.21,冬至今天不是好日子,做一道简单题的时候发现pwntools没装好呜呜呜这是一道基础的ret2shellcode,但是也不会做的我直奔wp去抄expfrom pwn import * p = remote('pwn2.jarvisoj.com', 9877)#p = process("./level1")#接收从下标为第14位到倒数第二位的字符串text = p.recvline()[14:-2]print text[14:-2]#将text字符串通过in原创 2020-12-22 01:30:15 · 471 阅读 · 0 评论