安服工程師技能手冊詳細(xì)總結(jié)
目錄
(一)基礎(chǔ)網(wǎng)絡(luò)必備技能
(二)常見工具的使用
(三)滲透測試技能
(四)漏掃技能(報告,修復(fù),獨立支撐能力)
(五)應(yīng)急響應(yīng)
(六)安全加固
(七)對于安全產(chǎn)品的理解
(八)CTF、靶機學(xué)習(xí),漏洞挖掘等

0x01 技能知識點詳解
(一)基礎(chǔ)網(wǎng)絡(luò)必備技能
1、ip、子網(wǎng)掩碼計算、組局域網(wǎng)、一個網(wǎng)卡設(shè)置多個IP
2、SNAT與DNAT
- SNAT:修改請求報文的源地址,用于局域網(wǎng)訪問互聯(lián)網(wǎng)
- DNAT:修改請求報文的目標(biāo)地址,用于互聯(lián)網(wǎng)訪問局域網(wǎng)
#DNAT
iptables -t nat -A PREROUTING -d 172.18.0.107 -p tcp --dport=80 -j DNAT --to-destination 192.168.25.106:8000
#SNAT
iptables -t nat -A POSTROUTING -s 192.168.25.0/24 -j SNAT --to-source 172.18.0.10
3、靜態(tài)路由:
靜態(tài)路由主要應(yīng)用在小型網(wǎng)絡(luò)中,三層交換機或者路由器組網(wǎng)的設(shè)備臺數(shù)有限,總的網(wǎng)絡(luò)路由數(shù)量有限,維護(hù)的工作量可控,此時就可以考慮采用靜態(tài)路由;或者是網(wǎng)絡(luò)設(shè)備不支持一些動態(tài)路由協(xié)議比如RIP,OSPF時只能采用靜態(tài)路由;
4、linux配置IP:kali
vim /etc/network/interfaces
auto eth0
#靜態(tài)設(shè)置ip
iface eth0 inet static /若dhcp則自動分配,下面即不需要,看清楚網(wǎng)卡與單詞拼寫
#設(shè)置ip地址
address 192.168.222.130
#設(shè)置子網(wǎng)掩碼
netmask 255.255.255.0
#設(shè)置網(wǎng)關(guān)
gateway 192.168.222.1
#重啟
reboot
#重啟服務(wù)
systemctl restart networking
臨時配置IP,重啟后不生效
ifconfig eth0 192.168.222.130/24 #配置臨時ip
route add default gw 192.168.222.1 #配置默認(rèn)路由

收到配置IP

自動分配IP
5、了解常見設(shè)備在網(wǎng)絡(luò)中的位置、能畫拓?fù)?,會處理簡單的網(wǎng)絡(luò)層故障
6、wireshark抓包的使用:
命令匯總:
(1) MAC地址過濾
eth.addr==20:dc:e6:f3:78:cc
eth.src==20:dc:e6:f3:78:cc
eth.dst==20:dc:e6:f3:78:cc
(2)P地址過濾
ip.addr==192.168.1.1 //根據(jù)IP地址篩選,包括源ip或者目的IP
ip.src==192.168.1.1 //根據(jù)源IP地址篩選
ip.dst==192.168.1.1 //根據(jù)目的IP地址篩選
(3)端口過濾
tcp.port==80 //根據(jù)TCP端口篩選數(shù)據(jù)包,包括源端口或者目的端口
tcp.dstport==80 //根據(jù)目的TCP端口篩選數(shù)據(jù)包。
tcp.srcport==80 //根據(jù)源TCP端口篩選數(shù)據(jù)包。
udp.port==4010 //根據(jù)UDP端口篩選數(shù)據(jù)包,包括源端口或者目的端口
udp.srcport==4010 //根據(jù)源UDP端口篩選數(shù)據(jù)包。
udp.dstport==4010 //根據(jù)目的UDP端口篩選數(shù)據(jù)包。
(4)協(xié)議過濾
常見協(xié)議:
udp
tcp
arp
icmp
smtp
pop
dns
ip
ssl
http
ftp
telnet
ssh
rdp
rip
ospf
(5)數(shù)據(jù)包過濾
http.request.method==GET
http.request.method==POST
//篩選出http協(xié)議采用get/post方式的數(shù)據(jù)包。注意GET一定要寫成大寫,否則篩選不出來的。
(6)邏輯運算
|| //邏輯或
&& //邏輯與
! //邏輯非

邏輯運算過濾
7、文字處理能力
包括但不限于
1.word各種格式:
2.excel常用公式(vlookup):
VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])。
表述就是VLOOKUP(查找值,查找范圍,查找列數(shù),精確匹配或者近似匹配)
例如:VLOOKUP(H3,$A$3:$F$19,5,FALSE)
通常建議使用FALSE作為精準(zhǔn)查找,其他可能會有意想不到的結(jié)果
3.notepad++批量處理字符串:各種功能通常需要用到正則等

8、至少熟悉一種編程語言:
通常為Python,JAVA,GO等
(二)常見必備工具的使用
1.科學(xué)上網(wǎng):
v2ray等,這里不作贅述,有好用的師傅踢我一腳/狗頭
2.在線生產(chǎn)力:
作為一名安全服務(wù),吃飯的家伙隨時需要帶在手上,說不定客戶半夜就有需求,也不得不從啊,畢竟甲方爸爸不是白叫的
在線筆記本,
everything萬能查找:https://www.voidtools.com/zh-cn/downloads/
notepad++(支持多種語言查看):https://www.aliyundrive.com/s/HMKr35RTN3x
ditto(多功能粘貼板):https://pc.qq.com/detail/11/detail_24411.html
3.SSH的使用
(xshell(xftp傳輸工具),mobaxterm等):
xshell下載地址:「Xshell-7.exe」https://www.aliyundrive.com/s/pPCfivHPdZT
xshell的使用:

4.php運行環(huán)境的使用:
phpstudy支持多版本切換、wamp、thinkphp等)
小皮面板下載:https://www.xp.cn/
wamp自行百度即可
5.kali
滲透測試?yán)鳎苫撕芏鄿y試工具
6.網(wǎng)盤
(天翼云盤、百度云盤等,用于備份和分享)
7.制圖軟件
推薦Xmind下載地址 :https://www.aliyundrive.com/s/FVgE6vBHrDL
8.瀏覽器插件的使用
Chrome用戶代理切換插件:User-Agent Switcher
可以安裝在谷歌瀏覽器上使用火狐代理:FoxyProxy
指紋識別插件:wappalyzer
fofa、shodan等
(三)、滲透測試技能
1.能獨立對web系統(tǒng)進(jìn)行滲透測試,并編寫滲透測試報告
一般安服滲透測試大多是授權(quán)的情況下,使用自動化測試
然后就是寫報告寫報告,漏洞復(fù)現(xiàn)之類的
2.具備內(nèi)網(wǎng)滲透的常識,涉及到后滲透的橫向移動,權(quán)限提升以及權(quán)限維持的知識點
3.能對app進(jìn)行簡單的滲透,能夠進(jìn)行app交互抓包
這里提及一下,一般app滲透主題方向都是app轉(zhuǎn)向web,這里面也就是涉及到信息收集的部分,app的交互抓包通常需要下載一個模擬器例如雷電模擬器,在模擬器中將流量代理轉(zhuǎn)發(fā)到本機IP本機bur代理抓包既可
4.各種滲透工具的使用:(nmap、sqlmap、bp、msf、CS)
nmap常見使用參數(shù):
-sS:syn半開掃描,隱蔽性強
-sY:全開掃描,比較準(zhǔn)確
-sT:會大量記錄日志,慎用
-sP:主機存活才會掃描的ping掃描
-sA:高級掃描,穿透防火墻規(guī)則過濾
-sV:版本探針掃描
-Pn:被禁ping掃描方法
-A:全面掃描
作為一名安全服務(wù),這應(yīng)該是做的最多的活了,漏掃寫報告,漏洞復(fù)現(xiàn),漏洞修復(fù)建議等
1.會使用專業(yè)的漏掃工具
行內(nèi)的漏掃同意衡量標(biāo)準(zhǔn):綠盟漏掃arsa、及其其他的awvs,xray,nesus等
4.能夠獨立支撐整個漏掃的工作流程,前段時間由于大哥帶,后面熟練了需要具備獨立漏掃輸出報告以及知道修復(fù)建議等
(五)、應(yīng)急響應(yīng)
1.能夠簡單的處理一些應(yīng)急時間,并且能夠清除病毒等
2.能夠分析web日志,操作系統(tǒng)日志,溯源攻擊信息
3.文字功底,編寫應(yīng)急響應(yīng)報告
4.Linux常見實用的命令:
ifconfig,cd,cat,ls,grep篩選,find查找,ping,traceroute(數(shù)據(jù)包監(jiān)測),netstat(網(wǎng)絡(luò)信息),chmod,ps進(jìn)程,top任務(wù)管理器,whoami,head/tail查看文件指定行內(nèi)容,last/lastb登錄成功失敗情況,history歷史命令……
5.windows常用工具:
autoruns(開機啟動項管理工具)
tcpview(端口線程探測)
procexp(后臺進(jìn)程程序刪除監(jiān)控)
virustotal.com(文件url病毒檢測)
6.linux常用工具:
nethogs(流量監(jiān)控)
iftop(流量檢測)
(六)、安全加固
1.windows(windows查看服務(wù)、進(jìn)程、啟動項、組策略、打補丁、防火墻等)
2.linux(密碼策略、任務(wù)計劃、umask、ssh、uid=0的用戶等,找現(xiàn)成腳本)
3.數(shù)據(jù)庫和中間件加固
(七)、對于安全產(chǎn)品的理解
安全行業(yè),安全產(chǎn)品是必不可少的部分,作為一名安服應(yīng)該了解各種網(wǎng)絡(luò)層面的安全設(shè)備,例如waf,堡壘機,漏掃,蜜罐,態(tài)勢感知,防火墻商用產(chǎn)品等等,作為自己廠商的安服人員,更應(yīng)該熟悉設(shè)備,已便更好的為客戶服務(wù)。
(八)、CTF愛好,靶機學(xué)習(xí),漏洞挖掘
CTF可以作為熟悉漏洞學(xué)習(xí)的一種方式,
來源: 我就是告白
文章作者: Hsy.Sec
原文鏈接:?http://www.kxsy.work/2022/02/12/wang-luo-an-quan-an-quan-fu-wu-gong-cheng-shi-ji-neng-shou-ce-xiang-xi-zong-jie/
本文章著作權(quán)歸作者所有,侵刪