崗位職責(zé):
1、固件提取與逆向分析:
負(fù)責(zé)嵌入式設(shè)備固件的提取、逆向工程及文件系統(tǒng)解析,定位關(guān)鍵算法(如加密、校驗(yàn)邏輯)并完成反編譯分析。
- 對(duì)SPI、IIC等硬件通信協(xié)議進(jìn)行逆向分析,還原數(shù)據(jù)傳輸邏輯與交互行為。
2、工具開發(fā)與自動(dòng)化:
- 開發(fā)反匯編插件、固件處理工具鏈,提升逆向分析效率。
- 設(shè)計(jì)自動(dòng)化腳本(Python/C++)實(shí)現(xiàn)固件特征提取與協(xié)議解析。
3、領(lǐng)導(dǎo)安排的其他相關(guān)工作。
任職要求:
1、精通ARM/X86匯編語言,熟悉相關(guān)文件格式及逆向分析流程;
2、掌握SPI、IIC、UART硬件通信協(xié)議原理及調(diào)試接口;
3、熟練使用常用逆向工具,具備脫殼與反混淆經(jīng)驗(yàn);
4、熟悉嵌入式系統(tǒng)開發(fā)(如RTOS、Linux),了解Bootloader與固件更新機(jī)制; 5、具有較強(qiáng)的學(xué)習(xí)能力、溝通能力和協(xié)作能力,喜歡鉆研,具備創(chuàng)新能力和拼搏精神。