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

作者: monkey5h123 (河欸)   2019-03-20 14:42:11
各位前輩們好
小弟最近在看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砍掉重裝之後也是一樣
想請教各位前輩們該怎麼讓他正常建立呢?
謝謝
作者: yvb   2019-03-20 15:29:00
需要 root permissions
作者: Schottky (順風相送)   2019-03-20 17:51:00
有error時用perror()或strerror()印錯誤訊息出來診斷我也猜是一樓說的問題
作者: monkey5h123 (河欸)   2019-03-20 18:36:00
嗯嗯是的謝謝大大的回覆
作者: dces4212 (flawless)   2019-03-21 14:51:00
好奇問一下 那為啥一開始可以

Links booklink

Contact Us: admin [ a t ] ucptt.com