文章
9
标签
3
分类
3
主页
归档
标签
分类
列表
友情链接
About
LAD
zjybb的专属菜单
返回首页
搜索
主页
归档
标签
分类
列表
友情链接
About
zjybb的专属菜单
发表于
2026-04-09
|
更新于
2026-09-16
|
zjy
|
浏览量:
请输入密码查看内容。
Decrypt
文章作者:
LAIANDI
文章链接:
https://laiandi.github.io/2026/04/09/caidan/
版权声明:
本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议。转载请注明来源
LAD
!
zjy
上一篇
blog搭建过程
这是一个用 Hexo + Butterfly 搭建的个人博客,部署在阿里云轻量应用服务器上。这里记录一下从零到上线的完整过程、每一步用到的命令,以及主题风格的配置,方便以后回顾,也希望能帮到同样在折腾的人。 这是一个什么类型的博客简单来说,它是一个个人技术博客,内容主要分两类: CTF 学习笔记:以 Pwn 方向为主,记录题目分析、漏洞原理和利用过程,属于自己边学边记的 writeup; 生活向页面:比如「专属菜单」这种和吃饭有关的小页面。 所以它不太像资讯或营销站,更像是一个带一点个人色彩的学习记录站:技术文章 + 少量私人内容。 用到的技术 框架:Hexo 7(静态博客生成器) 主题:Butterfly 5 服务器:阿里云轻量应用服务器 面板:宝塔 Linux 面板 部署:本地生成静态文件后上传 一、本地搭建搭建教程主要参考 B 站 UP 主「卷二兔」的视频,主题配置各种细节则参考 Butterfly 官网。 视频链接:https://www.bilibili.com/video/BV1aV411p7Bc Butterfly 官网:https://butterfly....
下一篇
ctfshow pwn-67
题目:32bit nop sled checksec 只有栈溢出保护 IDA分析 运行一下这个 v5 地址被打印输出,但一直是动态变化的。 代码的大概意思是先输出一些信息,然后输出的会有栈中的地址,从 query_position 函数可以发现函数返回值是 v1 的地址加上 v2 的值,而 v1 是局部变量,那么它的地址就是栈里的地址,加上 v2 就代表接收函数返回值的变量 position=v1 的地址 + v2 的值 (即 & v1+v2)。然后程序会让我们输入大小为 4096 的字符串给 seed 变量,之后再让我们输入一个地址,将其赋给 v5,然后使用 v5 从我们输入的这个地址执行这个地址的代码。 因此我们可以从堆栈中执行。向程序提供 shellcode 很容易,因为它只要求输入。现在我们只需要找到一种方法来跳转到我们的 shellcode 的地址从而执行这个 shellcode。 刚好有个 fgets 可以读取 shellcode 到 seed,但是我们并不知道 seed 的地址。 跟进 query_position 函数:char *query_p...
相关推荐
2026-03-29
zjy
LAIANDI
welcome to my blog
文章
9
标签
3
分类
3
Follow Me
公告
This is my Blog
目录
1.
zjybb 的专属菜单
1.1.
泰式酸辣鸡腿
1.2.
彩椒牛肉
1.3.
口蘑炒鸡蛋
1.4.
泰式青柠酸辣虾
1.5.
番茄粉丝虾滑煲
1.6.
椒麻鸡翅
1.7.
芦笋炒牛肉
1.8.
蒜蓉粉丝蒸带子
1.9.
无骨鸭爪 / 凤爪
1.10.
青椒酿虾滑
1.11.
青椒鸡蛋炒火腿肠
1.12.
金针菇肥牛
1.13.
辣椒炒肉
1.14.
奥尔良薯骨鸡翅
1.15.
鲫鱼豆腐汤
1.16.
蒜香小龙虾
1.17.
酱油排骨
1.18.
土豆炖牛肉
1.19.
苹果炖牛肋条
1.20.
奶油蘑菇意面
最新文章
ctfshow pwn-75
2026-04-14
ctfshow-pwn72
2026-04-11
ctfshow-pwn71
2026-04-11
ctfshow pwn-68
2026-04-09
ctfshow pwn-67
2026-04-09
搜索
数据加载中