原文:利用Cydia Substrate進行Android HOOK

Cydia Substrate是一個代碼修改平台。它可以修改任何主進程的代碼,不管是用Java還是C C native代碼 編寫的。而Xposed只支持HOOK app process中的java函數,因此Cydia Substrate是一款強大而實用的HOOK工具。 官網地址:http: www.cydiasubstrate.com Demo地址:https: github.com zencod ...

2014-10-09 22:28 1 10029 推薦指數:

查看詳情

利用Cydia Substrate進行Android HOOK(二)

在前面關於Substrate的介紹中我們已經講了用Substrate hook java代碼,現在我們講下怎么用它hook native代碼。hook native代碼我們需要編寫Substrate extensions,它跟native庫一樣被視作標准的android包的一部分 ...

Tue Oct 27 07:52:00 CST 2015 0 7432
使用cydia substrate進行android native hook

cydia不僅可以hook java代碼,同樣可以hook native代碼,下面舉一個例子來進行android native hook 我是在網上找到的supermathhook這個項目,在他基礎上修改的,本來是為了倉促應對阿里的ctf 這個項目位置: 這個項目是用來hook jni ...

Wed Jan 28 06:16:00 CST 2015 1 8941
Android Studio Cydia Substrate Hook筆記

如果僅僅是java層hook的話,建議使用xposed框架即可,如果要hook so層的東西,就不得考慮用下cydia了。折騰了幾天cydia,java層hook能夠成功,系統so hook也能成功,但是hook三方庫總是失敗,原因不明,有時間繼續折騰。以下僅僅是cydia hook java ...

Wed Apr 26 02:47:00 CST 2017 0 2017
使用Cydia Substrate Hook Android Java世界

從來沒接觸過AndroidHOOK,在看雪上找到了一篇HOOK 的文章,但是太復雜了,應該是本地環境問題,測試不成功。 后來搜到Cydia Substrate,看了幾篇文章,進入官網查看了一下文檔,簡直是神器,HOOK過程簡潔,總共就幾個關鍵API,使用起來特別方便。 於是在blog記錄一下 ...

Sat Feb 20 22:32:00 CST 2016 0 1776
使用Cydia Substrate Hook Android JNINativeInterface.md

Hook JNINativeInterface http://bbs.pediy.com/showthread.php?t=200398, 很早就有大大給出方法了. 記得看雪已經有人發過一份源碼:用來hook jni 用來打印日志的,http://bbs.pediy.com ...

Tue Sep 13 00:27:00 CST 2016 1 1946
用 Xcode 開發 Cydia Substrate 插件(一)

關於這方面的中文資料太少了,以至於可能很多對插件開發感興趣的孩子們都不知從何下手,於是呢我就寫了這篇文章,希望對你能有所幫助。如果你覺得文章內容有什么錯誤呢也請提出來。 准備開發環境 1. 從 ...

Fri Sep 04 07:49:00 CST 2015 0 2075
HOOK別人的dylib(HOOK cydia里面的插件)

以下僅做我在hook 中的記錄, 環境 VM PRO 15   MAC OS 15   Xcode 11.2 工具 monkeydev   install_name_tool   otool 思路:將要hook 的dylib,注入到我們新建的xcode工程中,然后拿着 ...

Wed Feb 12 23:01:00 CST 2020 0 1407
Android 利用SurfaceView進行圖形繪制

利用SurfaceView進行繪制 SurfaceView使用介紹   SurfaceView是View的一個特殊子類,它的目的是另外提供一個線程進行繪制操作。   要使用SurfaceView進行繪制,步驟如下:   1.用SurfaceView進行繪制,首先要創建一個類 ...

Tue Apr 09 21:18:00 CST 2013 2 11326
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM