崗位職責(zé):
1、承擔(dān)Android平臺的軟件逆向分析工作;
2、分析APK等安卓平臺格式的二進(jìn)制文件,還原為匯編或高級語言,理解程序內(nèi)部邏輯和算法,還原軟件功能模塊結(jié)構(gòu)和程序流程;
3、重點針對軟件功能、程序流程等形成分析報告,指導(dǎo)研發(fā)。
任職要求:
1、計算機、網(wǎng)絡(luò)安全等相關(guān)專業(yè)本科及以上學(xué)歷;
2、熟悉崗位職責(zé)中所列方向的計算機系統(tǒng)結(jié)構(gòu)和操作系統(tǒng)知識,熟悉ARM等CPU指令架構(gòu);
3、熟悉各種逆向分析工具,如IDA Pro等,掌握其使用方法,具備一定插件開發(fā)能力;
4、具備扎實的算法和數(shù)據(jù)結(jié)構(gòu)知識,能較好地理解掌握程序的邏輯結(jié)構(gòu)和算法及數(shù)據(jù)庫結(jié)構(gòu);
5、具備較強的學(xué)習(xí)能力,快速掌握逆向分析的新方法、新工具、新技術(shù);
6、有熱情和自我驅(qū)動力,有一定的抗壓能力和較強的團(tuán)隊精神,能夠按要求承受一定的加班壓力;
7、參加過應(yīng)用到逆向分析能力的比賽競賽并取得過優(yōu)秀成績者優(yōu)先;
8、有工作經(jīng)驗者優(yōu)先。