Android Engineer - Reverse Engineering
主要職責:
負責 Android APK 逆向分析、反編譯、程式碼結構分析與行為分析;
負責應用包體檢查,包括簽名、權限、SDK、混淆、加固、頻道包、版本一致性等;
分析 Android 應用中的異常行為、相容性問題、崩潰問題、啟動問題和運行風險;
配合應用程式發布流程,對上線包進行安全檢查、風險識別和發布驗證;
負責第三方 SDK、插件、加固包、渠道包的技術分析和問題定位;
支援 Android 端風控、安全性、反作弊、反調試、反篡改等相關分析工作;
建立 Android 包體檢查和發布前驗證規範,降低發布事故風險;
配合開發、測試、維運團隊處理線上 Android 應用相關問題.
任職要求:
熟悉 Android 系統機制、APK結構、簽名機制、權限機制及應用運行原理;
熟悉 Java / Kotlin / Smali,具備 Android 逆向工程經驗;
熟悉常用分析工具,如jadx、apktool、Frida、JEB、IDA、Ghidra、Charles、Burp Suite等;
熟悉常見安卓安全機制,如加固、混淆、調試、反注入及防篡改;
能獨立分析APK行為,定位異常邏輯,識別潛在安全風險;
有 Android 應用發布、通道包管理、包體安全檢查等相關工作經驗者優先考慮;
有金融、支付、錢包、交易、風控、安全對抗類App經驗者優先考慮;
具備良好的問題定位能力和文檔輸出能力,能制定發佈檢查標準與分析報告。