Welcome MyBlog!
03 2024 档案
摘要:
逆向中常见的加密算法 1.Base64 1) 原理与特征: a.原理:将3个byte(即3×8=24bit)切割为4×6,然后根据6bit表示的数字在base64表(64byte的表)寻找对应的值;如果待加密字符串长度不为3的整数,则在末尾处补0对齐,其中0对应的字符为'='。 b.特征:在
阅读全文

摘要:
OllyDbg的简单使用-SMC 以scu×401ctf2021-re2-pixpix为例 1.先查壳,无壳,进入IDA进行分析 2.进入main函数,并没有特殊的字符串进行提示,exe文件也没有提示需要进行输入。 继续分析,GetPixel函数提取了对应坐标的像素值,然后在if-dowhile循环
阅读全文

摘要:VM逆向 一、VM是什么? 1.模拟一个cpu去执行指令的一个过程。 2.基于虚拟机的代码保护技术,将可执行代码转换为字节码指令系统的代码。即将程序的代码转换为自定义的操作码(opcode) 3.解决vm逆向有很多方法,但大致思路都是翻译确定每条opcode进行的操作,或是通过硬件断点+idapyt
阅读全文