[Pwnable.kr] fd

21. 2 月 2016 pwnable writeup 0

最近打算刷一下pwnable熟悉一下pwn这部分的知识,rules说是不太推荐写solution的,然而写了也无妨……搜了一下网上的也不少,不差我的这份了,写给自己留存看。

1分的文件描述符的题,有一个fd文件和一个flag文件,flag文件没有执行权限,通过运行fd文件,输入正确参数来获得flag。fd原代码如下:

第一个参数-0x1234 的结果决定了从哪里读数据。我们知道linux文件描述符0是标准输入,1是标准输出,最简单的方法让目标fd=0就好了,然后通过管道把“LETMEWIN”传给程序

{N_<code>B[{BYJEG~5</code>@}M47~62″ width=”418″ height=”49″></div>
<div>有一点要注意的是,不能直接传0x1234,因为atoi的时候是按十进制的,遇到十六进制数会出问题。</div>
<div></div>
            </div>
    <hr class=

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据