摘要: # Base64加密算法以及在IDA中的识别 ## **一、何为Base64算法?** Base64是一种基于64个可打印字符来表达**二进制数据**的表示方法。由于2的6次方等于64,所以每6个**比特**为一个单元。对于某个可打印字符。为什么这样说呢?我们首先了解一下Base64是如何设计的。3 阅读全文
posted @ 2023-06-19 22:07 Qsons 阅读(397) 评论(0) 推荐(0) 编辑
摘要: # **do...while循环、for循环、while循环反汇编** ### **do...while循环** C代码如下所示: * VC6++ * Debug32位版本 ```c #include "stdafx.h" void Function() { int i = 0; int sum = 阅读全文
posted @ 2023-06-19 17:03 Qsons 阅读(25) 评论(0) 推荐(0) 编辑
摘要: # 江苏工匠杯bad_python ### Python逆向 拿到附件是一个pyc文件,按照我们常规的python逆向思路,肯定是先试一试能不能uncompyle6反编译.![](https://img2023.cnblogs.com/blog/2726241/202306/2726241-2023 阅读全文
posted @ 2023-06-19 15:47 Qsons 阅读(164) 评论(0) 推荐(0) 编辑
摘要: # [BJDCTF 2020]encode ## **分析程序** * 无壳 * 32位ELF程序 程序运行回显如下: ![](https://img2023.cnblogs.com/blog/2726241/202306/2726241-20230619115608638-895301663.pn 阅读全文
posted @ 2023-06-19 11:58 Qsons 阅读(324) 评论(0) 推荐(1) 编辑
摘要: # **2020羊城杯easyre** * 无壳64位程序 * GCC编译 回显如下所示: ![](https://img2023.cnblogs.com/blog/2726241/202306/2726241-20230619084452669-1236602734.png) 放IDA中继续分析: 阅读全文
posted @ 2023-06-19 08:45 Qsons 阅读(17) 评论(0) 推荐(0) 编辑