专栏名称: 利刃信安
利刃信安
51好读  ›  专栏  ›  利刃信安

【逆向分析】BUUCTF 逆向题目 内涵的软件

利刃信安  · 公众号  ·  · 2024-04-21 10:42

正文

BUUCTF 逆向题目 内涵的软件

题目地址:

https://buuoj.cn/challenges#%E5%86%85%E6%B6%B5%E7%9A%84%E8%BD%AF%E4%BB%B6

https://files.buuoj.cn/files/0450881183f6478e110f9ea27581683b/70125468-0786-4705-bd91-87037f8f3e16.exe

首先,查壳

信息:     文件名: H://BUUCTF/内涵的软件/70125468-0786-4705-bd91-87037f8f3e16.exe    大小: 184408(180.09 KiB)    操作系统: Windows(95)    架构: I386    模式: 32    类型: 控制台    字节序: LE

使用IDA32打开

F5

int __cdecl main_0(int argc, const char **argv, const char **envp){  char v4[4]; // [esp+4Ch] [ebp-Ch] BYREF  const char *v5; // [esp+50h] [ebp-8h]  int v6; // [esp+54h] [ebp-4h]
v6 = 5; v5 = "DBAPP{49d3c93df25caad81232130f3d2ebfad}"; while ( v6 >= 0 ) { printf(&byte_4250EC, v6); sub_40100A(); --v6; } printf(asc_425088); v4[0] = 1; scanf("%c", v4); if ( v4[0] == 'Y' ) { printf(aOd); return






请到「今天看啥」查看全文