|
794 | 794 |
|
795 | 795 | </li>
|
796 | 796 |
|
797 |
| - <li class="chapter " data-level="1.4.4.1.2" data-path="../frida_tool_func/android/java_common/func_property.html"> |
| 797 | + <li class="chapter " data-level="1.4.4.1.2" data-path="../frida_tool_func/android/java_common/convert.html"> |
798 | 798 |
|
799 |
| - <a href="../frida_tool_func/android/java_common/func_property.html"> |
| 799 | + <a href="../frida_tool_func/android/java_common/convert.html"> |
800 | 800 |
|
801 | 801 |
|
802 | 802 | <b>1.4.4.1.2.</b>
|
803 | 803 |
|
| 804 | + 类型转换 |
| 805 | + |
| 806 | + </a> |
| 807 | + |
| 808 | + |
| 809 | + |
| 810 | + </li> |
| 811 | + |
| 812 | + <li class="chapter " data-level="1.4.4.1.3" data-path="../frida_tool_func/android/java_common/func_property.html"> |
| 813 | + |
| 814 | + <a href="../frida_tool_func/android/java_common/func_property.html"> |
| 815 | + |
| 816 | + |
| 817 | + <b>1.4.4.1.3.</b> |
| 818 | + |
804 | 819 | 函数和属性
|
805 | 820 |
|
806 | 821 | </a>
|
|
809 | 824 |
|
810 | 825 | </li>
|
811 | 826 |
|
812 |
| - <li class="chapter " data-level="1.4.4.1.3" data-path="../frida_tool_func/android/java_common/call_stack.html"> |
| 827 | + <li class="chapter " data-level="1.4.4.1.4" data-path="../frida_tool_func/android/java_common/call_stack.html"> |
813 | 828 |
|
814 | 829 | <a href="../frida_tool_func/android/java_common/call_stack.html">
|
815 | 830 |
|
816 | 831 |
|
817 |
| - <b>1.4.4.1.3.</b> |
| 832 | + <b>1.4.4.1.4.</b> |
818 | 833 |
|
819 | 834 | 函数调用堆栈
|
820 | 835 |
|
@@ -1039,7 +1054,7 @@ <h1 class="search-results-title">No results matching "<span class='search-query'
|
1039 | 1054 | <script>
|
1040 | 1055 | var gitbook = gitbook || [];
|
1041 | 1056 | gitbook.push(function() {
|
1042 |
| - gitbook.page.hasChanged({"page": {"title": "附录","level": "1.5","depth": 1,"next": {"title": "参考资料","level": "1.5.1","depth": 2,"path": "appendix/reference.md","ref": "appendix/reference.md","articles": []},"previous": {"title": "native C","level": "1.4.4.3.1","depth": 4,"path": "frida_tool_func/android/c/native.md","ref": "frida_tool_func/android/c/native.md","articles": []},"articles": [{"title": "参考资料","level": "1.5.1","depth": 2,"path": "appendix/reference.md","ref": "appendix/reference.md","articles": []}],"dir": "ltr"},"config": {"plugins": ["theme-comscore","anchors","expandable-menu","-lunr","-search","search-plus","disqus","-highlight","prism","prism-themes","github-buttons","-splitter","splitter-nosessionbutcookie","-sharing","sharing-plus","tbfed-pagefooter","donate","sitemap-general","copy-code-button","blockquote-callout","toolbar-button"],"root": "./src","styles": {"website": "styles/website.css","pdf": "styles/pdf.css","epub": "styles/epub.css","mobi": "styles/mobi.css","ebook": "styles/ebook.css","print": "styles/print.css"},"pluginsConfig": {"tbfed-pagefooter": {"copyright": "crifan.org,使用<a href='https://creativecommons.org/licenses/by/4.0/deed.zh'>署名4.0国际(CC BY 4.0)协议</a>发布","modify_label": "最后更新:","modify_format": "YYYY-MM-DD HH:mm:ss"},"prism": {"css": ["prism-themes/themes/prism-atom-dark.css"]},"disqus": {"useIdentifier": false,"shortName": "crifan"},"toolbar-button": {"label": "下载PDF","url": "https://book.crifan.org/books/frida_re_example_function/pdf/frida_re_example_function.pdf","icon": "fa-file-pdf-o"},"sharing-plus": {"qq": false,"all": ["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban": false,"facebook": true,"weibo": false,"instapaper": false,"whatsapp": false,"hatenaBookmark": false,"twitter": true,"messenger": false,"line": false,"vk": false,"pocket": true,"google": false,"viber": false,"stumbleupon": false,"qzone": false,"linkedin": false},"donate": {"title": "","button": "打赏","wechat": "https://www.crifan.org/files/res/crifan_com/crifan_wechat_pay.jpg","alipay": "https://www.crifan.org/files/res/crifan_com/crifan_alipay_pay.jpg","wechatText": "微信打赏给Crifan","alipayText": "支付宝打赏给Crifan"},"sitemap-general": {"prefix": "https://book.crifan.org/books/frida_re_example_function/website/"},"fontsettings": {"theme": "white","family": "sans","size": 2},"blockquote-callout": {},"theme-comscore": {},"splitter-nosessionbutcookie": {},"prism-themes": {},"github-buttons": {"buttons": [{"repo": "frida_re_example_function","user": "crifan","type": "star","count": true,"size": "small"},{"user": "crifan","type": "follow","width": "120","count": false,"size": "small"}]},"expandable-menu": {},"copy-code-button": {},"sharing": {"qq": true,"all": ["douban","facebook","google","instapaper","line","linkedin","messenger","pocket","qq","qzone","stumbleupon","twitter","viber","vk","weibo","whatsapp"],"douban": false,"facebook": true,"weibo": true,"instapaper": false,"whatsapp": false,"hatenaBookmark": false,"twitter": true,"messenger": false,"line": false,"vk": false,"pocket": false,"google": false,"viber": false,"stumbleupon": false,"qzone": false,"linkedin": false},"theme-default": {"styles": {"website": "styles/website.css","pdf": "styles/pdf.css","epub": "styles/epub.css","mobi": "styles/mobi.css","ebook": "styles/ebook.css","print": "styles/print.css"},"showLevel": true},"anchors": {},"search-plus": {}},"theme": "default","author": "Crifan Li <[email protected]>","pdf": {"pageNumbers": true,"fontSize": 12,"fontFamily": "Arial","paperSize": "a4","chapterMark": "pagebreak","pageBreaksBefore": "/","margin": {"right": 62,"left": 62,"top": 56,"bottom": 56},"embedFonts": false},"structure": {"langs": "LANGS.md","readme": "README.md","glossary": "GLOSSARY.md","summary": "SUMMARY.md"},"variables": {},"title": "Frida逆向实例和工具函数","language": "zh-hans","links": {"sidebar": {"主页": "http://www.crifan.org"}},"gitbook": "*","description": "整理Frida逆向期间涉及到的各种实际案例,以及整理出的各种工具类函数。其中Frida的实际使用案例,包括网上别人的实例案例,包括官网的Cdeshare,以及frida和frida-trace。frida中包括iOS的ObjC的各种例子。包括Object对象的methods和ownMethods,以及用Interceptor去hook函数的,单个类的单个函数、单个类的所有函数、所有类的所有函数等。以及ApiResolver的案例以及Stalker的案例,尤其是___lldb_unnamed_symbol2575$$akd的完整代码;接着是frida-trace的实际例子,包括ObjC的akd中Apple账号验证过程、Preferences中Apple账号登录全过程的详细内容。"},"file": {"path": "appendix/README.md","mtime": "2024-03-19T01:23:11.589Z","type": "markdown"},"gitbook": {"version": "6.0.0","time": "2025-05-23T04:05:22.117Z"},"basePath": "..","book": {"language": ""}}); |
| 1057 | + gitbook.page.hasChanged({"page": {"title": "附录","level": "1.5","depth": 1,"next": {"title": "参考资料","level": "1.5.1","depth": 2,"path": "appendix/reference.md","ref": "appendix/reference.md","articles": []},"previous": {"title": "native C","level": "1.4.4.3.1","depth": 4,"path": "frida_tool_func/android/c/native.md","ref": "frida_tool_func/android/c/native.md","articles": []},"articles": [{"title": "参考资料","level": "1.5.1","depth": 2,"path": "appendix/reference.md","ref": "appendix/reference.md","articles": []}],"dir": "ltr"},"config": {"plugins": ["theme-comscore","anchors","expandable-menu","-lunr","-search","search-plus","disqus","-highlight","prism","prism-themes","github-buttons","-splitter","splitter-nosessionbutcookie","-sharing","sharing-plus","tbfed-pagefooter","donate","sitemap-general","copy-code-button","blockquote-callout","toolbar-button"],"root": "./src","styles": {"website": "styles/website.css","pdf": "styles/pdf.css","epub": "styles/epub.css","mobi": "styles/mobi.css","ebook": "styles/ebook.css","print": "styles/print.css"},"pluginsConfig": {"tbfed-pagefooter": {"copyright": "crifan.org,使用<a href='https://creativecommons.org/licenses/by/4.0/deed.zh'>署名4.0国际(CC BY 4.0)协议</a>发布","modify_label": "最后更新:","modify_format": "YYYY-MM-DD HH:mm:ss"},"prism": {"css": ["prism-themes/themes/prism-atom-dark.css"]},"disqus": {"useIdentifier": false,"shortName": "crifan"},"toolbar-button": {"label": "下载PDF","url": "https://book.crifan.org/books/frida_re_example_function/pdf/frida_re_example_function.pdf","icon": "fa-file-pdf-o"},"sharing-plus": {"qq": false,"all": ["facebook","google","twitter","instapaper","linkedin","pocket","stumbleupon"],"douban": false,"facebook": true,"weibo": false,"instapaper": false,"whatsapp": false,"hatenaBookmark": false,"twitter": true,"messenger": false,"line": false,"vk": false,"pocket": true,"google": false,"viber": false,"stumbleupon": false,"qzone": false,"linkedin": false},"donate": {"title": "","button": "打赏","wechat": "https://www.crifan.org/files/res/crifan_com/crifan_wechat_pay.jpg","alipay": "https://www.crifan.org/files/res/crifan_com/crifan_alipay_pay.jpg","wechatText": "微信打赏给Crifan","alipayText": "支付宝打赏给Crifan"},"sitemap-general": {"prefix": "https://book.crifan.org/books/frida_re_example_function/website/"},"fontsettings": {"theme": "white","family": "sans","size": 2},"blockquote-callout": {},"theme-comscore": {},"splitter-nosessionbutcookie": {},"prism-themes": {},"github-buttons": {"buttons": [{"repo": "frida_re_example_function","user": "crifan","type": "star","count": true,"size": "small"},{"user": "crifan","type": "follow","width": "120","count": false,"size": "small"}]},"expandable-menu": {},"copy-code-button": {},"sharing": {"qq": true,"all": ["douban","facebook","google","instapaper","line","linkedin","messenger","pocket","qq","qzone","stumbleupon","twitter","viber","vk","weibo","whatsapp"],"douban": false,"facebook": true,"weibo": true,"instapaper": false,"whatsapp": false,"hatenaBookmark": false,"twitter": true,"messenger": false,"line": false,"vk": false,"pocket": false,"google": false,"viber": false,"stumbleupon": false,"qzone": false,"linkedin": false},"theme-default": {"styles": {"website": "styles/website.css","pdf": "styles/pdf.css","epub": "styles/epub.css","mobi": "styles/mobi.css","ebook": "styles/ebook.css","print": "styles/print.css"},"showLevel": true},"anchors": {},"search-plus": {}},"theme": "default","author": "Crifan Li <[email protected]>","pdf": {"pageNumbers": true,"fontSize": 12,"fontFamily": "Arial","paperSize": "a4","chapterMark": "pagebreak","pageBreaksBefore": "/","margin": {"right": 62,"left": 62,"top": 56,"bottom": 56},"embedFonts": false},"structure": {"langs": "LANGS.md","readme": "README.md","glossary": "GLOSSARY.md","summary": "SUMMARY.md"},"variables": {},"title": "Frida逆向实例和工具函数","language": "zh-hans","links": {"sidebar": {"主页": "http://www.crifan.org"}},"gitbook": "*","description": "整理Frida逆向期间涉及到的各种实际案例,以及整理出的各种工具类函数。其中Frida的实际使用案例,包括网上别人的实例案例,包括官网的Cdeshare,以及frida和frida-trace。frida中包括iOS的ObjC的各种例子。包括Object对象的methods和ownMethods,以及用Interceptor去hook函数的,单个类的单个函数、单个类的所有函数、所有类的所有函数等。以及ApiResolver的案例以及Stalker的案例,尤其是___lldb_unnamed_symbol2575$$akd的完整代码;接着是frida-trace的实际例子,包括ObjC的akd中Apple账号验证过程、Preferences中Apple账号登录全过程的详细内容。"},"file": {"path": "appendix/README.md","mtime": "2024-03-19T01:23:11.589Z","type": "markdown"},"gitbook": {"version": "6.0.0","time": "2025-05-25T14:16:25.009Z"},"basePath": "..","book": {"language": ""}}); |
1043 | 1058 | });
|
1044 | 1059 | </script>
|
1045 | 1060 | </div>
|
|
0 commit comments