วิธี build hping3 บน Ubuntu

โดยปกติบน Ubuntu คุณสามารถติดตั้ง hping3 ผ่าน repository ได้โดยใช้คำสั่ง apt หรือ apt-get อยู่แล้ว

แต่ถ้าคุณจะ build hping3 เอง อาจจะด้วยเหตุผลอะไรก็แล้วแต่ ให้คุณทำตามขั้นตอนด้านล่างนี้

1. ถ้าคุณยังไม่ได้ติดตั้งชุดเครื่องมือสำหรับ build ให้ติดตั้งก่อน โดยใช้คำสั่งนี้

sudo apt install -y build-essential

2. ติดตั้ง pcap development package

sudo apt install -y libpcap-dev
sudo ln -s /usr/include/pcap/bpf.h /usr/include/net/bpf.h

3. ติดตั้ง TCL development package

sudo apt install -y tcl-dev

4. ดาวน์โหลด source ไฟล์ hping3 จากเว็บไซต์ต้นฉบับ

wget http://www.hping.org/hping3-20051105.tar.gz

5. extract hping3 archive ที่เพิ่งดาวน์โหลดมา

tar xf hping3-20051105.tar.gz

6. ย้ายไปทำงานที่ไดเรกทอรี่ hping3 ที่เพิ่ง extract ออกมา

cd hping3-20051105

7. ถ้าคุณใช้ Ubuntu เวอร์ชั่น 64บิท คุณต้อง Patch ไฟล์ bytesex.h ก่อน

wget -O hping3-bytesex.h-64bit.patch https://git.io/vMsrB
patch bytesex.h hping3-bytesex.h-64bit.patch

8. รันสคริป configure เพื่อสร้าง Makefile ใหม่

./configure

9. build, strip และ ติดตั้ง hping3

make
make strip
sudo make install

ข้อมูลเพิ่มเติม

แบ่งปันสิ่งนี้บน

Burp Proxy ไม่ Intercept HTTPS บน Firefox

ปัญหา

เมื่อตั้งค่า Burp Proxy บน Firefox แล้วไม่สามารถ Intercept HTTPS ได้ แต่สามารถ Intercept HTTP ได้ปกติ

ปัญหาอาจจะเกิดจากการตั้งค่า Proxy บน Firefox ที่ไม่ถูกต้องครับ โดยที่คุณอาจจะลืมเลือกตัวเลือก “Use this proxy server for all protocols” ครับ

วิธีแก้ไข

  • เข้าไปที่ Edit > Preferences > Advanced > Network > Connection > Settings > Manual proxy configuration > HTTP Proxy
  • เลือกตัวเลือก “Use this proxy server for all protocols”
  • กดปุ่ม OK
firefox-settings-for-burp-proxy

ข้อมูลเพิ่มเติม

แบ่งปันสิ่งนี้บน