分为stack、fmtstr、heap、misc四部分,用作记录思路和用得上的gadget。

以下二级标题不带网站的默认为buuoj对应分区题目。

updated on 2022/10/23:

buu前五页已经完成,该专栏将不再更新具体的思路与exp。

接下来可能学内核、高版本的house系列,比赛的题解会单独开文章,并在对应的栏目添加文章链接。

阅读全文 »

分为re、crypto、misc三部分,用作记录思路和用得上的gadget。

以下二级标题不带网站的默认为buuoj对应分区题目。

阅读全文 »

注意:本文仅对微信拼手气红包的算法进行分析,指出最佳的抢红包位置,并不能帮助读者从微信红包中盈利。

阅读全文 »

题意简述

给出mt19937中的10个参数,并给出刚刚生成的前个伪随机数,求出伪随机数对应的种子seed。

阅读全文 »

本教程只介绍将python作为一种脚本语言所需要的基本知识点。其目的不是为了机器学习或者数据分析,而是让你写出代码短小、易于维护,而且永远也不会爆ull脚本

具有良好C基础的读者可以在一个下午掌握这些知识点。

本教程部分引用了廖雪峰的博客,且以python3为基础。

阅读全文 »

与csapp相比,《加密与解密》更偏向于实践一点,内容丰富但比较杂。汇编代码语法与csapp不同,采用intel语法。

阅读全文 »

(本文汇编代码统一采用AT&T语法)

友情提示:

看这本书,笔记、习题、实验三者缺一不可。

如果你觉得中文翻译质量欠佳,想选择英文原版阅读,那么千万不要选择Global Edition!因为Global Edition的习题环节错误百出,有许多题答案根本无法与题目相对应,严重影响阅读体验和对知识的理解!(我就是白嫖了github上面的免费资源,虽然不是影印版,而且正文质量很高,但习题这个问题就可以盖过其他所有优点)。我现在不得不边看英文原文边做中文版本上的习题(lll¬ω¬)

阅读全文 »
0%