[問題] 建socket結果回傳-1

看板C_and_CPP (C/C++)作者 (河欸)時間7年前 (2019/03/20 14:42), 7年前編輯推噓2(204)
留言6則, 4人參與, 7年前最新討論串1/1
各位前輩們好 小弟最近在看github上的dns reflect atttack https://github.com/ethanwilloner/DNS-Amplification-Attack 並且在自己的virtual box上跑 可是一開始跑socket都有建成功 用wireshark看也有送封包到別台電腦上 可是昨天之後試 socket都無法建立 int sd = socket(AF_INET, SOCK_RAW, IPPROTO_RAW); sd回傳的值都是-1 把VM砍掉重裝之後也是一樣 想請教各位前輩們該怎麼讓他正常建立呢? 謝謝 ----- Sent from JPTT on my Sony D6653. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.195.46.147 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1553064134.A.B4A.html

03/20 15:29, 7年前 , 1F
需要 root permissions
03/20 15:29, 1F

03/20 17:51, 7年前 , 2F
有error時用perror()或strerror()印錯誤訊息出來診斷
03/20 17:51, 2F

03/20 17:51, 7年前 , 3F
我也猜是一樓說的問題
03/20 17:51, 3F

03/20 18:36, 7年前 , 4F
嗯嗯是的
03/20 18:36, 4F

03/20 18:36, 7年前 , 5F
謝謝大大的回覆
03/20 18:36, 5F

03/21 14:51, 7年前 , 6F
好奇問一下 那為啥一開始可以
03/21 14:51, 6F
…我覺得是應該是我一進去就用root了 ※ 編輯: monkey5h123 (114.137.68.215), 03/22/2019 12:01:37
文章代碼(AID): #1SaU36jA (C_and_CPP)
文章代碼(AID): #1SaU36jA (C_and_CPP)