自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(149)
  • 资源 (10)
  • 收藏
  • 关注

原创 ClassLoader源码阅读

【代码】ClassLoader源码阅读。

2023-07-16 13:40:50 864

原创 BaseDexClassLoader加载类流程源码阅读

双亲委派机制。

2023-07-16 12:35:27 232

原创 InMemoryDexClassLoader源码阅读

重点:dex_file 构造函数和dex_file_loader.Open。

2023-07-16 11:41:39 938

原创 搭建ssl双向验证python

【代码】搭建ssl双向验证python。

2023-07-06 21:33:21 763

原创 windows10编译lsposed/magisk

用JDK17编译,Android Studio版本用2022年3月的,不然提示AGP不兼容。作者打包Rust toolchain 在里面,官方ndk patch得到,具体可看上面链接。国内的话中途应该有失败的子模块,比如pcre,这个我打包了,自己下载即可。windows设置开发者模式,支持符号链接,同时git也要支持。这个主要是防止rust和cargo下载在home目录下,不强求。还可能遇到符号链接相关问题,设置下重新拉取再编译。改造代码,注意文件名,不同版本不一样。老出错,人工下载,然后改造下代码。

2023-07-03 14:06:23 921

原创 frida编译

我直接升级到3.12版本了,也能编译

2023-07-02 17:19:01 637

原创 llvm迁移到ollvm

位于LLVM 解决方案 Libraries 目录。pass开发,熟悉llvm接口,操作IR中间码

2023-06-26 19:30:19 131

原创 易语言使用node编译的js文件

需要设置NODE_PATH 路径为 I:\nodejs\node_global\node_modules。微软 jscript支持ECMA-262即ECMAScript5.1。自带的是jscript,且仅支持js5语法,需要转换,不然报错。直接生成导入js即可, 带 -s Crypto 参数。需要补环境,不复杂就用这种方式吧。不带 -s Crypto。

2023-06-16 17:34:02 1406

原创 windows编译安卓源码记录

装完ubuntu系统后拖拽复制文件进去验证vmtools安装情况,如果vmtools异常很麻烦,试了n多方法,最后还是重新安装系统解决, 如果ok的话,再继续下步骤,否则在vm重新装系统,装机注意个性化选择,防止后面再改。显执行上述命令之一,然后再执行 xdg-user-dirs-gtk-update 了。重新安装系统解决 vmtools问题/或者自行安装,自行安装好像都有点问题。确定vmtools安装正常,失败重装系统和vmtools。方式1 共享文件夹设置中禁用,再启用。前后耗费一天多时间,终于搞定。

2023-05-01 20:30:21 690 1

原创 win10编译scrcpy详解

投屏

2023-04-28 18:06:29 1298

原创 crackme例子2

本机是安卓10,常见模拟器又没法动态调试arm,采取unidbg大杀器

2023-04-16 20:19:25 331

原创 crackme例子1

解压assets下abcdefghddddd 拖入010 editor查看

2023-04-14 14:25:26 576

原创 dex文件结构

在DEX文件中,采用Adler-32校验算法计算出校验和,将DEX文件从0x0C处开始读取到文件结束,将读取到的字节数组使用Adler-32校验算法计算出结果即是校验和即checksum字段。checksum(校验和)是DEX位于文件头部的一个信息,用来判断DEX文件是否损坏或者被篡改,它位于头部的0x08偏移地址处,占用4个字节,采用小端序存储。010editor 加上dex.bt。

2023-04-09 15:15:40 671

原创 批量删除注册表指定键值

直接把python移动到另一个目录,居然pip会出错,还是启动原有路径的python.exe,只好又撤销移动路径了。

2023-03-30 00:54:06 1067

原创 一款图片识别文字网站协议分析

web协议,比较简单,无加密参数,适合新手练练。

2023-03-27 21:20:44 457

原创 jnitrace卡应用解决

定位后发现为jnitrace-engine 中dlopen replace问题,可能为frida升级造成版本,原先作者用replace是用于安卓7以上版本。jnitrace spawn 模式应用卡主,attach 模式正常。

2023-03-26 21:26:43 331

原创 ollvm vs2019编译

ollvm vs2019编译。

2023-03-21 18:50:51 600

原创 unidbg win10下安装过程

1 下载unidbg master分支zip包,解压,目录如下。2 运行 unidbg 下面test.cmd 命令。会下载一大堆依赖,等待一段时间即可。android sdk 参考。project 参考。

2023-03-20 20:52:10 393

原创 安卓7后证书迁到系统证书记录

安卓7后用户证书迁到系统证书记录。

2023-03-14 10:45:19 319

原创 js代码注入cookies

【代码】注入js代码。

2023-03-03 21:02:42 378

原创 结构体string用{0}初始化错误

第一个如果是对象必须可通过单参数0构造string不能通过0构造不用memset设置带非基本数据类型的结构体。

2022-09-03 02:05:08 583

原创 go旧版依赖切换到新版

go.mod 文件内提供了module, require、replace和exclude四个关键字。go.sum文件自动生成,一般不用人工管理。GO111MODULE 参数区分新版和旧版。module语句指定包的名字(路径)replace语句可以替换依赖项模块。exclude语句可以忽略依赖项模块。require语句指定的依赖项模块。新版依赖可直接运行下面命令执行。

2022-08-22 20:51:19 425

原创 python3管道通信demo(windows)

【代码】python3管道通信demo(windows)

2022-08-22 20:02:50 518

原创 桌面c++开发配置

最近做桌面c++ 开发需要弄一些配置。

2022-08-20 23:47:58 471

原创 python备忘

python备忘。

2022-08-13 22:42:24 186

原创 命令行设置proxy

so**cks5(本地解析hostname)

2022-08-12 23:50:31 682

原创 C++11/14之STD::SHARED_PTR引用次数详解

代码】C++11/14之STD::SHARED_PTR引用次数详解。

2022-08-11 09:48:28 289

原创 开发常用手册链接分享

Android API reference | Android 开发者 | Android DevelopersC++ 参考手册 - cppreference.comWeb API 接口参考google编码风格githubgiteeleetcode命令查询plantumldiagrams.netIDA Help: Alphabetical list of IDC functionsJavaScript API | FridaXposedHelpers | Xposed Framework API.

2022-08-02 19:35:15 522

原创 Android软件安全与逆向分析阅读笔记

Dalvic基于寄存器

2022-07-23 16:03:37 482

原创 高考填志愿规则

高考志愿

2022-07-07 00:05:23 137

原创 去掉windows快捷箭头脚本

下面脚本保存为bat文件,双击即可运行

2022-07-06 22:10:26 325

原创 electron之坑addon

需要配置下面俩项查看node.lib导出函数,主要有uvopensslv8zlib修改node.lib为最后依赖2017版本后依赖powershell脚本$ExecutionContext.SessionState.LanguageMode 看看是不是为 FullLanguage__PSLockdownPolicy 系统环境变量 为 1,如果为4为 ConstrainedLanguage。另外说明我设置 npm config set msvs_version 2019 无效...........

2022-06-26 12:07:13 518

原创 算法还原逆向

定位关键输入输出点找到参数被加密的过程以及结果的生成过程特征识别法ollvmida trace可以分析出参数被加密的具体算法混淆不强情况下frida hook相关函数

2022-06-22 00:39:09 171

原创 安卓安全/逆向面试题

安全、逆向

2022-06-19 22:01:34 4342

原创 分享一个手游脚本源码

给大家接触手游模拟脚本的一个样板,支持多分辨率适配脚本功能为批量送体力给好友,功能简单

2022-06-15 00:53:11 4613 2

原创 1154. 一年中的第几天

取巧实现

2022-06-15 00:31:48 75

原创 node c++和js互相调用

一些业务功能需要nodejs和c++互相调用选择封装性和便捷性最好的 node-addon-api

2022-06-14 23:47:58 2336

原创 逆向工程经验

经验记录明确目的获取目标软件内部数据调用目标软件功能了解目标软件实现思路定位关键点思路字符串日志开源库/系统库ui内存搜索(CE工具)函数调用堆栈(动态调试)关键事件(比如点击/弹窗)关键点分析动态分析(可看堆栈/运行/内存数据)静态分析(把握总体,方便)自身耐得住寂寞,厚积薄发工具参考可以看看这...

2022-04-24 11:50:30 178

原创 逆向工具介绍

hook微软 detourshook自身应用还行,如果hook 第三方软件中类函数,略坑需要自己处理this,比如逆向。minhookinject待定

2022-04-19 13:18:23 3954 2

原创 vs编译选项对hook的影响

最近在写成员函数hook遇到内联汇编的一些问题汇编一些注意事项一些选项会导致函数内插入一些汇编自动插入的code导致寄存器值变化,从而无法还原push ebpmov ebp, esp//插入的汇编局部变量/你的汇编C/C++调试信息格式设置编辑并继续,插入如下代码push ebxpush esipush edi启用c++异常会插入如下代码push offset __ehhandle或者push offset SEH_100014.

2022-03-15 20:54:32 1377

ddms资源下载,整个sdk筛选出来的

很难找啊,分享一个,主要是ida附加用,其它功能未测试

2023-07-04

Android投屏神器

Android投屏神器, 解压即可运行

2023-04-28

CyberChef 是一个用于加密、编码、压缩和数据分析的网络应用程序,被称为 “网络版瑞士军刀”

CyberChef 是一个简单、直观的 Web 应用程序,用于在 Web 浏览器中执行各种 “网络” 操作。 这些操作包括创建 hexdumps、简单编码(如 XOR 或 Base64)、复杂加密(如 AES,DES 和 Blowfish)、数据压缩和解压缩、计算哈希和校验和、IPv6 和 X.509 解析等等。 该工具旨在使技术和非技术分析人员能够以复杂的方式操作数据,而无需处理复杂的工具或算法。 它是由分析师在其多年时间进行构思、设计、构建和增量改进的。 已经尽了一切努力以可读和可扩展的格式构建代码。

2023-04-19

uc-crackme.zip

uc_crackme相关资源 博客地址 https://blog.csdn.net/u012787710/article/details/130153385

2023-04-16

clang.exe 带ollvm

clang.exe 带ollvm 详情参考博客 https://blog.csdn.net/u012787710/article/details/129685834

2023-03-25

vcpkg中可能下载失败的压缩包

vcpkg中可能下载失败的压缩包

2022-02-22

openssl 1.0.2静态lib库 windows

openssl 1.0.2静态lib库 windows

2022-02-14

大漠dll帮助文档后台工具.zip

内含dm.dll,dm.chm,大漠综合工具.exe 大漠免费版本,需要的下载。

2019-06-15

windows ELF工具集合

包含nm.exe, readelf.exe, objdump.exe, 用于windows平台下查看elf文件格式

2017-08-27

lua面向对象编程类库笔记

lua面向对象编程类库笔记(源码中)

2017-05-27

luajava从5.1升级到5.3

luajava64位系统支持,并且lua源码升级到lua5.3

2016-12-30

编译libcurl 例子

win 7下使用NDK编译libcurl完整例子

2016-12-28

JAVA对象所占内存大小计算例子

JAVA对象所占内存大小计算例子,博文地址:http://blog.csdn.net/u012787710/article/details/53164226

2016-11-14

章鱼扩展库例子(废弃)

非常详细的例子,lua c扩张,ndk编译

2016-08-21

大漠插件帮助文件压缩包

都懂得,大漠插件文档。

2013-11-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除