14 คะแนน โดย xguru 2026-01-11 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • เครื่องมือวิเคราะห์ฝั่งไคลเอนต์ที่สร้างบน Chrome DevTools Protocol โดยรวมการจัดการเครือข่ายและการวิเคราะห์หน่วยความจำ JavaScript ไว้ในสภาพแวดล้อมเดียว
  • มี network interceptor สำหรับดักจับและแก้ไข บล็อก หรือเล่นซ้ำคำขอ·คำตอบ HTTP ได้แบบเรียลไทม์
  • ทำ Live Object Search กับ JavaScript heap ที่กำลังทำงานอยู่ เพื่อค้นหาและแก้ไขออบเจ็กต์ได้ทันที
    • รองรับการจับคู่ด้วย regex และตามโครงสร้าง และสามารถเปลี่ยนพฤติกรรมได้ด้วย runtime patch
  • ใช้ การค้นหาหน่วยความจำแบบสถิตด้วย V8 heap snapshot เพื่อสำรวจข้อมูลที่เข้าถึงไม่ได้ในรันไทม์ เช่น สตริงและค่าที่ถูก capture ใน closure
  • ฟีเจอร์ Origin Trace (BDHS) จะเก็บ heap snapshot โดยอัตโนมัติทุกครั้งที่ debugger หยุดทำงาน
    • ย้อนรอยกลับไปหาฟังก์ชันโค้ดของผู้ใช้ที่เป็นสาเหตุของการสร้าง·เปลี่ยนค่า
    • มีการกรองโค้ดจากเฟรมเวิร์ก·vendor อัตโนมัติ และมีช่วงความคลาดเคลื่อนตามเวลา (tolerance window)
  • มี เอนจินความคล้ายคลึงของโครงสร้างที่ทำงานได้ครอบคลุมทั้ง Live Heap, Snapshot และ BDHS เพื่อช่วยติดตามวิวัฒนาการของออบเจ็กต์
  • มีฟังก์ชัน จัดการและรัน API collection ในตัวสไตล์ Postman
  • มีสภาพแวดล้อมสำหรับรันสคริปต์อัตโนมัติกับเบราว์เซอร์หรือ Node.js
  • ฟีเจอร์ส่วนใหญ่สามารถเลือกให้ทำงานได้แบบ global หรือรายแท็บ (tab-scoped)
  • มี เดสก์ท็อปแอปสำหรับ macOS, Windows และ Linux (พัฒนาด้วย Electron)
  • มีประโยชน์สำหรับการทำ reverse engineering ฝั่งไคลเอนต์ การดีบักขั้นสูง และงานวิจัยด้านความปลอดภัย

2 ความคิดเห็น

 
secret3056 2026-01-12

ดูดีนะ

 
yangeok 2026-01-11

ถ้าสามารถจัดฟอร์แมตไฟล์ js ที่ถูกทำให้อ่านยากให้สวยงามได้ด้วย ก็น่าจะใช้งานสะดวกขึ้นอีกนะครับ