xyyr
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  • 友链

Moe2025 Easylibc — WorkBuddy 纯自动解题记录(含 patchelf 踩坑与 ret2vuln)

Moe2025 Easylibc — WorkBuddy 纯自动解题记录声明:本文所有分析、文件传输、patchelf 调试、exploit 编写与命令执行均由 WorkBuddy AI 助手通过 Kali MCP 远程控制 Kali 虚拟机自动完成,人工仅输入以下指令触发: “做pwn题,题目也叫pwn,在kali的桌面”(发现 EZtext) “又有一道叫做easylibc的新题,本机桌面
2026-07-03
pwn
#pwn

Moe2025 EZtext — WorkBuddy 纯自动解题记录

Moe2025 EZtext — WorkBuddy 纯自动解题记录声明:本文所有分析、exploit 编写、命令执行均由 WorkBuddy AI 助手通过 Kali MCP 远程控制 Kali 虚拟机自动完成 0x00 背景在 Linux 上用 WorkBuddy 写了个博客准备躺,突然想起 Kali 桌面上还有个 MoeCTF 2025 的 pwn 题没做。输入一句话:”做pwn题,题目也
2026-07-03
pwn
#pwn #MCP #WorkBuddy #MoeCTF #Kali-MCP #自动解题

WorkBuddy + IDA MCP + Kali MCP 组合拳分析 PWN 题

WorkBuddy + IDA MCP + Kali MCP 组合拳分析 PWN 题[TOC] 背景最近遇到一道 CTF PWN 题,需要分析一个二进制文件 pwn(ELF x86-64)。传统的做法是用 IDA 在 Windows 上静态分析,写脚本爆 seed,然后传到 Kali 上验证和打远程。文件来回传、两边环境不一致导致 rand() 结果对不上等问题非常折磨。 这次尝试了 WorkBu
2026-07-02
pwn
#pwn #IDA #MCP #WorkBuddy #逆向

iot固件逆向学习

iot固件逆向学习路由器逆向二进制安全 摄像头0day漏洞挖掘入门第一课_哔哩哔哩_bilibili 一二三课都看完了,但是自己再单独做的时候还是有很多需要回看的 再次感叹ai的力量,除了找到溢出点后少量的纠正,自己就能提取到rop链条,其次,对于qemu异架构的使用以及调试,脚本内开启执行调试与断点与调用,网上没有直接的教程,视频里也没有对于脚本内设置断点调用的教程,ai能给出一个可行的调用
2026-03-11
#re #iot

软件安全复习&re/web

软件安全复习/知识总结 考试前的复习,顺便回顾一下知识。 [TOC] 杂七杂八的基础概述知识 中午状态不佳,先总一下基本常识 软件安全面临的安全威胁:软件自身的安全(软件漏洞)、恶意代码、软件侵权 软件漏洞通常被认为是软件生命周期中与安全相关的设计错误、编码缺陷、运行故障等 恶意代码:软件或代码片段,如二进制执行文件、脚本语言代码、宏代码或是寄生在其他代码或启动扇区中的一段指令
2025-06-07
re&web&pwn
#re #web #安全

关于vue3知识的重新整合

关于vue3知识的重新整合 上次弄得太急,太快了 ,好多基础的东西都又忘了,这次来个全过程。 创建vue3项目:npm create vue; 创建成功后,npm install安装必要的包,扩展包要单独用npm下载,如 npm install vite-plugin-vue-setup-extend npm install axios(不要忘记下载) 运行vue项目:npm run dev
2025-05-27
vue
#vue

记一次持续化隐藏服务的程序分析

当计算机重启后,这个程序如何确保它继续运行(达到持久化驻留) ? 调用了CreatService函数,创建了一个服务,并设置为开机自启动。 分析过程: ==StartServiceCtrlDispatcherA== 函数将服务进程的主线程连接到服务控制管理器,这会导致线程成为调用进程的服务控制调度程序线程。 它的参数是一个结构体类型的指针 这里传入的
2025-05-25
re
#re

flask+vue前后端分离学习

flask+vue前后端分离学习 预期效果:使用flask+vue实现前后端分离 零基础速学 一周完成小组任务 Ok just do it 最终:实际5天多一点完成,感谢大佬发出来的建议CA的web端的参考 由于vue中有大量html语言,可能导致阅读混乱,有想要这个记录的md文件的可以私我 目前参考文章 neverlesslai/SimpleCAWEB: 简易CA系统的WEB
2024-12-12
flask
#web

git的学习使用

很久之前初学的时候总结的,突然发现了,传上来以备不时之需。 git的学习使用(一)基本操作: 安装配置好git 创建目录 init 初始化一个仓库,初始化完成后会出现一个.git文件夹。 git status 查看仓库的状态。它会显示所处的分支以及可以提交的内容。包括工作区文件以及缓冲区文件。 git add – 向缓冲区提交文件。 (1)先创建一个文件,然后add一下,这里可能会出
2024-12-12
git
#git

逆向工程课程随记+总复习

复习时间很充沛,打算从头到尾把ppt和相关的实验知识边摸鱼边捋一遍。 章节顺序按照老师的ppt顺序 涉及到栈的没整理,pwn玩了这么久栈,没必要整了(懒得整了)。 上课让写交过的东西 静态桥与动态桥 栈附近,哪里是传入的函数参数,哪里是局部变量(32位) 病毒置入文件的操作 [TOC] 第一章 数据的存储及表示形式 这里的单位:字节(byte)、字(双字节word)、双字(四字节dwo
2024-11-22
re
#re
12345

搜索

Hexo Fluid