一直以来对逆向开发蛮感兴趣,从去年虾神的 Pokemon Go 解除锁区教程开始,逐渐学习了一些逆向相关的知识。于是最近尝试着对钉钉做了一些逆向的工作,主要是针对打卡功能,原因就算我不说相信你也一定知道(嘿嘿)。本文非常基础,都是 Hook 一些函数来完成功能,没有涉及到二进制反汇编。
开发环境
2024年08月23日
一直以来对逆向开发蛮感兴趣,从去年虾神的 Pokemon Go 解除锁区教程开始,逐渐学习了一些逆向相关的知识。于是最近尝试着对钉钉做了一些逆向的工作,主要是针对打卡功能,原因就算我不说相信你也一定知道(嘿嘿)。本文非常基础,都是 Hook 一些函数来完成功能,没有涉及到二进制反汇编。
开发环境
2024年08月23日
常用命令
查找整个目录下所有文件中包含关键字“name”的文件
grep -rn "T01_PTY_STUS_H" * 显示出关键字存在的行数和所在行的内容
2024年08月23日
程序代码的依赖和调用关系如下图所示:
2024年08月23日
Linux系统拥有非常灵活和强大的日志功能,可以保存几乎所有的操作记录,并可以从中检索出我们需要的信息。 本文简介一下Linux系统日志及日志分析技巧。
2024年08月23日
旧游无处不堪寻,无寻处,惟有少年心
每每读到这句诗词,都会让我有种在大量错综复杂的文档中寻找自己需要的资料,很苦恼,虽然最终都能够找到,但是中间的曲折不言自明的体会。
相信大家和我一样,一定经常遇到寻找数年前,或者数月前,甚至昨天写好的文档,但是就是找不到的情形。
2024年08月23日
vim/vi file【打开文件】按Esc键,结合如下命令,进行编辑
:i 【进入编辑状态】
:%s/aa/bb/g【将文件file中所有的aa替换成bb】
:r file 【读取文件file的内容】
编辑结束后,按Esc退出编辑状态,结合如下命令根据需要进行保存或者不保存
:wq【保存退出】
:q!【不保存退出】
:w【保存文件】
:wq!【保存退出】
:x【保存退出】
:x!【保存退出】
2024年08月23日
linux常用命令
以下为本人最常用,但又经常忘记的命令,一直在印象笔记记录,现在分享给大家,如果能给你点帮助是最好的了。
vi 命令