鐵人賽開賽前言 其實這是我今年7月就準備寫的一個side project,結果拖到了現在一個code都沒有寫好。今年7月我寫了一個Go的併發爬蟲專案,併發爬蟲並...
什麼是DDOS 分散式阻斷服務(Distributed Denial of Service),主要是通過製造大流量來攻擊特定服務器或基礎設施,以阻斷正常流量,中...
用什麼套件建構封包 先來測一下有go有什麼packet interface好用的套件,像其他語言例如c、python可以用socket建構封包。python還有...
發送封包 昨天建立一個TCP SYN packetTCP Header建立好了,TCP Data暫時不建立。缺了什麼?缺了srcPort... 使用net建立p...
在syscall還未被棄用的時後是用syscall建立socket指定來源PORT。現在使用sys(主題是做DDOS,其實有沒有指定PORT不是重點,但這個在後...
昨天用sys.unix寫好了SYN封包 發送封包 % go run 攔截封包 使用tcpdump攔截封包 $ sudo tcpdump -i eth0 ho...
Gopacket gopacket是go的第三方庫,主要用於封包捕獲和解析。可以把它當作libpcap(tcpdump的流量捕獲庫) 和 npcap(Wires...
以下是一個簡單的建立單純的TCP SYN封包示例 Gopacket建立封包 按照文件,code應該要這樣寫 package main import ( &q...
建立封包 UDP封包 package main import ( "log" "math/rand" "...
什麼是benchmark 基準測試(benchmark)是一種程式碼的測試方法,在特定時間或特定操作下或功能在一定條件下的測試速度,通常以次數與時間做基本。 B...