Frida手机、电脑成功安装之后,接下来就是需要在电脑上安装Charles,手机上安装一个VPN转发工具,我安装的是postern,相关配置百度一大把,而且很容易,接下来就是分别设置Charles和postern了 手机端 使用postern 转发Charles安装好之后在proxy-proxy settings里面打开socks proxy就好了,在postern重点需要注意的是添加一            
                
         
            
            
            
            1.资源的创建注意一下命名规则,一个面板及其相关的东西都放在同一个文件夹中,如果文件夹命名为xxx,则面板预制要命名为xxxPanel 2.打包以文件夹为单位进行打包,打包类为Packager.cs。这里要打包的东西分两种,一种为图片等资源,另一种为代码资源(即lua脚本)。对lua脚本的打包已经被框架搞好了,不需要我们考虑,我们要考虑的是对前者的打包,详细的见Packager.cs的Handle            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-27 11:49:34
                            
                                338阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            介绍构建客户端程序,常见的选项可能包括mfc、wtl、qt等。最近很多公司也选择使用CEF3来构建他们的客户端程序。由于 CEF3 正是一个浏览器核心,大部分工作都可以通过 JavaScript 来完成,这使得它在资源占用巨大的情况下具有极大的灵活性。虽然一些新的 UI 框架也提供了脚本模块,但它们不能提供程序员可以像 CEF3 那样仅基于脚本完成项目的能力。我想,一个脚本能力完整、体积小巧、效率            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-06 10:39:30
                            
                                127阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、Lua 教程 1、设计目的 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。2、Lua 特性轻量级: 它用标准C语言编写并以源代码形式开放,编译后仅仅一百余K,可以很方便的嵌入别的程序里。可扩展: Lua提供了非常易于使用的扩展接口和机制:由宿主语言(通常是C或C++)提供这些功能,Lua可以使用它们,就像是本来就内置的功能一样。其它特性: 
  支            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-08 23:52:15
                            
                                104阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            /*
* 只能为正整数
*/
var regNum0 = /^\d+$/;
 
/*
* 邮政编码
*/
var regPostCode0 = /^\d{6}$/;
 
/*
* 用户名
* 只能是字母数字下划线,并且以字母开头(5-16位)
*/
var regUserName0 = /^[a-zA-Z]\w{4,15}$/;
 
/*
* IP地址
            
                
         
            
            
            
            如何用fiddler抓包参考:先介绍一些前置知识点和环境配置Frida 安装和运行pip3 install frida frida-tools查看模拟器版本:adb shell
getprop ro.product.cpu.abi
>>> x86_64下载对应 frida-server:(小于或等于本地frida版本)解压到adb文件夹,推到手机里面:adb push frid            
                
         
            
            
            
            最近一直在完成一些robotium的小功能,用来更方便的完成一些小功能的测试,或者可以说用来娱乐吧,幸得群内大神思路指点,就此引申,终于把这个功能得以实现---------------将robotium脚本封装为APK,使用按钮控制用例运行覆盖程度,测试结果以简单的xml文件输入到手机SD卡目录下----------------------废话不多说,转正题:一、首先明确一点,这篇文章,是在你所编            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-10 18:40:20
                            
                                65阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录1 Frida及Google Pixel介绍1.1 why Frida1.2 Why google Pixel2 Google Pixel Root2.1 环境准备2.2 解锁手机2.2.1 OEM解锁2.2.2 进入bootloader模式2.3 手机刷机2.3.1 下载谷歌原生系统2.3.2 进入bootloader状态2.3.3 刷入官方原生系统`Android 8.1`2.4 T            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-27 14:48:28
                            
                                174阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            作者:机器,猫 
      最近一直在完成一些robotium的小功能,用来更方便的完成一些小功能的测试,或者可以说用来娱乐吧,幸得群内大神思路指点,就此引申,终于把这个功能得以实现 ---------------将robotium脚本封装为APK,使用按钮控制用例运行覆盖程度,测试结果以简单的xml文件输入到手机SD卡目录下---------------------- 废话            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-04 14:57:45
                            
                                46阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            下面教大家如何做一个分辨率通用的脚本 相信大家都很需要这个教程吧 我就以按键精灵论坛为例子:我们来做个点击搜索并输入搜索内容 第一步:首先我们要获取窗口句柄 关于获取窗口句柄的这部分我之前已经写过这个帖子了 大家可以到右侧链接查看: http://bbs.vrbrothers.com/viewthread.php?tid=203495 注意:以下部分需要完成第一步先 完成第一步差不多是这样、要注意            
                
         
            
            
            
            一、资源加密版本号:Quick-Cocos2d-x 3.3 Final调试工具:xCode 工程创建的时候选择的拷贝源码。 项目结构如图:  这个功能七月大神在很早之前就已经实现了,但是在3.3版本中有几个小BUG,可能很多人不知道一直卡住了。我就在这儿从头到尾的流程都讲一次。  道理很简单 主要就只用到quick-src/extra/approols/下面的HelperFunc这个类。 我只做了            
                
         
            
            
            
            Lua打包apk这里使用Cocos code ide 进行打包 , 后面会将在eclipse上的打包第一步:环境配置。配置android-sdk,ant,ndk的路径。第二步:选中你的工程文件,右键->Cocos工具->添加本地代码支持。这就是为你的lua工程添加C++代码(引擎我选的Cocos2d-x-3.7.1的,用3.8.1的打包老失败各种问题,不知道是不是我的ndk版本低的原因            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-04 15:18:41
                            
                                318阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 使用 Frida 进行 Android APK 逆向分析的完整指南
在当今的开发环境中,逆向工程是一项重要的技能,尤其是当需要分析和调试 APK 文件时。Frida 是一个开源动态插桩工具,非常适合进行 Android 应用的逆向分析。本指南将帮助你了解如何使用 Frida 进行 Android APK 逆向的完整流程,并提供具体的实现步骤和代码示例。
## 整体流程
下面是使用 Fri            
                
         
            
            
            
            起序:学 安卓逆向 用到的 Frida 框架,小规模实战一波。起 了解 Frida 框架简单使用 的作用。一、软件环境测试 APK 是比较老的版本,因为从这个版本往上都是经过 加固 的,反编译不出源码,我还不会 脱壳。所以…,你懂的。模拟器:雷电模拟器抓包工具:Fiddler反编译 APK 工具:jadx-gui软件:xx 合伙人二、抓包配置本文使用的 老版本 的 APK,使用的是 HTTP,下方            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-30 23:38:11
                            
                                604阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            java环境安装做基于android的原生app,首先需要安装java环境,需要到官网https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载相应的安装包,并进行安装。下载后直接进行安装就可以了,安装完成后,需要在终端中输入命令进行安装检查:在终端中输入java并回车,出现下图中的结            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-22 09:47:23
                            
                                143阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            定义:        从用户观点来看,一个模块就是一个程序库,可以通过require来加载(require用于使用模块,module用于创建模块),然后便得到了一个全局变量,表示一个table,这个table就像一个名字空间,其内容就是模块中导出的所有东西,例如函数和变量。一个规范的模块还应使require返回这个table &            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-15 11:25:54
                            
                                100阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、frida简介 1、什么是frida 通俗一点讲,Frida是为Native应用开发出来的一把瑞士军刀。从技术的角度讲,Frida是一个动态代码执行工具包。通过Frida你可以把一段JavaScript注入到一个进程中去,或者把一个动态库加载到另一个进程中去,并且Frida是跨平台的,也就是说,你可以对Windows, macOS, GNU/Linux, iOS, Android以及QNX 系            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-29 08:55:31
                            
                                326阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            成长篇:动静态结合逆向WhatsApp0x01.hook方法的所有重载在一篇文章带你领悟Frida的精髓(基于安卓8.1)一文中,我们已经学会了对放的重载进行处理的方法,我们先回顾一下代码:my_class.fun.overload("int" , "int").implementation = function(x,y){
my_class.fun.overload("java.lang.Str            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-22 21:44:45
                            
                                47阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Python网络请求urllib和urllib3详解urllib是Python中请求url连接的官方标准库,在Python2中主要为urllib和urllib2,在Python3中整合成了urllib。官方文档链接为:https://docs.python.org/3/library/urllib.html而urllib3则是增加了连接池等功能,两者互相都有补充的部分。urllib它是 Pytho            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-22 21:05:26
                            
                                49阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、环境win10、python38、frida库、夜神模拟器 (1)安装frida环境 (a)fridapython -m pip install frida    //运行python38版本
//python -m module_name相当于python /path/to/module.py(当我们知道一个模块的名字,但不知道它的路径时,我们可以通过 -m 参数)假如以上方法出错,建议本地            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-04 10:58:07
                            
                                327阅读
                            
                                                                             
                 
                
                                
                    