崗位職責:
1. 負責Android操作系統ROM的深度定制開發,包括不限于功能擴展和個性化定制。
2. 負責Android應用程序混淆、加固進行逆向分析,開發相應的逆向工具和功能模塊,增強產品競爭力。
3. 負責與團隊協作,將逆向分析成果轉化為實際的產品特性和解決方案。
任職要求:
1. 計算機或相關領域的本科及以上學歷
2. 精通Android應用程序的反編譯技術,熟練運用至少以下一種或多種工具:Apktool、Baksmali、Dexdump、AXMLPrinter、JD-GUI、JEB、IDA Pro等。
3. 對常見的加密算法有深入理解,包括但不限于AES、RSA等,能夠進行加密算法的識別、分析和逆向。
4. 精通Android平臺的hook技術,對DEX和ELF文件格式有深入理解,熟練掌握Xposed逆向工具的插件開發。
5. 熟悉Android系統的安全機制,包括SELinux、簽名機制等,掌握相應的風控機制和對抗策略。
6. 熟悉了解ART虛擬機的底層實現原理,能夠進行系統級的逆向分析和開發。
7. 具備優秀的溝通能力和團隊協作精神,能夠適應一定強度的工作環境,具備良好的問題解決能力。