
Android 热修复 Tinker 源码分析
<p>tinker有个非常大的亮点就是自研发了一套dex diff、patch相关算法。本篇文章主要目的就是分析该算法。当然值得注意的是,分析的前提就是需要对dex文件的格式要有一定的认识,否则的话可能会一脸懵逼态。</p> <p>所以,本文会先对dex文件格式做一个简单的分析,也会做一些简单的实验,最后进入到dex diff,patch算法...
<p>tinker有个非常大的亮点就是自研发了一套dex diff、patch相关算法。本篇文章主要目的就是分析该算法。当然值得注意的是,分析的前提就是需要对dex文件的格式要有一定的认识,否则的话可能会一脸懵逼态。</p> <p>所以,本文会先对dex文件格式做一个简单的分析,也会做一些简单的实验,最后进入到dex diff,patch算法...
<p>|----|-----------------------------------------------------------------------------------------------------------------------------------------| | 导读 | <strong>本文首先分析HTTP协议在安全...
<h2>简介 {#menu_index_1}</h2> <p>通过远程桌面连接 Windows 时,不能在系统中修改分辨率,只能在连接远程桌面的工具中设置。<br /> 对于 Windows 上的"远程桌面连接"工具,可在它的 <code>显示 - 显示配置</code>...
<p>主要通过 Android 上的一款多功能终端软件 NeoTerm 安装 JDK 实现此操作。</p> <hr /> <h2>效果演示 {#menu_index_1}</h2> <p><a href="https://www.bilibili.com/video/av47523062&q...
<p>现在WEB反而越来越少,APP越来越火,人们都将重心开始转向了APP,这也就出现了APP安全,这里分享一份 <strong>backlion</strong> 大佬发的 <strong>Android APP渗透测试方法大全</strong>。</p> <p><strong>&...
<blockquote> <p>Android killer 是一款可视化的安卓应用逆向工具,集Apk反编译、Apk打包、Apk签名,编码互转,ADB通信(应用安装-卸载-运行-设备文件管理)等特色功能于一身,支持logcat日志输出,语法高亮,基于关键字(支持单行代码或多行代码段)项目内搜索,可自定义外部工具;吸收融汇多种工具功能与特点,打造一站式逆向...
<p><img src="data:image/svg+xml;base64,PCEtLUFyZ29uTG9hZGluZy0tPgo8c3ZnIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmZmZmMDAiPjxnP...
<h1>一. Android 入门</h1> <h2>1、描述一下 android 的系统架构</h2> <p>android 系统架构分从下往上为 linux 内核层、运行库、应用程序框架层、和应用程序层。</p> <h3>Linux kernel:</h3> <p>负...
<p>完全开源,大家可以下载看看。</p> <p>项目地址: <a href="https://51tbox.com/">https://github.com/funnyzak/ChatMate-GPT</a></p> <p>功能特点如下:</p> <ul&...
<h1>0x00 前言</h1> <hr /> <p><a href="http://www.dexlabs.org/">DEXLabs</a>发表过题为《<a href="http://www.dexlabs.org/blog/btdetect">Det...