UNCTF Reverse
文章平均质量分 54
https://ctf.unctf.com/#/train
练习题
ofo300
1
展开
-
UNCTF-日常训练-reverse-ezRust
ezRust原创 2022-08-24 22:02:42 · 330 阅读 · 0 评论 -
UNCTF-日常训练-reverse-easyMaze
unctf 日常训练原创 2022-08-22 21:01:42 · 269 阅读 · 0 评论 -
UNCTF2021-reverse-部分wp
reverseezloginrejunkpy_tradeezMazeezDriverchallezPuzzleezlogin简单签到题,IDA32位打开,flag就在login()中跟进查看#include <stdlib.h>#include <stdio.h>#include <string.h>#include <math.h>```cint login(void){ double v0; // st7 sig原创 2021-12-09 19:56:22 · 1304 阅读 · 0 评论 -
UNCTF-日常训练-reverse-babypy
这题和上一题的思路是一样的,具体方法可以参考我的上一篇博客,我写得很详细了:UNCTF-日常训练-reverse-反编译先用pyinstxtractor解包,用010editor打开struct.pyc和baby.pyc,将baby.pyc的第一行用struct.pyc的第一行代替另存为一个123.pyc文件,然后就能正常反编译了,在线工具网站:在线pyc反编译反编译结果:代码挺好懂的,libnum库使用可以参考:libnum库的安装及使用import os, lib..原创 2021-11-27 11:43:20 · 1052 阅读 · 0 评论 -
UNCTF-日常训练-reverse-反编译
没有加壳IDA打开,没看到啥有用的信息,用动调也没调出啥来。。。参考大佬的博客,知道了这是python项目打包成的exe文件,如何打包可以参考python3项目打包成exe可执行程序 然后又翻了下之前动调的截图,看到这有个调用了python的dll。(之前都忽略了)然后就是需要从这个exe中解包得到代码,可以参考Pyinstaller解包先从GitHub上下载pyinstxtractor使用方法:cmd下进入该目录输入:python pyinstxtr..原创 2021-11-22 13:33:30 · 1304 阅读 · 0 评论 -
UNCTF-日常训练-reverse-re_checkin
简单的签到题64位程序,没有加壳IDA64位打开,main函数很简单看下Str2没有定义,推测应该是在程序运行的时候再给Str2赋值x64debug大法,先搜索字符串直接找到main函数的那几句字符串,跟随跳转下个断点然后一直按f9运行到断点,flag就出来了flag: unctf{WelcomeToUNCTF}...原创 2021-11-21 23:14:55 · 363 阅读 · 0 评论