🚀 AndroBuster
📖 ภาพรวม
AndroBuster คือ เครื่องมือความปลอดภัยโอเพ่นซอร์ส ที่ได้รับแรงบันดาลใจจาก GoBuster โดยให้ส่วนติดต่อผู้ใช้ที่ทันสมัยข้ามแพลตฟอร์ม สำหรับการค้นหาดีเรกทอรีและซับโดเมน สร้างขึ้นด้วย Flutter มอบประสบการณ์ผู้ใช้ที่สะอาดและเข้าใจง่าย พร้อมกับพลังและความยืดหยุ่นที่คาดหวังจากเครื่องมือความปลอดภัยระดับมืออาชีพ
🎯 อะไรที่ทำให้ AndroBuster พิเศษ?
- 🚀 ข้ามแพลตฟอร์ม: ใช้งานได้บน Android, iOS และเดสก์ท็อป
- 🔒 เน้นความปลอดภัย: สร้างมาโดยเฉพาะสำหรับนักทดสอบเจาะระบบ
- 💻 ส่วนติดต่อผู้ใช้ทันสมัย: อินเทอร์เฟซสวยงามจาก Flutter
- ⚡ ประสิทธิภาพสูง: การจัดการเธรดและหน่วยความจำอย่างมีประสิทธิภาพ
- 📱 เน้นมือถือ: ปรับแต่งเพื่อการทดสอบความปลอดภัยบนมือถือ
🖼️ ตัวอย่างหน้าจอ
✨ ฟีเจอร์
🗂️ โหมดการค้นหารายการไดเรกทอรี
- การป้อน URL เป้าหมาย: จัดการ URL อย่างสะอาดโดยลบเครื่องหมายสแลชท้ายอัตโนมัติ
- รหัสสถานะเชิงลบ: กรองรหัสสถานะ HTTP ที่ไม่ต้องการ (ค่าเริ่มต้น: 404)
- ขนาดหน้าเชิงลบ: ไม่รวมผลลัพธ์ตามความยาวเนื้อหา
- รองรับรายการคำศัพท์: ป้อนข้อความขนาดใหญ่และนำเข้าไฟล์ได้
- ควบคุมเธรด: กำหนดจำนวนเธรดเพื่อประสิทธิภาพสูงสุด
- ตั้งค่า Timeout: ปรับแต่งเวลา timeout ของการร้องขอเป็นมิลลิวินาที
🌐 โหมดการค้นหา Subdomain
- การป้อนโดเมน: จัดการโดเมนอย่างสะอาด (ไม่ต้องมี http/https)
- รายการคำศัพท์ Subdomain: จัดการรายการคำศัพท์สำหรับค้นหา subdomain โดยเฉพาะ
- ทดสอบโปรโตคอล: ทดสอบ HTTPS/HTTP แบบ fallback อัตโนมัติ
- การตรวจสอบ Subdomain: ตรวจสอบชื่อ subdomain ตามมาตรฐาน RFC 1123
- ตัวกรองเฉพาะ: แยกรหัสสถานะเชิงลบและขนาดหน้าสำหรับ subdomain
- เธรด & Timeout: กำหนดค่าอิสระจากโหมดไดเรกทอรี
📋 การจัดการผลลัพธ์
- แท็บผลลัพธ์รวม: ดูผลการสแกนไดเรกทอรีและ subdomain พร้อมกัน
- จัดรูปแบบผลลัพธ์: แสดง path, รหัสสถานะ, ขนาด และ URL อย่างชัดเจน
- คัดลอกลงคลิปบอร์ด: ส่งออกผลลัพธ์เพื่อวิเคราะห์ภายนอก
- ล้างผลลัพธ์: ทำความสะอาดผลลัพธ์ระหว่างการสแกนได้ง่าย
- นับผลลัพธ์: ติดตามผลลัพธ์ไดเรกทอรีและ subdomain แยกกัน
📁 การจัดการไฟล์
- นำเข้ารายการคำศัพท์: รองรับไฟล์ .txt ขนาดสูงสุด 50MB
- แสดงตัวอย่างอัจฉริยะ: แสดงเนื้อหาตามขนาดไฟล์อย่างเหมาะสม
- จัดการไฟล์ขนาดใหญ่: ประมวลผลรายการคำศัพท์ขนาดใหญ่ได้อย่างมีประสิทธิภาพ
- รองรับรูปแบบ: จัดการบรรทัดคอมเมนต์ (#) และบรรทัดว่างโดยอัตโนมัติ
🚀 ประสิทธิภาพ & ความเสถียร
- ทำงานเบื้องหลัง: แอปยังทำงานขณะสแกนในเบื้องหลัง
- ปรับแต่งหน่วยความจำ: จัดการรายการคำศัพท์ขนาดใหญ่ได้อย่างมีประสิทธิภาพ
- จัดการข้อผิดพลาด: กลไก fallback และ recovery ที่ราบรื่น
- ข้ามแพลตฟอร์ม: สร้างด้วย Flutter สำหรับ Android และ iOS
📱 การติดตั้ง
📦 เวอร์ชันที่ปล่อยให้ใช้งาน
ขณะนี้มีเฉพาะไฟล์ APK สำหรับ Android เท่านั้น ดาวน์โหลด APK ล่าสุดได้จากหน้าปล่อยเวอร์ชัน🔧 การคอมไพล์จากซอร์สโค้ด
ซอร์สโค้ดถูกเปิดเผยต่อสาธารณะแล้ว ทุกคนสามารถใช้งาน แก้ไข และมีส่วนร่วมได้📖 คู่มือการใช้งาน
🗂️ การสำรวจไดเรกทอรี
- ไปที่แท็บ "Dir"
- กรอก URL เป้าหมายของคุณ
- กำหนดค่ารหัสสถานะเชิงลบและขนาดหน้า
- วางหรืออิมพอร์ตไฟล์เวิร์ดลิสต์ของคุณ
- ตั้งค่าจำนวนเธรดและระยะเวลา timeout
- เริ่มสแกนและติดตามความคืบหน้า
🌐 การสำรวจซับโดเมน
- ไปที่แท็บ "Subdomain"
- กรอกโดเมนเป้าหมาย (ไม่ใส่ http/https)
- กำหนดค่าฟิลเตอร์เฉพาะซับโดเมน
- อิมพอร์ตหรือวางไฟล์เวิร์ดลิสต์ซับโดเมน
- ปรับการตั้งค่าเธรดและ timeout
- เริ่มค้นหาซับโดเมน
📋 การจัดการผลลัพธ์
- ดูผลลัพธ์ทั้งหมดในแท็บ "Results"
- คัดลอกผลลัพธ์ไปยังคลิปบอร์ดเพื่อวิเคราะห์ภายนอก
- เคลียร์ผลลัพธ์ระหว่างการสแกนแต่ละครั้ง
- ติดตามความคืบหน้าและการเสร็จสิ้นของการสแกน
⚙️ การกำหนดค่า
⚡ จำนวนเธรด
- แนะนำ: 10-20 เธรดสำหรับสถานการณ์ส่วนใหญ่
- คำเตือนเธรดสูง: แจ้งเตือนเมื่อเกิน 20 เธรด
- ข้อควรพิจารณา: เธรดที่มากขึ้นอาจทำให้เกิดการจำกัดอัตรา
⏱️ การตั้งค่า Timeout
- ค่าเริ่มต้น: 5000ms (5 วินาที)
- การปรับค่า: เพิ่มสำหรับเครือข่ายช้า ลดสำหรับการตอบสนองเร็ว
- ช่วง: รองรับ 1000ms ถึง 30000ms
🚫 ตัวกรองเชิงลบ
- รหัสสถานะ: รายการคั่นด้วยจุลภาค (เช่น 404,403,500)
- ขนาดหน้า: รายการคั่นด้วยจุลภาค (เช่น 0,1234,5678)
- วัตถุประสงค์: ตัดการตอบสนองที่ไม่ต้องการออกจากผลลัพธ์
🤝 การร่วมพัฒนา
โปรเจ็กต์นี้เป็น โอเพ่นซอร์ส และเปิดรับการร่วมพัฒนา! ซอร์สโค้ดเผยแพร่สาธารณะและทุกคนสามารถเข้าถึงได้
📋 วิธีร่วมพัฒนา
- ⭐ กด Star ให้กับ repository (ไม่บังคับแต่ขอบคุณมาก!)
- 🍴 Fork repository
- 🌿 สร้าง branch สำหรับฟีเจอร์
- 📤 ส่ง pull request
🙏 เครดิต & การขอบคุณ
- 🎯 ได้รับแรงบันดาลใจจาก: GoBuster - เครื่องมือค้นหาไดเรกทอรีต้นฉบับ
- 🛠️ สร้างด้วย: Flutter - ชุดเครื่องมือ UI ของ Google สำหรับสร้างแอปพลิเคชันที่คอมไพล์แบบเนทีฟ
- 🔒 เน้นความปลอดภัย: ออกแบบสำหรับนักทดสอบเจาะระบบและนักวิจัยด้านความปลอดภัย
- 🌍 ชุมชน: ขอบคุณผู้ร่วมพัฒนาและผู้สนับสนุนทุกท่าน
📄 ใบอนุญาต
โครงการนี้เป็น โอเพนซอร์ส และเผยแพร่ภายใต้ MIT License
⚠️ ข้อจำกัดความรับผิดชอบ
เครื่องมือนี้ออกแบบมาเพื่อ การทดสอบความปลอดภัยที่ได้รับอนุญาต และ การทดสอบเจาะระบบเท่านั้น ผู้ใช้ต้องรับผิดชอบในการตรวจสอบว่ามีอำนาจอนุญาตก่อนทดสอบระบบใด ๆ นักพัฒนาไม่รับผิดชอบต่อการนำเครื่องมือนี้ไปใช้ในทางที่ผิด
--- Tranlated By Open Ai Tx | Last indexed: 2025-09-24 ---