(置顶) 公告-文章发布时间问题

由于在考研期间, 旧博客服务器长期没有维护已经失效, 新博客的文章发布时间并不准确(为了方便, 按照整理博客的时间排列)

区块链技术与应用-Chapter2-密码学原理

学习视频链接: 肖臻-区块链技术与应用-Chapter2-密码学原理 原理一: 哈希函数 密码学原理英文名称性质功能 哈希函数SHA-256Cryptographic hash functioncol…

XCTF2023-Flagio

XCTF2023-Flagio ‍ 官方WP链接: https://in1t.top/2023/04/02/7th-xctf-final-super-flagio/ 超高难度, 坐了一天的牢 (悲) …

XCTF2023-预选赛-CheckFlow WP

第一次作为较大型比赛的出题人, 各位师傅轻点拷打QAQ. CheckFlow 本题主要考点是LDPC校验码, 使⽤6 * 12的校验矩阵, 原码⻓度6位, 校验码⻓度6位, 总⻓12位. LDPC码 …

StarCTF2022-Reverse

RE_NaCl 本题只看反编译很难看懂, 需要汇编 + 调试得到题目的大致逻辑 按照逻辑逐步调试 第一轮加密的data[]生成 首先是生成第一轮加密所需的data数组(元素类型为DWORD), 跳转…

Android系统启动流程

​#Android#​ init进程启动流程 来自Android系统初探 ​​ 源码路径: system/core/init (由多个源文件共同组成) 查看该路径下的文件 ​​ Android系统中,…

BUUCTF-label2-pwn1

label2-pwn1 考点 常规栈溢出原理 pwntools使用 学习基本python语法 熟悉pwntools提供的接口 pwndbg使用 推荐配合splitmind使用, 界面…

Android应用程序进程启动过程

注意用词: 是进程的启动过程(是一个动态的过程) 用词的区别: 应用程序进程启动: 整个进程启动过程 应用程序启动: Activity启动过程 启动过程: AMS启动应用程序时会检查该应用程序所…

逆向工程核心原理-第33章-隐藏进程

回顾 中间有一周没有看这本书了, 前面的知识有些遗忘, 所以在这里先把前面的东西缕一缕(copy) 调试器钩取API 使用DebugActiveProcess()建立起调试器被调试者的关系 通过DL…

逆向工程核心原理-第7章-栈帧

作用 栈帧在程序中用于声明局部变量, 调用函数. 同时利用EBP访问栈内局部变量, 参数, 函数返回地址等的手段. (个人理解: 栈帧就像是高中学的参考系, 用ESP来当参考系是非常困难的, 因为它会…