一、介紹
社會工程師工具包(SET)全稱為Social-Engineer Toolkit,由TrustedSec的創始人創建和編寫。它是一個開源的Python驅動工具,旨在圍繞社交工程進行滲透測試,已經在包括Blackhat,DerbyCon,Defcon和ShmooCon在內的大型會議上提出過。它擁有超過200萬的下載量,旨在利用社會工程類型環境下的高級技術攻擊。TrustedSec認為,社會工程學是最難防范的攻擊方式之一,是現在最流行的攻擊方式之一。
二、安裝
github地址:https://github.com/trustedsec/social-engineer-toolkit
wget https://github.com/trustedsec/social-engineer-toolkit/archive/7.7.9.tar.gz tar xf 7.7.9.tar.gz cd social-engineer-toolkit-7.7.9/ #啟動postgetrsql(依賴msf) service postgresql start #啟動 ./setoolkit
三、使用(google登錄)
#啟動 ./setoolkit #主要選擇項 Select from the menu: 1) Social-Engineering Attacks #社會工程攻擊(釣魚網站等) 2) Penetration Testing (Fast-Track) #滲透測試(快速通道) 3) Third Party Modules #第三方模塊 4) Update the Social-Engineer Toolkit #新升級set 5) Update SET configuration #更新set的設置 6) Help, Credits, and About #幫助菜單 99) Exit the Social-Engineer Toolkit #退出 set> #1選項 1) Spear-Phishing Attack Vectors #魚叉式網絡釣魚攻擊 2) Website Attack Vectors #網頁攻擊 3) Infectious Media Generator #傳染媒介式(俗稱木馬) 4) Create a Payload and Listener #建立payloaad和listener 5) Mass Mailer Attack #郵件群發攻擊(夾雜木馬啊payload的玩意發給你) 6) Arduino-Based Attack Vector #Arduino基礎攻擊 7) Wireless Access Point Attack Vector #無線接入點攻擊 8) QRCode Generator Attack Vector #二維碼攻擊 9) Powershell Attack Vectors #Powershell攻擊 10) SMS Spoofing Attack Vector #短信欺騙 11) Third Party Modules #第三反模塊 99) Return back to the main menu. #返回上級 #2、選擇web攻擊 1) Java Applet Attack Method #java applet攻擊(網頁彈窗那種) 2) Metasploit Browser Exploit Method #Metasploit 瀏覽器漏洞攻擊 3) Credential Harvester Attack Method #釣魚網站攻擊 4) Tabnabbing Attack Method #標簽釣魚攻擊 5) Web Jacking Attack Method #網站jacking攻擊 6) Multi-Attack Web Method #多種網站攻擊方式 7) Full Screen Attack Method #全屏幕攻擊(只能夠對谷歌郵箱和臉書用) 8) HTA Attack Method #HTA攻擊 99) Return to Main Menu #返回上級 #再次選擇2 1) Web Templates #網站模版 2) Site Cloner #克隆網站 (這個克隆網站的要求就是最好是靜態頁面而且有有POST返回的登錄界面) 3) Custom Import #自己設計的網站 99) Return to Webattack Menu #返回上級 #選擇1測試 #選擇回車(或者輸入ip) set:webattack> IP address for the POST back in Harvester/Tabnabbing [10.0.0.132]: -------------------------------------------------------- **** Important Information **** For templates, when a POST is initiated to harvest credentials, you will need a site for it to redirect. You can configure this option under: /etc/setoolkit/set.config Edit this file, and change HARVESTER_REDIRECT and HARVESTER_URL to the sites you want to redirect to after it is posted. If you do not set these, then it will not redirect properly. This only goes for templates. -------------------------------------------------------- 1. Java Required 2. Google 3. Twitter #選擇2 Google #一直回車 [*] The Social-Engineer Toolkit Credential Harvester Attack [*] Credential Harvester is running on port 80 [*] Information will be displayed to you as it arrives below:
瀏覽器訪問
賬號密碼
四、網站克隆(釣魚)
依次選擇 1 2 3 #出現 1) Web Templates 2) Site Cloner 3) Custom Import 99) Return to Webattack Menu #選擇2(克隆) set:webattack> IP address for the POST back in Harvester/Tabnabbing [10.0.0.132]: [-] SET supports both HTTP and HTTPS [-] Example: http://www.thisisafakesite.com set:webattack> Enter the url to clone:http://這里是克隆的網址(如http://www.baidu.com) #有些網站克隆不了
瀏覽器訪問