前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[CTF]pwnable.kr fd Wp

[CTF]pwnable.kr fd Wp

作者头像
李鹏华
发布2024-03-12 15:13:41
710
发布2024-03-12 15:13:41
举报
文章被收录于专栏:网络信息安全网络信息安全
pwnable.kr fd Wp

给大家推荐一个优秀的pwn练习平台 点我!!!点我!!!

今天分享第一题 fd 首先解决一下我的虚拟机没有网络的问题,没有做任何修改的情况下,我的kali没有网络了,输入ifconfig -a,发现我的电脑没有网卡了 这个时候用vim打开vim /etc/network/interfaces 将这个语句添加即可

代码语言:javascript
复制
auto eth0
iface eth0 inet dhcp

然后重新启动服务

代码语言:javascript
复制
/etc/init.d/networking restart

之后还是不太行,重置一下虚拟网络:编辑-虚拟网络编辑器 然后vim /etc/NetworkManager/NetworkManager.conf将其中的flase改为true 然后ifup eth0启动网卡

开始我们的wp

ssh连接上 看看有哪些文件哈

读fd.c的源码

我们看到了核心部分哈,LETMEWIN和buf对比,相同就输出flag 这个时候需要我们对read函数的理解了 如果fd = 0是标准输入 如果fd = 1是标准输出 如果fd = 2是标准错误输出

atoi最后输出的是一个整型数字,0x1234的十进制就是4660 所以说

flag:mommy! I think I know what a file descriptor is!!

希望大家可以有所收获!!!!

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022-11-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • pwnable.kr fd Wp
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档