崗位職責:
1. 安全評估與滲透測試
對Web應用、移動應用、網(wǎng)絡系統(tǒng)、API、云環(huán)境等進行滲透測試,識別漏洞(如SQL注入、XSS、CSRF、越權(quán)等)。
使用工具(如Burp Suite、Metasploit、Nmap)或手動測試挖掘高危漏洞。
模擬APT攻擊、社會工程學攻擊(如釣魚郵件)等高級威脅場景。
2. 漏洞分析與報告
編寫詳細的技術報告,描述漏洞原理、復現(xiàn)步驟、風險等級及修復建議。
協(xié)助開發(fā)團隊復現(xiàn)漏洞,跟蹤修復進度并驗證修復效果。
3. 安全工具開發(fā)與優(yōu)化
開發(fā)自動化腳本(Python、Bash等)提升測試效率。
定制化修改開源工具(如SQLMap、Cobalt Strike)以適應特定場景。
4. 紅隊協(xié)作與攻防演練
參與紅藍對抗演練,提供攻擊視角的安全防御建議。
研究最新攻防技術(如零日漏洞、繞過WAF/EDR的技巧)。
任職要求:
1. 技術基礎
熟悉網(wǎng)絡協(xié)議(TCP/IP、HTTP/HTTPS、DNS)、操作系統(tǒng)(Linux/Windows)及常見中間件(Nginx、Tomcat)。
掌握漏洞原理及利用方式(如反序列化、SSRF、RCE、邏輯漏洞)。
2. 工具熟練度
熟練使用滲透測試工具(Burp Suite、Metasploit、Nmap、Wireshark)。
熟悉代碼審計工具(Checkmarx、Fortify)或逆向工具(IDA Pro、Ghidra)。
編程能力:
至少掌握一門語言(Python、Ruby、Go)用于開發(fā)POC或自動化工具。
3. 軟性能力
邏輯分析:能快速定位漏洞根源(如區(qū)分是業(yè)務邏輯漏洞還是編碼缺陷)。
溝通能力:向非技術人員(如管理層)解釋風險及影響。
法律意識:嚴格遵守授權(quán)范圍,避免法律風險。