关于这方面的中文资料太少了,以至于可能很多对插件开发感兴趣的孩子们都不知从何下手,于是呢我就写了这篇文章,希望对你能有所帮助。如果你觉得文章内容有什么错误呢也请提出来。准备开发环境1. 从 App Store 安装 Xcode,再安装 Command Line Tools。这个可以在 Xcode 的偏好设置里找到。2. 安装 dpkg,用于 Debian 打包。先到 http://www.macp            
                
         
            
            
            
            前言我们以前介绍过Xposed,这个只可以Hook java层,如果要hook native层就要使用InlineHook了,以前的文章都有提到。今天介绍一个既可以Hook java层又可以Hook native层的框架,就是Cydia Substrate。环境安装Cydia Substrate apk使用adb install安装后,进入到app1、点击Link Substrate Files2            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-31 20:13:34
                            
                                271阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # iOS Cydia Substrate 脚本简介
随着iOS设备的普及,许多开发者开始探索如何在iOS上实现自定义功能。Cydia Substrate就是一个很好的工具,它允许开发者在iOS设备上创建和运行各种修补程序和扩展。本文将探讨Cydia Substrate的基本概念,并提供一些示例代码,帮助您了解如何使用它。
## Cydia Substrate是什么?
Cydia Subst            
                
         
            
            
            
            前阵子研究hook相关的东西,自己在网上搜集了一些资料,整理并记录一下,希望能给研究Android hook的小伙伴们提供一些帮助:一、 Cydia Substrate 的概述  1. 简介:  Cydia Substrate是一个代码修改平台。它可以修改任何主进程的代码,不管是用Java还是C/C++(native代码)编写的,是一款强大而实用的HOOK工具。  官网地址:http://www.            
                
         
            
            
            
            # Cydia Substrate 使用 iOS
## 介绍
Cydia Substrate 是一款适用于 iOS 设备的开发工具,它允许开发者在不修改原生应用程序的情况下,对其进行功能增强或修改。通过 Cydia Substrate,开发者可以创建和安装称为 "tweaks" 的插件,这些插件可以实时修改运行中的应用程序。本文将介绍 Cydia Substrate 的基本概念,并提供一些使用            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-24 13:37:10
                            
                                580阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ## 使用Cydia Substrate在iOS上实现修改功能
### 一、概述
Cydia Substrate是一个强大的iOS开发框架,允许开发者为现有应用程序添加功能或修改现有功能。使用Cydia Substrate,你可以创建扩展和调整,无需完全重写应用程序。这篇文章将介绍如何使用Cydia Substrate解决一个实际问题:在iOS应用中禁用特定的按键功能。
### 二、实际问题            
                
         
            
            
            
            Cydia Substrate、MobileHooker
MSHookMessageExMSHookFunctionMobileLoaderSafe ModeLogos
下面进行一一说明四、基本原理说明1,Cydia Substrate 和 Mobile Substrate* Cydia Substrate 原名为 Mobile Substrate 已经正式更名为 Cydia Substrate。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-05-18 16:58:00
                            
                                142阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            随着公司项目的不断功能迭代,项目的体积越来越大,各种瘦身策略迫在眉睫。由于平时使用Linux高级命令和shell脚本的机会不多,之前学的知识一下子想起来很难。所有趁着这次看脚本,重新温习一下。脚本解读如下:   #!/bin/sh
 
##### several cases that the scripts does not work:
##### 1) there is space o            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-01 19:37:14
                            
                                139阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            http://mobile.51cto.com/aprogram-454091.htm 您所在的位置:移动开发 > Android > Android编译 > Android HOOK工具Cydia Substrate使用详解 Android HOOK工具Cydia Substrate使用详解  T | 
   T       
    Cydia Substrate是一个代码修            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-09 18:11:28
                            
                                137阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Android上玩玩Hook:Cydia Substrate实战了解Hook还没有            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-01 13:36:35
                            
                                210阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Cydia Substrate是一个代码修改平台。它可以修改任何主进程的代码,不管是用Java还是C/C++            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-01 14:21:56
                            
                                227阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            - 确定目标:在这个App上编写Tweak实现的特定功能,比如拦截某个具体的应用的特定API调用,获得关键信息。 - 导出头文件:确定目标之后,就可以利用Clutch先App,然后利用class            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-04-12 14:03:32
                            
                                267阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                 cycript是大神saurik开发的一个非常强大的工具,可以让开发者在命令行下和应用交互,在运行时查看和修改应用。它确实可以帮助你破解一些应用,但我觉得这个工具主要还是用来学习其他应用的设计(主要是UI的设计及实现)。
混合模式,可以实时的和应用交互甚至修改应用。它的网址请猛戳这里。在官网上可以下载到完整的软件包。使用的方式有两种,一种是在越狱的设备上通过Mobil            
                
         
            
            
            
            
 BadgeClear(角标清除):可以清除App推送所在图标右上角出现的红色角标。在桌面长按图标后,图标开始左右摇动,再双击图标即可清除点击的图标角标。
 Bitesms(短信):收费插件,具有在不离开当前程序时快捷回复短信,iMessage的、定时发送短信、显示短信时间点、快捷写短信、隐藏短信通知、自动转发短信、密码保护等等功能
 FolderEnchanc            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-20 22:17:56
                            
                                159阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Android上玩玩Hook?跟着鬼哥学Android java hook (一) 插桩的概念是以静态的方式修改第三方的代码,也就是从编译阶段,对源代码(中间代码)进行编译,而后重新打包,是静态的篡改;  而hook则不需要再编译阶段修改第三方的源码或中间代码,是在运行时通过反射的方式修改调用,是一种动态的篡改 摘要:Hook的出现为开发者希望通过一个程序改变其他程序的某些行为的想法开拓            
                
         
            
            
            
            一、摘要本篇主要介绍:越狱、逆向环境搭建,iFunBox等软件安装,shell脚本登录、文件传输二、环境搭建1)越狱环境搭建下载unc0ver:淘宝买(下载好后,按照卖家提示安装cydia)iOS端安装软件Apple File Conduit “2”(可以访问整个iOS设备的文件系统):cydia搜索安装;appsync unified(绕过系统验证,可随意安装运行破解的ipa包):添加软件源ht            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-26 10:57:26
                            
                                77阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            主流的方式搭建一个App框架先看效果图              
    底部按钮 
    UITabBarController实现底部按钮 本文章的内容为:学会搭建类似于QQ界面框架第一步:设置窗口的主视图,在AppDelegate.m中didFinishLaunchingWithOptions:方法中将TabBarViewController的对象作为窗口主视图。(TabBarViewCo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-23 09:40:42
                            
                                11阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            cydia闪退解决办法_cydia无法连接网络的情况下用户应该怎么办呢?首先我们了解这款软件是一种为越狱的Ios用户提供的一种高级包装工具的图形界面,它可以帮助用户安装不被App Store认可的应用程序,同时它也是一款软件仓库的聚合器,有了这款工具之后,有几个被社区信任的员都能够避免对某个服务器的过度依赖,同时大部分软件包的稳定版本都可以在这里查询到。在使用这种软件的时候,也有一些用户很容易的解            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-21 23:55:03
                            
                                166阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Cydia Substrate是一个代码修改平台.它可以修改任何主进程的代码,不管是用Java还是C/C++(native代码)编写的.而Xposed只支持HOOK app_process中的java函数,因此Cydia Substrate是一款强大而实用的HOOK工具.官网地址:http://www.cydiasubstrate.com/官方教程:http://www.cydiasubstr            
                
         
            
            
            
            今天分享的是值得关注的十大React Hook库。正文React Hooks是一种函数类型,允许你钩住React状态和生命周期功能。这个功能在React 16.8更新中首次引入,从那时起,它已经成为任何React应用程序的一个重要组成部分。因此,作为网络开发者,我们应该知道实现React Hooks的最佳方法,本文将讨论十大React Hook库,可以很容易地用于你的下一个React项目。在使用R