原创 【安卓逆向】--實現應用分身

製作土豆視頻的分身 1.在AndroidKiller中打開土豆視頻 2.在AndroidManifest中,查看包名信息,修改包名信息 修改後的包名 3.工程搜索中搜索“<provider”內容提供者,在最後增加個1使其不重

原创 【通用mapper】的使用

本文爲持續更新,工作中用到,不熟悉的就記錄下來以防忘記 通用mapper官方文檔:https://mapperhelper.github.io/docs/2.use/ 操作目的:批量更新某個字段 //根據id數據批量更新某

原创 idea中常用快捷鍵記錄

Ctrl+H 查看繼承關係 Ctrl+N 查找類 Ctrl+Shift+N 查找文件 Alt+insert 生

原创 Frp 內網穿透/web訪問本地服務

frp 是一個可用於內網穿透的高性能的反向代理應用,支持 tcp, udp 協議,爲 http 和 https 應用協議提供了額外的能力,且嘗試性支持了點對點穿透。 使用示例 根據對應的操作系統及架構,從 Release 頁面下

原创 springboot 常用pom

折騰了一晚上的pom一直報錯衝突,是在無奈,拿出了以前寫過的項目的pom直接用  <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.or

原创 【Linux】mysql5.6/java1.8/nginx安裝

本人使用的是centOS7.6 1、java1.8安裝: 安裝之前先檢查一下系統有沒有自帶open-jdk 命令: rpm -qa |grep java rpm -qa |grep jdk rpm -qa |grep gcj 如果沒有輸

原创 安卓逆向基礎學習

1.apk結構: assets 文件夾存放各種資源文件 lib 存放動態鏈接庫 METF-INF 存放簽名文件 AndroidManifest.xml 配置文件信息 dex Java代碼 arsc 信息資源 比如應用名稱 2.apk打包流

原创 【安卓逆向】--re管理器去廣告

打開re管理器,我們找到廣告頁面是在最後返回桌面的時候創建的。 第一時間想到的就是ddms查看一下運行信息,打開ddms,查看到廣告網址, 這是就去AndroidKiller搜索這個網址信息所在的文件 此時,我想刪除網址就可以達到去廣

原创 【安卓逆向】--去更新提示

這次的案例是好搜小說的更新,安裝打開app看到彈窗提示更新 將apk用Androidkiller打開,查看程序的入口界面。 查看入口界面的方法有兩個: 1.    直接在Androidkiller中可以看到 2.     在Androi

原创 【安卓逆向】---smail代碼閱讀

數據類型 Dalvik描述字符 java數據類型 B byte C char D double F float I int J long S short v void Z boolea

原创 【安卓逆向】 棧跟蹤及toast方法及Log日誌的插入和分析

在安卓逆向中,常常用到 棧跟蹤及toast方法及Log日誌的插入 以便於我們更好的分析代碼 下面就演示記錄這三個方法的使用及簡單的分析: 1.插入Log信息輸出: 在方法的開始處,我們右擊->插入代碼->Log信息輸出 然後我們反編譯

原创 【安卓逆向】---smail代碼閱讀-Dalvik字節碼

數據類型 Java數據類型 dalvik數據類型 int I byte B char C double D float F long J short S void V boolean Z array [ object L 最後的數據和對象

原创 【安卓逆向】去廣告基礎學習

本次學了apk去廣告基礎–寫個博客雖然沒什麼用 1.講apk拖到AndroidKiller打開,查看權限,帶有STATE結尾的則是聯網相關的權限 2.搜索apk請求網絡的權限 3.刪除請求網絡的權限 這我就不演示了…然後回編譯安裝

原创 獲取list集合對象的某個屬性值

在項目中需要取出一個門店所有的設備上線狀態是【integer】集合---->接口已經有了獲取所有設備新的是【對象】集合 本來是想讓負責設備的人寫接口的,可是人家不願意,無奈只能自己在現有接口操作了 List<HraDevice

原创 通用的mapper使用

本文爲持續更新,工作中用到,不熟悉的就記錄下來以防忘記 操作目的:批量更新某個字段 //根據id數據批量更新某字段的值,而且更新的值是一樣的 Example example = new Example(CustomerAs