【CTF】PWN 格式化字符串漏洞的利用示例
格式化字符串漏洞是 PWN 中一定要掌握的一种基本漏洞。它比栈溢出漏洞稍稍复杂一点,需要对函数的调用过程有着更全面的理解,尤其是调用栈的变化情况。格式化字符串的构造需要一定的技巧,本文通过两个简...
格式化字符串漏洞是 PWN 中一定要掌握的一种基本漏洞。它比栈溢出漏洞稍稍复杂一点,需要对函数的调用过程有着更全面的理解,尤其是调用栈的变化情况。格式化字符串的构造需要一定的技巧,本文通过两个简...
本文通过两个基本实例来演示 PWN 中栈溢出漏洞的利用。在开始之前,请准备好需要的工具:Linux 系统(配好 32 位程序运行环境)、Python 2、pwntools、gdb-peda、ID...
用 OpenMP、MPI、CUDA 实现蒙特卡洛算法(Monte Carlo method)计算圆周率 $\pi$,并探索算法参数与运算性能以及精度之间的关系。
实现一个多线程并发访问的队列Implement a multi-access threaded queue with multiple threads inserting and multipl...
写在前面目前,主流的 WiFi 加密方式是 WPA/WPA2,使用 Aircrack-ng 工具可以捕获 WPA/WPA2 握手包并对其进行暴力破解。本文介绍如何使用此工具来对附近的 WiFi ...
下载一个文件后,检查其 MD5、SHA1 或 SHA256 等校验码是非常常见的事情。Windows 和 Linux 都自带了计算文件校验码的工具,下面来分别介绍。Windows方法一:Get-...
有时候我们更新完 Visual Studio 以后,原先的项目可能就不能正常编译了。可以发现,标准头文件不能被正常包含,提示“无法打开源文件”,如下图:这种情况的出现往往是因为更新了 Windo...
这是一道 CTF Web 入门题。两个不同的字符串变量,要求它们的 MD5 “相等”,有可能吗?