Hack Your Heart
Latest Posts

阿里云伏魔webshell检测引擎分析与对抗

前言 应朋友的邀请去打了打今年的伏魔挑战赛,这也是我第一次打这种 webshell 绕过的比赛,听说阿里云的伏魔引擎是基于 LLM + 污点分析 做的 webshell 检测,让我这个本来就做 SAST 的人非常感兴趣,玩这个比赛主要也是想要研究研究伏魔的原理,最后交了四十多个样本,过了十二个,在 PHP 方向排第六: 伏魔原理初探 其实阿里云的公众号之前就曾发过一篇文章,讲了讲他...

Pwn学习日记 3

序-加深调用栈理解 时隔五年半,我又捡起来了,现在学起来比较顺畅。 我经常犯一个毛病,把学习笔记搞得像备课,例图,例句事无巨细,但大多是在抄老师或书上的内容。没什么必要,所以这里只记录我的迷惑,还有基本原理、exp之类。不会像前两篇一样抄PPT。 前面的复习中,思考了一些问题,现在补一下回答。 Q:为什么脚本不用recvline那一行,直接写sendline也可以? A:...

RCE Labs Writeup

BUU打不开了,只能来刷其他的,本想刷CryptoHACK,但是那个貌似有点难,密码我还是不太懂。 很早以前就在各种CTF群见过探姬,我一直以为 Tā 是二次元,但没想到 Tā 还女装,推特很多图。至于是不是男娘不知道。 Tā 课讲得很不错,CTF办赛、授课、靶场做得都很好。 【RCE-Labs】就是探姬做的命令执行靶场,同类的还有 【PHPSerialize-labs】PHP反序列化...

《微信读书》全字体下载-AI楷体

看到《微信读书》的 AI楷体 很好看 但是找不到下载方法,之前在吾爱破解上是有人分享的,可惜网盘过期了。 手头没有 root 环境,但是微信读书居然有网页版,甚至不需要登录就可以看书。而且这个软件无论网页版还是手机版都非常简洁。 算是腾讯系的良心app了 r.qq.com 就是微信读书的网页版,F12打开,点击网络标签。点击某个字体下载,就能找到一条字体流量,然后下载就行了。 ...

PHP 反序列化总结

转载自好兄弟 dr0n 的文章:php反序列化总结 常见的魔术方法 __construct(): 在创建对象时候初始化对象,一般用于对变量赋初值。 __destruct(): 和构造函数相反,当对象所在函数调用完毕后执行。 __call(): 当调用对象中不存在的方法会自动调用该方法。 __get(): 获取对象不存在的属性时执行此函数。 __set(): 设置对象不存在的属性时执行此函...