归档

2020

全部文章
实验
SEEDLabs / 6

MD5 Collision

《SEEDLabs》第 6 篇:构造内容不同却具有相同 MD5 的文件,再让哈希相同的两个可执行程序表现出不同行为。

seedlabmd5
实验
SEEDLabs / 5

SQL injection

《SEEDLabs》第 5 篇:在实验应用中复现登录绕过与数据篡改,再用预处理语句验证 SQL 注入的防御方式。

seedlabsql
实验
SEEDLabs / 4

XSS

《SEEDLabs》第 4 篇:浏览一次个人主页,为什么会替别人传播恶意脚本?在实验站点复现 XSS 蠕虫,观察用户内容变成可执行代码的后果。

seedlabxss
实验
SEEDLabs / 3

CSRF

《SEEDLabs》第 3 篇:只是打开一个网页,账户资料却被改了?在实验站点观察浏览器如何带着登录身份发出伪造请求,再验证防护措施。

seedlabcsrf
实验
SEEDLabs / 2

Return-to-libc Attack and ROP

《SEEDLabs》第 2 篇:栈上的代码不能执行,溢出攻击就结束了吗?在实验中把返回地址指向已有代码,理解返回 libc 与 ROP 的复用思路。

seedlabreturn-to-libc
实验
SEEDLabs / 1

Buffer-Overflow Attack

《SEEDLabs》第 1 篇:输入长一点,为什么就能改写程序的执行流程?观察栈溢出如何覆盖控制数据,再逐项开启防护,比较实验结果。

seedlabbuffer-overflow
工具

CMake 学习

源文件散在不同目录,还依赖自己写的库,怎样统一构建?用 CMake 描述目标之间的关系,让工具安排编译与链接。

cmakecppc
数学

网络空间安全数学基础笔记

给密码学课程备一份数学工具箱:整理模运算与有限代数结构的计算方法,并用具体加密算法说明它们如何派上用场。

notemathgroup
数学

概率论笔记

随机现象如何用数学描述,有限样本又能告诉我们多少?这份概率统计笔记整理建立模型与推断总体时常用的公式和方法。

noteprobability
过往归档1 篇

共 10 篇文章

搜索文章

ESC

输入关键词,搜索文章标题、标签与正文。

选择 · Enter 打开 · Esc 关闭