首页
Search
1
v2ray异常错误之二
3,310 阅读
2
linux时区设置
2,698 阅读
3
DB2常用操作
2,173 阅读
4
websphere修改jvm内存xmx和xms
1,929 阅读
5
nfs客户端文件属主为nobody的现象
1,552 阅读
技术
生活
运动
游戏
电影
登录
Search
标签搜索
docker
linux
troubleshooting
nginx
secure
truenas
mysql
windows
python
esxi
docker swarm
oracle
zabbix
tomcat
blog
dsm
群晖
rpa
freenas
db
cad
累计撰写
291
篇文章
累计收到
0
条评论
首页
栏目
技术
生活
运动
游戏
电影
页面
搜索到
2
篇与
的结果
2022-05-13
汇编指令学习
汇编指令 汇编指令的一般结构: mov ecx,[rsi+07E0] 命令 结果去向,数据来源 操作码|数据1|数据2 操作码一般长度为1-3字节 寄存器和访存 x86寄存器 x86架构下只有16个寄存器 rax r8 rdx r9 rcx r10 rbx r11 rsi r12 rdi r13 rsp(特殊用途) r14 rbp r15 访问内存 一般使用中括号内既是访问内存地址 [01350CB0] [rax] [rax+10] 规定 寄存器和中括号可以在任何位置使用 一条指令中最多有一处访存 代码注入方式 AOB(array of byte) 原理:一般游戏的更新不是修改已有代码时,代码的只是位置发生变化,那编译到程序中的汇编命令的操作码间的相对位置就不会发生变化,这时将操作码视作数据来定位,使用 准确操作码|地址|地址|准确操作码|地址|地址... 的模糊方式来找到准确的注入点 特殊标签: 绝对地址->其后的指令位于内存的这个位置 普通标签: 其后的地址位于内存的某个位置->标签获得对应的地址 cheatengine 直接寻找数据 直接通过游戏变化查找对应的变化数据 间接寻找数据 ####### 同类数据 受同一指令影响的数据 寻找指令 已知数据 连续内存区域 ####### 辅助信息查找 tutorPW - Step 5: Code finder (PW=888899) 冻结指令 - Step 6: Pointers: (PW=098712) 寻找指针 - Step 7: Code Injection: (PW=013370) 指令注入 - Step 8: Multilevel pointers: (PW=525927) 多层指针 - Step 9: Shared code: (PW=31337157) 注入程序编写
2022年05月13日
809 阅读
0 评论
0 点赞
2022-01-08
使用hexo搭建静态博客
准备工作 一台云服务器或者Github账号 安装node.js和git 写博客 安装Node.js和git 在个人电脑上安装Node.js和git,然后安装hexo 安装完node.js和git后打开命令行 输入以下命令安装hexo npm install -g hexo-cli 初始化静态博客 创建一个文件夹用于存放博客源文件 在文件夹下使用hexo进行初始化 hexo init <folder> 博客配置 具体配置可以看官网文档 hexo中文文档 常用命令 新建文章 hexo new [layout] <title> 生成静态页面 hexo generate 选项 描述 -d, --deploy 文件生成后立即部署网站 -w, --watch 监视文件变动 -b, --bail 生成过程中如果发生任何未处理的异常则抛出异常 -f, --force 强制重新生成文件 Hexo 引入了差分机制,如果 public 目录存在,那么 hexo g 只会重新生成改动的文件。使用该参数的效果接近 hexo clean && hexo generate -c, --concurrency 最大同时生成文件的数量,默认无限制 其他命令 见命令文档 hexo命令 部署到github page 网络上有相关的资料,可以自己查询如何处理 同步到个人服务器上 使用github action 部署到 github page的库中时 同步在服务器中拉取静态网站的仓库即可同步 参考文章 github action
2022年01月08日
1,202 阅读
0 评论
0 点赞