前兩天我們把最基本的內容跟大家介紹過一次,我們成功的安裝了 Hydra CLI 與 xHydra GUI,也大概知道 GUI 的操作介面。 今天,我們就直接實做...
昨天對於 TLS 的介紹,不曉得大家有沒有消化成功呢?今天我們就直接用自己的環境實作一次,究竟 TLS 加密了什麼? 我們今天的工作流程是: Kali Lin...
昨天我們試過 UDP、TCP、HTTP 協定的封包,也帶大家把 Packet Sender 安裝起來了。接著我們就要進入「加密封包」的世界,也是我們現在網頁最常...
今天我們要來測試不同網路協定的封包會有哪些內容?首先,我們要先安裝一個好用的 GUI 工具「Windows Packet Sender」。 ✒️ Windows...
安裝好 WireShark 之後我們打開它來看一下介面。上方有工具列我們一個一個來介紹一下它的功能是什麼! ✒️ WireShark 介面 紅色框起來的部分就...
經過了兩個禮拜扎實的訓練後,我們終於可以往下一步邁進,也就是繼 Nmap 之後的第二個工具:WireShark! 今天先來跟大家分享一下 WireShark 是...
特徵 IPv4 IPv6 Version IPv4 IPv6 IHL 32位元(約43億個地址) 128位元(幾乎無限的地址) 標頭字段數...
mDNSPacket structure https://en.wikipedia.org/wiki/Multicast_DNS An mDNS message...
VigorSwitch G1080 附全電壓變壓器 8 port gigaDefault IP DHCP Client或是 192.168.1.224admin...
例如觀察 LINE SKYPE 所使用的 tcp port udp port 這兩個工具還不錯 CurrPorts Microsoft Network Mo...
K8s 預設的網路連線並沒有做特別限制,參考 Cluster internal networking 提到 Kubernetes networking b...
小提醒:如果想跟著操作此篇,請先去以下網址進行安裝喔!Day 11 : 實作篇 - Kali Linux VM虛擬機安裝教學Day 12 : 實作篇 - Me...
你給我翻譯翻譯,什麽他媽的是他媽的驚喜!- 讓子彈飛 (2010) 第四天我們要針對建立的漏洞環境開始進行分析。以往分析不外乎兩種方式,靜態分析及動態分析...
觀察 Firefox Chrome 網頁 DNS 查詢哪些 Domain Windows 有工具軟體 NirSoft DNSQuerySniffer 不過瀏覽...
在程式中可以使用traceback 或try ... exception 的方式去做各種例外事件的攔截,但在通訊中該怎麼做呢? 筆者這次在USB轉串列埠的裝置應...
不知不覺就這樣寫了30天,第一天很痛苦,第二天更痛苦,第三天之後就寫上癮了,沒有這個鐵人賽我都不知道原來寫作挺有趣的,而且寫的過程可以讓自己的知識體系更加鞏固。...
接下來是實驗的環節了,在server端先啟動ping server #> python ping.py 在client端發送ping ># pin...
很快就來到最後一個實作了,自幹一個ping Server,分散式的應用越來越流行,同一個應用不再是靠共享記憶體,而是靠網路線串接各台機器,那分散式的基礎設施靠什...
接下來我們利用_buildEthHeader、_buildIPHeader和_buildUDPHeader來建構一個完整的DNS server首先,在監聽到pa...
走過最難的TCP,接下來是比較簡單的環節了,這兩天,我們來實作一個基於UDP的DNS server 還是一樣,我們要從第二層構建header,但是和前幾天的TC...
前面聊到四向揮手的過程,接下來是demo的部分,和三向交握一樣,需要nc指令在HostA啟動TCP的servernc -l 172.17.0.5 80 在Hos...
四向揮手顧名思義,就是要和TCP連線說byebye了,為什麼要說byebye呢?client需求結束直接斷開不就好了嗎?如果client直接斷開,不和serve...
Wifi的協議裡的常見加密方式有WEP和WPA/WPA2,WEP在2003年發現安全性不夠,所以逐漸被淘汰,現在看到的router AP幾乎都是使用WPA/WP...
上一回說了這三個函數_buildEthHeader()、 _buildIPHeader()、 _buildTCPHeader(tcp_len, seq, ack...
在Day13和Day14介紹了TCP的封包結構,TCP是連接導向的協議,所以在建立連線前需要和對方確認和對方的通信收發是正常的,在斷開連接也需要和對方確認沒有額...
checksum是為了保證 header 或 data 不被破壞而發展出來的機制,IP層有IP層的checksum,TCP有TCP的checksum,計算方式都...
Python socket發送封包有很多種方式和API,例如send、sendto、sendall等等,如果你的socket是TCP的socket,那麼在接收到...
在Day11中我們介紹完ARP有說如何發起中間人攻擊,DNS spoofing就是成為中間人後的一種網路攻擊方法,DNS並沒有想ARP有個table會在本地電腦...
DNS是基於UDP的一項網路應用服务。它由一個将domain name和ip address相互映射的一個分散式資料庫,能够使人更方便地访问網際網路和http一...
前一天我們聊了HTTP並解析他,網頁的資料都是藉由http傳輸的,但是網頁的傳遞過程中有許多隱私訊息,例如帳號密碼、信用卡帳號等等的,如果像昨天那樣,寫一個網路...