WEBFILES

🎯 ใช้ทำอะไร?

เปิดเว็บเซิร์ฟเวอร์เพื่อจัดการไฟล์ PCAP และข้อมูลที่บันทึก ดาวน์โหลดไฟล์ผ่านเบราว์เซอร์

📱 วิธีใช้

เมนูหลัก → WEB FILES
└─ กดยาว → เริ่มเซิร์ฟเวอร์
   └─ แสดง IP Address

ขั้นตอนละเอียด

1

ขั้นตอน 1

เปิดเครื่อง → เข้าเมนูหลัก

2

ขั้นตอน 2

กดสั้น 11 ครั้ง → ไป WEB FILES

3

ขั้นตอน 3

กดยาว → เริ่มเซิร์ฟเวอร์

4

ขั้นตอน 4

จดหรือจำ IP Address ที่แสดง

5

ขั้นตอน 5

บนมือถือ/คอมพิวเตอร์:

  • เชื่อมต่อ WiFi ของ HERTZ MINI

  • เปิดเบราว์เซอร์

  • ไปที่ IP Address

6

ขั้นตอน 6

ดาวน์โหลดไฟล์

7

ขั้นตอน 7

กดค้าง → หยุดเซิร์ฟเวอร์

📊 หน้าจอ

[WEB FILES]
Server: ON
IP: 192.168.4.1

คำอธิบาย:

  • Server: ON = เซิร์ฟเวอร์กำลังทำงาน

  • IP: 192.168.4.1 = IP Address สำหรับเข้าถึง

🌐 การเข้าถึง

ขั้นตอนการเข้าถึง

1

เชื่อมต่อ WiFi

2

เปิดเบราว์เซอร์

  • Chrome, Firefox, Safari, Edge

  • ใช้ได้ทั้งมือถือและคอมพิวเตอร์

3

ไปที่ IP Address

หรือ IP ที่แสดงบนหน้าจอ

4

เลือกไฟล์

  • เห็นรายการไฟล์ทั้งหมด

  • คลิกเพื่อดาวน์โหลด

📁 ไฟล์ที่มี

1. ไฟล์ PCAP

ไฟล์จับแพ็กเก็ต WiFi:

  • ชื่อไฟล์: capture_YYYYMMDD_HHMMSS.pcap

  • ตัวอย่าง: capture_20240315_143022.pcap

  • ใช้เปิดด้วย Wireshark

ข้อมูลในไฟล์:

  • แพ็กเก็ต WiFi ทั้งหมด

  • Handshake (ถ้ามี)

  • Beacon, Probe, Auth, Assoc, EAPOL

2. ไฟล์ Evil Portal

ข้อมูลที่จับได้จาก Evil Portal:

  • ชื่อไฟล์: portal_data.txt หรือ credentials.txt

  • ข้อมูลที่กรอกในหน้าเว็บปลอม

  • Email, Password, ข้อมูลอื่นๆ

3. ไฟล์ Log

บันทึกการทำงาน:

  • ชื่อไฟล์: log.txt

  • บันทึกการทำงานต่างๆ

  • ข้อมูล Debug

🔍 ตัวอย่างการใช้งาน

ตัวอย่างที่ 1: ดาวน์โหลดไฟล์ PCAP

1

สถานการณ์

จับ Handshake เสร็จแล้ว ต้องการดาวน์โหลด

2

ขั้นตอน

  1. เปิด WEB FILES

  2. จด IP Address (192.168.4.1)

  3. เชื่อมต่อ WiFi ของ HERTZ MINI

  4. เปิดเบราว์เซอร์ไปที่ http://192.168.4.1

  5. เห็นไฟล์ capture_20240315_143022.pcap

  6. คลิกดาวน์โหลด

  7. เปิดด้วย Wireshark

3

ผลลัพธ์

ได้ไฟล์ PCAP สำหรับวิเคราะห์

ตัวอย่างที่ 2: ดูข้อมูล Evil Portal

1

สถานการณ์

ทดสอบ Evil Portal เสร็จแล้ว ต้องการดูข้อมูล

2

ขั้นตอน

  1. เปิด WEB FILES

  2. เชื่อมต่อ WiFi ของ HERTZ MINI

  3. เปิดเบราว์เซอร์ไปที่ http://192.168.4.1

  4. เห็นไฟล์ credentials.txt

  5. คลิกดาวน์โหลด

  6. เปิดไฟล์ดูข้อมูล

  7. ลบข้อมูลหลังดู

3

ผลลัพธ์

ได้ข้อมูลที่จับได้

💡 เคล็ดลับ

การเข้าถึง

  • ✅ ตรวจสอบเชื่อมต่อ WiFi ของ HERTZ MINI

  • ✅ ใช้ IP ที่แสดงบนหน้าจอ

  • ✅ ใช้ http:// ไม่ใช่ https://

  • ✅ ลองรีเฟรชหน้าเว็บถ้าไม่เห็นไฟล์

การดาวน์โหลด

  • ดาวน์โหลดทีละไฟล์

  • ตรวจสอบไฟล์ดาวน์โหลดสำเร็จ

  • ลบไฟล์ที่ไม่ต้องการ

ความปลอดภัย

  • ✅ ลบข้อมูลหลังใช้งาน

  • ✅ ปิดเซิร์ฟเวอร์เมื่อไม่ใช้

  • ✅ ไม่เก็บข้อมูลส่วนตัว

  • ❌ ห้ามแชร์ไฟล์ที่มีข้อมูลส่วนตัว

🔧 เทคนิค

Web Server

  • ใช้ ESP32 Web Server

  • รองรับ HTTP

  • รองรับการดาวน์โหลดไฟล์

File System

  • เก็บไฟล์ใน Flash Memory

  • รองรับไฟล์หลายไฟล์

  • จำกัดขนาดตาม Flash

🛡️ ความปลอดภัย

การป้องกัน

  • ✅ ใช้รหัสผ่าน WiFi

  • ✅ เปลี่ยนรหัสผ่านเป็นประจำ

  • ✅ ปิดเซิร์ฟเวอร์เมื่อไม่ใช้

  • ✅ ลบไฟล์หลังดาวน์โหลด

ข้อจำกัด

  • เข้าถึงได้เฉพาะคนที่เชื่อมต่อ WiFi

  • ไม่มี HTTPS (ไม่เข้ารหัส)

  • ไม่มีการยืนยันตัวตน

❓ คำถามที่พบบ่อย

chevron-rightQ: เข้าเว็บไม่ได้?hashtag

A: ตรวจสอบเชื่อมต่อ WiFi ของ HERTZ MINI และใช้ IP ที่ถูกต้อง

chevron-rightQ: ไม่เห็นไฟล์?hashtag

A: ลองรีเฟรชหน้าเว็บ หรือตรวจสอบว่ามีไฟล์จริง

chevron-rightQ: ดาวน์โหลดไม่ได้?hashtag

A: ตรวจสอบพื้นที่ว่างในอุปกรณ์

chevron-rightQ: ลบไฟล์ยังไง?hashtag

A: ผ่านหน้าเว็บ (ถ้ามีฟีเจอร์) หรือลบผ่าน Arduino IDE

chevron-rightQ: ปลอดภัยไหม?hashtag

A: ปลอดภัยถ้าใช้รหัสผ่าน WiFi และปิดเซิร์ฟเวอร์เมื่อไม่ใช้

chevron-rightQ: ใช้แบตเตอรี่เยอะไหม?hashtag

A: ใช้ปานกลาง

chevron-rightQ: หยุดเซิร์ฟเวอร์ยังไง?hashtag

A: กดค้างปุ่ม CONTROL

หมายเหตุ: ลบข้อมูลส่วนตัวหลังดาวน์โหลดเสมอ