租房路由争夺小记

租房时路由器被人初始化,宽带账号密码无人知晓。从弱口令尝试到 ARP 抓包、从路由器配置文件到源码修改,一步步把账号找回来,顺便给室友限了速。

2018 年 04 月 13 日 · 1 分钟 · Lsekit

一个 HelloWorld 引出的故事

VC6 编译的 obj 与 MASM32 联合编译时的三个连环 BUG:GetEnvironmentStrings 声明冲突、inc2l 打包静默失败、impREC 未更新 SizeOfHeaders。附 ESP 定律脱壳与导入表重建过程。

2018 年 04 月 04 日 · 2 分钟 · Lsekit

浅谈 XP 下最小 PE

手工构造一个能在 Windows XP 上运行的极小 PE 文件,逐字段拆解 DOS 头、NT 头、节表,验证哪些字段是加载器真正校验的、哪些可以省略。附可运行的最小样本结构说明。

2018 年 02 月 07 日 · 4 分钟 · Lsekit

浅谈 VC++ 中 C 语言函数入栈出栈的实现

从反汇编角度看 VC++ 下 C 函数的调用约定:参数如何压栈、EBP 如何建立栈帧、局部变量如何布局、函数返回时如何平衡栈。含 _cdecl / _stdcall / _fastcall 三种约定的实测对比。

2016 年 10 月 20 日 · 2 分钟 · Lsekit

北京联合大学内网渗透小记

2014 年在校期间,从 MSSQL 1433 端口弱口令入手,扫段、爆破、xp_cmdshell 提权,最终架起 VPN 绕过校园网认证。含当时用到的存储过程恢复语句。

2014 年 09 月 28 日 · 1 分钟 · CkDebug