ROPgadget基本用法
## 工具介绍 ROPgadget工具可以帮助你寻找合适的gadgets,在编写你的ROP exp的时候有很大作用。 ROPgadget支持 x86, x64, ARM, ARM64, PowerPC, SPARC和MIPS架构下的ELF/PE/Mach-O文件格式。 ## 工具安装 安装pwntools自带 ## 基本用法 ``` <pre…
thumbnail
WordPress美化:代码高亮插件优化
不太喜欢B2主题的代码高亮,对于技术博客尤其是用于经常要分享一些代码以供复制的博客来说非常不友好。网上查找了相关插件和教程也没有找到满意的。这里特此开坑,打算基于Code Syntax Highlighting Block插件进行一些定制,同时解决一些遗留bug。 因为我以前用过typecho,里面有一款Code Prettify插件实现的效果我很…
thumbnail
主键冲突报错注入
原理 利用RAND()和GROUP BY,以包含RAND()的数据为键进行分组(GROUP BY),在执行过程中,GROUP BY会读取每一行数据,如果已存在相应的键值会更新对应行的值,否则会插入该键值,而插入该键值时会重新执行RAND()函数,而不是用之前读取到的值,如果此时RAND()生成了与已有键值冲突的值,则会导致主键冲突报错,报错格式如下…
thumbnail
Windows更改用户文件夹名
部分软件不支持中文路径,但Windows注册的时候有些人可能用了中文用户名,因此这里提供两种方法将用户文件夹改为英文,各有优劣,自行选择。 法一不需要另外复制文件,但要修改注册表。 法二不需要修改注册表,但要复制部分文件。 环境 Windows 10/11 方法一:重命名文件夹并修改注册表 Step-0 创建还原点,备份注册表 这里用作意外操作失误…
thumbnail
Windows右键菜单新建md文件
因为平时经常用markdown文件,所以想到在windows中如果能直接右键新键会方便很多,查了一些资料之后,得到如下方法 Windows右键新建菜单添加新的文件类型的方法是修改注册表,本文以添加markdown文件为例,其他文件类型同理。 本文提供两种方式:脚本修改和手动修改。嫌麻烦不想看那么多的可以直接用注册表脚本的方式。 准备工作 一个Mar…