pwnable.kr flag

作者: CodeRambler | 来源:发表于2018-05-29 09:49 被阅读85次

pwnable.kr flag

image.png

题目给了提示,让我们去分析二进制代码。所以我们进 IDA 去看二进制代码来找到相关信息。

image.png

在图中我们可以看到这个程序加了 UPX 壳,所以我们先脱壳。脱壳可以用 upx 脱壳工具。

$ sudo apt install upx
$ upx -d flag
                       Ultimate Packer for eXecutables
                          Copyright (C) 1996 - 2013
UPX 3.91        Markus Oberhumer, Laszlo Molnar & John Reiser   Sep 30th 2013

        File size         Ratio      Format      Name
   --------------------   ------   -----------   -----------
    887219 <-    335288   37.79%  linux/ElfAMD   flag

Unpacked 1 file.

脱壳完成后,重新导入 IDA 进行分析。

image.png

“I will malloc() and strcpy the flag here, take it.”这句提示真的已经很清楚了。意思就是你将会看到 malloc() 和 strcpy 操作。flag 就在后面不远的地方。

image.png

我们发现这么大一个 flag 就在这里,双击一下 flag 查看完整的字符串。

image.png

是的,就是这么简单。flag 就是这个。

**Flag: **UPX...? sounds like a delivery service :)

相关文章

  • Pwnable.kr-4.flag

    下载链接:http://pwnable.kr/bin/flag 程序运行 1.在虚拟机下载 wget http:/...

  • pwnable.kr flag

    pwnable.kr flag 题目给了提示,让我们去分析二进制代码。所以我们进 IDA 去看二进制代码来找到相关...

  • Pwnable.kr-3.bof

    下载链接:http://pwnable.kr/bin/bofhttp://pwnable.kr/bin/bof.c...

  • Pwnable.kr系列

    pwnable.kr

  • pwnable.kr第四题:flag

    pwnable.kr 从题目提示来看,先用64位IDA打开,观察 只有寥寥几个函数,再根据题目中packed关键词...

  • pwnable.kr collision

    今天咱们来继续玩 pwnable.kr pwnable.kr collision 同样的,我们远程连接上服务器,然...

  • 黑客练手入门| pwnable.kr—幼儿瓶—01:fd

    [TOC] 前言 担心有人不知道pwnable.kr是什么,所以觉得有必要简单介绍一下它。 pwnable.kr介...

  • pwnable.kr第一题:fd

    pwnable.kr 一、要点 1.argc与argv 对于C语言int main(int argc char *...

  • pwnable.kr之brainfuck

    pwnable.kr之brainfuck.md Overview 题目给了一个简陋版的brainfuck解释器, ...

  • WpsecCTF Pwn部分

    1 简单的溢出 题目来源:http://pwnable.kr 之 bof 直接放入IDA,发现func函数存在问题...

网友评论

    本文标题:pwnable.kr flag

    本文链接:https://www.haomeiwen.com/subject/gisojftx.html