CTF² XOR wp

CTF² XOR wp

IDA int __fastcall main(int argc, const char **argv, const char **envp) { int i; // [rsp+2Ch] [rbp-124h] char __b[264]; // [rsp+40h] [rbp-110h] BY

ctf2
ctf2
10月 BH3MT
CTF² reverse3 wp

CTF² reverse3 wp

DIE 没壳 int __cdecl main_0(int argc, const char **argv, const char **envp) { size_t v3; // eax const char *v4; // eax size_t v5; // eax char v7

ctf2
ctf2
10月 BH3MT
CTF² 新年快乐 wp

CTF² 新年快乐 wp

打包工具: UPX(3.91)[NRV,best] 那我们尝试解包 upx -d 新年快乐.exe -o 新年快乐a.exe 解包成功 Ultimate Packer for eXecutables C

ctf2
ctf2
10月 BH3MT
CTF² reverse1 wp

CTF² reverse1 wp

分析 int __fastcall main_0(int argc, const char **argv, const char **envp) { char *v3; // rdi __int64 i; // rcx size_t v5; // rax char v7; // [r

ctf2
ctf2
10月 BH3MT
CTF² reverse2 wp

CTF² reverse2 wp

int __fastcall main(int argc, const char **argv, const char **envp) { int stat_loc; // [rsp+4h] [rbp-3Ch] BYREF int i; // [rsp+8h] [rbp-38h] __p

ctf2
ctf2
10月 BH3MT
CTF² 不一样的flag wp

CTF² 不一样的flag wp

DIE发现每套壳 直接IDA int __cdecl __noreturn main(int argc, const char **argv, const char **envp) { char v3[29]; // [esp+17h] [ebp-35h] BYREF int v4; //

ctf2
ctf2
10月 BH3MT
ctfshow 签退 wp

ctfshow 签退 wp

pyc文件,直接用pyinstxtractor 得到py # Source Generated with Decompyle++ # File: re3.pyc (Python 2.7) import string c_charset = string.ascii_uppercase + stri

ctfshow wp
ctfshow wp
10月 BH3MT
ctfshow flag白给 wp

ctfshow flag白给 wp

脱壳 upx -d flag.exe -o a.exe IDA打开 GUI文件得找交互 我们发现了 TForm1Button1Click 应该是点击下边那个检查按钮的 _DWORD *__fastcall TForm1_Button1Click(int a1) { int v1; // edx

ctfshow wp
ctfshow wp
10月 BH3MT
逆向学习手记 #3 经验杂谈

逆向学习手记 #3 经验杂谈

暂无摘要...

10月 BH3MT
汇编语言学习

汇编语言学习

参考菜鸟教程 1.基础语法 汇编语言与机器码的关系 汇编指令和机器指令之间存在 一一对应 的关系。 每一条汇编指令都精确映射到一条 CPU 机器指令,不存在中间抽象层。 汇编程序的基本结构 .data 数据段 存放已初始化的全局变量和常量 .bss BSS段 存放未初始化的数据<

汇编语言学习
汇编语言学习
10月 BH3MT