ประวัติการเปลี่ยนแปลง
บันทึกประจำรุ่นเรียงจากใหม่ที่สุดไปเก่าที่สุด ดูรุ่นที่เผยแพร่แล้วได้ที่ รุ่นที่เผยแพร่บน GitHub
v0.3.1
รายการนี้รวมการเปลี่ยนแปลงที่เพิ่มใน v0.3.0 และการแก้ไขสำหรับการเผยแพร่ v0.3.1
ภาษาและการเข้าถึง
- เพิ่มคำแปลแอปพลิเคชัน 24 ภาษา ครอบคลุมส่วนติดต่อผู้ใช้ กล่องโต้ตอบเดสก์ท็อป ตัวควบคุมเบราว์เซอร์ ข้อมูลตอบกลับของเวิร์กโฟลว์ และรายงานความปลอดภัยที่ส่งออก
- เพิ่มการให้เลือกภาษาเมื่อเปิดใช้งานครั้งแรก ชื่อภาษาแบบสองภาษา และรูปแบบพหูพจน์กับตัวเลขตามแต่ละภาษา
- เพิ่มเค้าโครงจากขวาไปซ้ายสำหรับภาษาที่รองรับ โดยยังคงแสดง URL ไวยากรณ์โปรโตคอล และมุมมองข้อมูลทางเทคนิคให้อ่านจากซ้ายไปขวาได้
- ปรับปรุงการนำทางด้วยแป้นพิมพ์ การจัดการโฟกัสในกล่องโต้ตอบโมดัล ตัวบ่งชี้โฟกัสที่มองเห็นได้ และเค้าโครงในภาษาที่แปล
ประวัติ HTTP การค้นหา และขอบเขต
- เพิ่มการแบ่งหน้าแบบ seek แคชตารางที่จำกัดขนาด และการให้ความสำคัญกับหน้าที่แสดงอยู่ เพื่อลดการใช้หน่วยความจำและงานที่ไม่จำเป็นในประวัติขนาดใหญ่
- ยกเลิกเพดานจำนวนแถวที่โหลดเมื่อดูประวัติที่กรองแล้ว โดยดึงผลลัพธ์เพิ่มเติมตามต้องการแทนการเก็บทั้งหมดไว้ในหน่วยความจำพร้อมกัน
- ทำให้การเลือกแถว คำขอที่กำลังตรวจสอบ ขนาดคอลัมน์ และตำแหน่งเลื่อนคงที่ขณะมีทราฟฟิกใหม่เข้ามาหรือการรีเฟรชเบื้องหลังเสร็จสิ้น
- ปรับปรุงการปรับรายการให้ตรงกับข้อมูลล่าสุดเมื่อการตอบกลับที่เปลี่ยนไปทำให้คำขอตรงหรือไม่ตรงกับตัวกรองที่ใช้อยู่ รวมถึงคำขอที่อยู่นอกช่วงข้อมูลที่โหลดในขณะนั้น
- แก้การใช้การตั้งค่าขอบเขตที่ล้าสมัย พฤติกรรมแสดงทั้งหมดของขอบเขต และคิวรี HTTPQL ที่เขียนเองถูกตัวกรองส่วนหัวเขียนทับ
- เพิ่มตัวดำเนินการ HTTPQL
is_nullสำหรับกรองคำขอที่ไม่มีการตอบกลับ และแก้การค้นหาสตริง Unicode สั้น ๆ ในเนื้อหา - เพิ่มการปักหมุดคิวรีในเครื่องมือค้นหา คำแนะนำฟิลด์ HTTPQL และตัวควบคุมการแบ่งหน้าสำหรับผลลัพธ์หลังหน้าแรก
- เพิ่มการนำเข้าและส่งออกตัวกรองที่บันทึกไว้ และปรับปรุงการส่งออกคำขอที่เลือกกับการดำเนินการในเมนูบริบทของประวัติ
การส่งซ้ำ Automate และการทดสอบ WebSocket
- เพิ่มที่เก็บคุกกี้ของโครงการ โดยเลือกแยกต่อเซสชันได้ในเครื่องมือส่งซ้ำ
- ให้เลือกได้ว่าจะใช้จับคู่และแทนที่กับคำขอและลำดับคำขอส่งซ้ำหรือไม่ และเพิ่มตัวควบคุมสำหรับเก็บ Content-Length เดิมหรือคำนวณใหม่
- เพิ่มการเลิกทำแยกต่อเซสชัน การค้นหาคำขอ การบันทึกไฟล์คำขอ ตัวสลับ GET/POST และการซิงโครไนซ์เป้าหมายเมื่อวางคำขอดิบ
- ปรับปรุงแป้นลัดแท็บส่งซ้ำ การเก็บร่างคำขอ และการเลือกครั้งที่ลองส่งเมื่อเปิดเซสชัน
- เพิ่มการตามการเปลี่ยนเส้นทาง การประมวลผลจับคู่และแทนที่ฝั่งการตอบกลับ การจัดแนวเพย์โหลด ตัวเลือกคอลัมน์ และการลบหลายรายการใน Automate
- เพิ่มการสร้างตัวยึดตำแหน่งจากข้อความคำขอที่เลือก และการรองรับเพย์โหลดเลขฐานสิบหก
- ปรับปรุงการดักรับ WebSocket และการส่งข้อความจากเบราว์เซอร์ ป้องกันการเชื่อมต่อใหม่หลังตัดการเชื่อมต่อโดยตั้งใจ และจำกัดการเรนเดอร์บันทึกข้อความ
- ปรับปรุงการรีเฟรชประวัติ SSE แบบสด การกรอง การลบ และการเน้นการเชื่อมต่อ WebSocket
เบราว์เซอร์แบบฝังและพร็อกซี
- แก้แผงเบราว์เซอร์แบบฝังที่ว่างเปล่าจากปัญหาการเรนเดอร์ที่เกิดจากการเปลี่ยนแปลงใน Electron และอัปเดต Electron เป็น 44.4.5
- เพิ่มกล่องโต้ตอบยืนยันตัวตน HTTP ของเว็บไซต์ และการจัดการอัปเกรด WebSocket ที่มีการยืนยันตัวตนโดยคำนึงถึงพร็อกซี
- คงการยืนยันตัวตน NTLM และ Negotiate ที่ผูกกับการเชื่อมต่อ และบริบทป๊อปอัปแบบเนทีฟที่ใช้ในขั้นตอน SSO
- เพิ่มการเลือกใบรับรองไคลเอนต์ TLS และทำให้มั่นใจว่าข้อมูลระบุตัวตนที่กำหนดค่าไว้ถูกนำเสนอต่อเป้าหมายอัปสตรีมและโพรบเฉพาะทาง
- เพิ่มตัวควบคุมการยืนยันตัวตนในเบราว์เซอร์และการเลือกบัญชี passkey โดยจำกัดการใช้ข้อมูลรับรองไว้เฉพาะโดเมนที่เชื่อถือได้
- เพิ่มการยืนยันตัวตนพร็อกซีด้วยชื่อผู้ใช้และรหัสผ่านที่เปิดใช้แยกต่ออินสแตนซ์ได้ พร้อมจัดการข้อมูลรับรองโดยอัตโนมัติในเบราว์เซอร์แบบฝัง
- เพิ่มตัวเลือกอินเทอร์เฟซเครือข่ายสำหรับที่อยู่ตัวรับการเชื่อมต่อพร็อกซี และการทำพร็อกซี HTTP/HTTPS แบบโปร่งใสบน Linux ที่เปิดใช้ได้เมื่อมีสิทธิ์ที่จำเป็นเท่านั้น
- คงส่วนหัวท้ายคำขอ HTTP/2 ระหว่างส่งต่อไปยังอัปสตรีม และขยายการทดสอบการถดถอยของ HPACK
เวิร์กโฟลว์และผู้ช่วย AI
- เพิ่มการสร้างและทดสอบเวิร์กโฟลว์ผ่านการสนทนากับผู้ช่วย AI
- เพิ่มการคัดลอกและวางโหนดข้ามเวิร์กโฟลว์ ตัวกรองสำเร็จรูป HTTPQL แผงกำหนดค่าโหนดที่ปรับขนาดได้ และโหมดเข้ารหัส URL แบบเต็ม
- อนุญาตให้บันทึกเวิร์กโฟลว์ที่โครงสร้างยังไม่สมบูรณ์ได้ โดยยังมีผลการตรวจสอบความถูกต้องให้ใช้ในการทดสอบและการรัน
- ลดการซีเรียลไลซ์กราฟซ้ำ ๆ และการอัปเดตจากการสอบถามสถานะเป็นระยะ พร้อมปรับปรุงการจัดการสถานะการกำหนดค่าโหนดและการเปรียบเทียบการรัน
- แก้การสลับโครงการให้บันทึกร่างส่งซ้ำ และไม่ให้ผลลัพธ์ Automate รายละเอียดการรันเวิร์กโฟลว์ แผนผังเว็บไซต์ และการค้นหาคงสถานะโครงการเก่าไว้
MCP และเวิร์กโฟลว์ของเอเจนต์
- เพิ่มจุดตรวจของการประเมินที่บันทึกไว้อย่างถาวรและไทม์ไลน์การกู้คืน เพื่อให้เอเจนต์กลับมาทำงานต่อได้หลังสูญเสียบริบท
- เพิ่มการค้นพบเครื่องมือแบบจำกัดผลลัพธ์ การค้นหาข้อกำหนดการใช้งานที่ตรงตามต้องการ ข้อกำหนดการใช้งานเครื่องมือส่งซ้ำแบบกระชับ และข้อมูลสำหรับดำเนินการขั้นถัดไป โดยยังมีรายการเครื่องมือทั้งหมดให้ใช้
- อัปเดตรายการเครื่องมือ MCP ให้คงชนิดผลลัพธ์ที่ rmcp ให้มาตามข้อกำหนดของโปรโตคอล
- ปรับปรุงการป้อนข้อมูลในแท็บเบื้องหลัง การซิงโครไนซ์แท็บที่ใช้งาน สแนปช็อตเบราว์เซอร์ กล่องโต้ตอบ JavaScript การดำเนินการกับพื้นที่จัดเก็บ และเมทาดาทาการดาวน์โหลด
- คงหลักฐานหลักของประเด็นที่ตรวจพบเมื่อเชื่อมโยงคำขอสนับสนุน และเพิ่มการบันทึกบทสนทนา WebSocket แบบถาวรสำหรับเวิร์กโฟลว์ด้านหลักฐาน
- ปรับปรุงข้อกำหนดการใช้งานเครื่องมือจับคู่และแทนที่ การค้นหาเนื้อหาคำขอ การประกาศขอบเขต ผลลัพธ์แผนผังเว็บไซต์ และการแสดงความคืบหน้าการสแกนพาสซีฟที่ใช้เวลานาน
- ลดการค้นหาโครงการและการตรวจสอบสุขภาพเบราว์เซอร์ที่ซ้ำซ้อน และเก็บบันทึกยืนยันการดำเนินการไว้เมื่อสถานะการส่งไม่แน่นอนและระหว่างกู้คืนเซสชัน
ข้อมูลโครงการและความน่าเชื่อถือของส่วนติดต่อผู้ใช้
- ปรับปรุงการเปิดใช้งานโครงการ เพื่อไม่ให้การตอบกลับรายการที่ล้าสมัยนำโครงการที่ผิดกลับมาเป็นโครงการที่ใช้งาน
- เพิ่มพาธระบบไฟล์ภายในเครื่องสำหรับบันทึกและนำเข้าข้อมูลสำรองโครงการ และส่วนติดต่อสำหรับจัดการข้อมูลสำรอง
- เพิ่มการรองรับ Markdown และมุมมองเต็มหน้าจอสำหรับคำอธิบายประเด็นที่ตรวจพบ การส่งออกประเด็นที่ตรวจพบทั้งโครงการ และชื่อไฟล์ส่งออกที่ขึ้นต้นด้วยชื่อโครงการ
- ปรับปรุงการนำทางแผนผังเว็บไซต์ การแสดงพาธ การบันทึกสถานะการขยาย และรายละเอียดเอนด์พอยต์
- เพิ่มกลุ่มการนำทางที่ยุบได้ ธีมการแสดงผลเพิ่มเติม การนำเข้า/ส่งออกแป้นลัด และเครื่องมือแก้ไข CodeMirror สำหรับ JavaScript และ CSS ที่กำหนดเอง
- ลดการจัดสรรหน่วยความจำที่ไม่จำเป็น การรีเฟรชรายการซ้ำ ๆ การเขียนพื้นที่จัดเก็บภายในเครื่อง และการเน้นไวยากรณ์ที่ใช้ทรัพยากรมากทั่วทั้งส่วนติดต่อผู้ใช้
- แก้คำสั่งปลั๊กอินที่ล้าสมัย สถานะการอัปโหลดและลบไฟล์ การสอบถามสถานะการส่งออกเป็นระยะ การตั้งค่าเครื่องมือสแกน และการแจ้งเตือนประเด็นที่ตรวจพบซึ่งสร้างขึ้น
- ปรับปรุงความคืบหน้าเมื่อเริ่มแอป ขนาดและตำแหน่งหน้าต่างเดสก์ท็อป กล่องโต้ตอบออกจากแอป และการกู้คืนฐานข้อมูลที่ย้ายข้อมูลสำเร็จเพียงบางส่วน
การบิลด์และเผยแพร่
- ย้ายเมทาดาทาแอปพลิเคชันไปยัง OgmaBox และอัปเดตแพ็กเกจที่ส่วนหน้าและ Rust ต้องใช้ให้เข้ากันได้
- จำกัดความยาวบันทึกประจำรุ่นที่สร้างขึ้น เพื่อไม่ให้รุ่นแรกในที่เก็บโค้ดใหม่เกินขีดจำกัดคำอธิบายของ GitHub
- แก้การลองใหม่ให้ใช้ร่างรุ่นที่มีอยู่แทนการพยายามสร้างใหม่อีกครั้ง
- จำกัดตัวช่วยจัดการ capability ของ Linux ไว้เฉพาะบิลด์ใช้งานจริงบน Linux โดยยังคงการทดสอบหน่วยข้ามแพลตฟอร์มไว้ ซึ่งแก้ข้อผิดพลาดการคอมไพล์บน macOS และ Windows ที่พบระหว่างบิลด์ v0.3.0
v0.2.20
ประวัติ HTTP และขอบเขต
- คืนแถวที่แคชไว้และตำแหน่งเลื่อนทันทีเมื่อกลับไปยังประวัติ HTTP ที่ยาว โดยไม่รอคำขอรีเฟรชเบื้องหลัง
- เพิ่มตัวควบคุมที่บันทึกค่าไว้สำหรับการตัด URL ให้สั้นและการแสดงคิวรีในบรรทัดเดียวกัน โดยคงความสูงแถวตารางและความกว้างคอลัมน์ไว้
- เพิ่มเมนูค่าขอบเขตสำเร็จรูปสำหรับเพิ่มคำขอลงในขอบเขตได้โดยตรงจากประวัติ HTTP
- ใช้กฎขอบเขตตามลำดับอย่างสม่ำเสมอ และรีเฟรชประวัติที่ใช้งานเมื่อการตั้งค่าขอบเขตเปลี่ยน
เวิร์กโฟลว์
- ให้การรันเวิร์กโฟลว์พาสซีฟและบันทึกการรันยังผูกกับโครงการที่บันทึกคำขอไว้
- หยุดโหนดเวิร์กโฟลว์ปลายทางเมื่อเงื่อนไข HTTPQL ไม่ตรง โดยคงกิ่ง true/false ที่กำหนดไว้อย่างชัดเจนและจุดรวมแบบมีเงื่อนไขไว้
MCP และระบบอัตโนมัติของเบราว์เซอร์
- กรอกช่องป้อนข้อมูลแต่ละช่องหรือหลายช่องในฟอร์มโดยใช้การอ้างอิงองค์ประกอบจากสแนปช็อต โดยยังต้องสั่งส่งฟอร์มอย่างชัดเจน
- เพิ่มสแนปช็อตเบราว์เซอร์เฉพาะส่วน การค้นหาข้อความ ผลลัพธ์ที่จำกัดขนาด และสแนปช็อตเฉพาะการเปลี่ยนแปลงที่รวมค่าและสถานะที่อัปเดตแล้ว
- ให้การดำเนินการในเบราว์เซอร์เลือกรอผลลัพธ์ที่คาดหวังได้ และส่งคืนข้อมูลสังเกตแบบกระชับ
- รองรับการระบุแท็บเป้าหมายอย่างสม่ำเสมอ ทั้งการระบุโดยตรงและการอ้างอิงจากสแนปช็อต ในการดำเนินการ การรอ และกล่องโต้ตอบของเบราว์เซอร์ พร้อมรายงานแท็บที่ใช้
- ทำให้อินพุตสำหรับแก้ไขคำขอสอดคล้องกันระหว่างการส่งโดยตรงและการส่งซ้ำ รวมถึงตัวระบุคำขอที่ใช้ร่วมกันได้ รูปแบบส่วนหัว และเนื้อหาแบบข้อความ JSON หรือ base64 โดยคงส่วนหัวที่ซ้ำและไบต์ HTTP ดิบไว้อย่างตรงตามต้นฉบับ
- เพิ่มเครื่องมืออ่านบันทึกข้อความส่งซ้ำ WebSocket แบบแบ่งหน้า และตัดการเชื่อมต่อเซสชันส่งซ้ำ
- ส่งคืนผลลัพธ์แบบมีโครงสร้างที่กระชับพร้อมสคีมาผลลัพธ์สำหรับเครื่องมือที่ใช้บ่อย โดยยังคงข้อความเพื่อความเข้ากันได้และรายละเอียดที่เลือกขอได้
- ส่งคืนภาพหน้าจอเบราว์เซอร์เป็นภาพ MCP แบบเนทีฟ คงการตรวจสอบฟอร์มและตัวจัดการการส่งไว้ และรวมตัวควบคุมที่อยู่ใต้โหนดการเข้าถึงที่ถูกละเว้น
- ปฏิบัติตามขีดจำกัดเวลาที่กำหนดสำหรับการนำทางและการรอ ปรับปรุงบันทึกเบราว์เซอร์ รายงานซีเล็กเตอร์ที่หาไม่พบและทรัพยากรที่ไม่พร้อมใช้งานอย่างถูกต้อง และเก็บข้อมูลวินิจฉัยข้อผิดพลาด API แบบจำกัดขนาด
การส่งซ้ำและพร็อกซี
- คงการจัดเฟรม HTTP ดิบที่แก้ไขไว้ตลอดเส้นทาง รวมถึงลำดับ CRLF ที่ผิดรูปแบบ และเก็บคำขอดิบไว้ในการลองส่งซ้ำ
- แสดงรายละเอียดการวินิจฉัยเมื่อการจับมือส่งซ้ำ WebSocket ถูกปฏิเสธหรือส่งคืนค่า accept ที่ไม่ถูกต้อง
- ถอดรหัสเนื้อหา gzip ที่มีหลาย member ได้ครบถ้วน และจัดการส่วนหัว Content-Encoding ที่ซ้ำในการถอดรหัส
- ให้เป้าหมายคำขอและส่วนหัว Host ที่ปลั๊กอินแก้ไขยังสอดคล้องกัน และคงส่วนหัว Content-Length ที่มีค่าเป็นศูนย์เมื่อผ่านพร็อกซีอัปสตรีม
การแก้ไขแอปพลิเคชัน
- คงค่าในเครื่องมือแก้ไขสภาพแวดล้อมหลังบันทึก
- ให้แท็บปลั๊กอินยังผูกกับปลั๊กอินที่เลือก และป้องกันบันทึกที่ล้างแล้วกลับมาแสดงจากการตอบกลับที่ล้าสมัย
- กู้คืนการสอบถามสถานะการส่งออกเป็นระยะหลัง API ล้มเหลวชั่วคราว และทิ้งผลลัพธ์การแบ่งหน้าที่ล้าสมัยหลังรีเฟรชรายการส่งออก
- ส่งคืนการตั้งค่า OAST ที่บันทึกไว้เมื่อเปลี่ยนพอร์ตตัวรับการเชื่อมต่อ
- ล้างสถานะกำลังโหลด MCP หลังคำขอสถานะที่ถูกแทนที่ด้วยคำขอใหม่
v0.2.19
เผยแพร่เมื่อ 2026-09-08 · รุ่นบน GitHub
การส่งซ้ำ WebSocket
- เพิ่มโหมดการเชื่อมต่อแบบจัดการสำหรับ Socket.IO 3/4, GraphQL graphql-transport-ws และ graphql-ws แบบเดิม
- เพิ่มเนมสเปซ Socket.IO เพย์โหลดการยืนยันตัวตน และพารามิเตอร์การเชื่อมต่อ GraphQL ที่กำหนดค่าได้
- เพิ่มการเริ่มต้นโปรโตคอล การจัดการการตอบรับ การตอบกลับฮาร์ตบีต และข้อผิดพลาดการยืนยันตัวตนกับการเริ่มต้นที่ชัดเจนขึ้น
- เริ่มการเชื่อมต่อ Socket.IO แยกกันโดยไม่ใช้ ID เซสชันเบราว์เซอร์ที่บันทึกไว้ซ้ำ
- แก้การเชื่อมต่อ ws:// ปกติให้ใช้การจับมือ HTTP Upgrade มาตรฐาน
- ป้องกันการส่งที่ค้างไม่ให้ขัดขวางเซสชันอื่น และทำให้การตัดการเชื่อมต่อยังยกเลิกได้
- แก้การซิงโครไนซ์สถานะการเชื่อมต่อและข้อความสุดท้ายที่หายไปเมื่อปิดการเชื่อมต่อ
- แก้ขีดจำกัด API ที่ปฏิเสธข้อความขนาดใหญ่ทั้งแบบข้อความและไบนารีที่ถูกต้องตามเงื่อนไขอื่น
- เพิ่มการแบ่งหน้าบันทึกข้อความที่มีดัชนีและไม่มีช่องว่าง เพื่อป้องกันข้อความตกหล่นระหว่างการบันทึกที่กำลังทำงาน
HTTP/2
- เปิดการเจรจา HTTP/2 ฝั่งเบราว์เซอร์ พร้อมใช้ HTTP/1.1 แทนเมื่อจำเป็น
- สตรีมการตอบกลับโดยไม่รอเนื้อหาทั้งหมด ช่วยจัดการการตอบกลับที่ทำงานนานและสตรีมพร้อมกันได้ดีขึ้น
- ส่งต่อการตอบกลับขนาดใหญ่ทั้งหมด โดยจำกัดปริมาณที่เก็บไว้สำหรับการบันทึก
- เก็บส่วนที่บันทึกไว้แล้วเมื่อยกเลิกการตอบกลับ
- ปฏิเสธคำขอที่ใหญ่เกินไปแทนการส่งต่อเนื้อหาคำขอว่าง
- รวมส่วนหัวคุกกี้ HTTP/2 ที่แยกกันอย่างถูกต้องเมื่อส่งต่อไปยัง HTTP/1.1
- เก็บส่วนหัวท้ายการตอบกลับไว้ในการลองส่งซ้ำที่จัดเก็บแล้ว และแสดงในการตรวจสอบการตอบกลับ
ประวัติ HTTP
- เพิ่มหน้าต่างเดสก์ท็อปแยกสำหรับตรวจสอบคำขอและการตอบกลับที่บันทึกไว้
- รักษาตำแหน่งเลื่อนเมื่อสลับระหว่างประวัติ HTTP และเครื่องมือส่งซ้ำ
- แก้การดำเนินการกับคำขอเดียวและการเลือกช่วงด้วย Shift พร้อมคลิก
- เพิ่มการแสดงความคืบหน้าขณะลบรายการประวัติทั้งหมด
- ให้ URL คำขอใช้แถวเต็มความกว้างเพื่ออ่านและเลือกได้ง่ายขึ้น
- แยกการแสดงเลขฐานสิบหกออกจากการเลือกส่วนหัวหรือเนื้อหา
- แก้ตัวอย่างเนื้อหาที่บีบอัดโดยถอดรหัสเนื้อหาก่อนใช้ช่วงไบต์
การส่งซ้ำ HTTP
- เพิ่มมุมมองต้นไม้ JSON ที่ขยายได้สำหรับการตอบกลับ
- ขยายการแก้ไขเลขฐานสิบหกไปยังบรรทัดคำขอ ส่วนหัว และเนื้อหา
- ทำให้อักขระควบคุมมองเห็นและแก้ไขได้ในโหมด Raw พร้อมการจัดการคลิปบอร์ดที่สอดคล้องกัน
- เก็บข้อมูลสถานะการลองส่งหลังโหลดเซสชันที่บันทึกไว้
- แยกสถิติการส่งซ้ำให้เป็นของเซสชันที่เลือกเท่านั้น
เวิร์กโฟลว์และจับคู่และแทนที่
- คืนการรันเวิร์กโฟลว์ในการแปลงส่วนหัว พาธ คิวรี บรรทัดคำขอ บรรทัดการตอบกลับ และรหัสสถานะ
- เพิ่มตัวอย่างการจับคู่ด้วย HTTPQL พร้อมจำนวนรวมและข้อมูลข้อผิดพลาดคิวรี
- ป้องกันกฎที่บันทึกไว้เปลี่ยนโดยไม่ตั้งใจเมื่อโหลดเข้าเครื่องมือแก้ไข
- แยกวิเคราะห์บรรทัดส่วนหัวทั้งหมดอย่างถูกต้องเมื่อใช้กฎเพิ่มส่วนหัว
- ถอดรหัสเนื้อหาการตอบกลับที่บีบอัดก่อนส่งไปยังเวิร์กโฟลว์แปลงข้อมูล และอัปเดตส่วนหัวที่เกี่ยวกับเนื้อหาหลังแปลง
ประเด็นที่ตรวจพบและเอนด์พอยต์
- เพิ่ม "ลบทั้งหมด" สำหรับประเด็นที่ตรวจพบทั้งโครงการปัจจุบัน โดยไม่ขึ้นกับขีดจำกัดหน้าที่แสดง
- รีเฟรชจำนวนประเด็นที่ตรวจพบ จำนวนตามระดับความรุนแรง และป้ายแถบด้านข้างโดยไม่โหลดใหม่
- เก็บหลักฐาน HTTP ที่ประเด็นที่ตรวจพบและเอนด์พอยต์อ้างอิงไว้ หลังล้างประวัติ HTTP
- เพิ่มการลบเอนด์พอยต์เป็นรายรายการและทั้งโครงการ
- เพิ่มการลบการเชื่อมต่อประวัติ WebSocket เป็นรายรายการและทั้งโครงการ
บันทึกย่อและเครื่องมือสแกน
- เพิ่มการเข้าถึงบันทึกย่อจากแถบด้านข้างโดยตรง การค้นหาในบันทึกย่อ และแป้นลัดจัดรูปแบบ Markdown กับบันทึก
- แยกบันทึกย่อที่จัดเก็บถาวรระหว่างโครงการในพื้นที่ทำงานเดียวกัน
- เพิ่มการควบคุมทั้งพื้นที่ทำงานสำหรับการสร้างเอนด์พอยต์ ประเด็นที่ตรวจพบจากเครื่องมือสแกน และตัวรับการเชื่อมต่อ OAST
- เพิ่มการควบคุมที่บันทึกค่าไว้สำหรับกฎพาสซีฟแต่ละกฎและการตรวจสอบแอกทีฟเริ่มต้น
การบิลด์และเผยแพร่
- ตรึง Rust ไว้ที่ 1.98.1 อัปเดตแพ็กเกจที่ Rust และส่วนหน้าต้องใช้ให้เข้ากันได้ และอัปเกรด electron-builder เป็น 26.15.3
- แก้การติดตั้ง pnpm แบบเข้มงวดที่ล้มเหลวเพราะสคริปต์บิลด์ electron-winstaller ที่ไม่ได้ใช้
- แก้การจัดการ PATH ในคอนเทนเนอร์ Linux การตรวจหาทรัพยากรในแพ็กเกจ macOS และเงื่อนไขยืนยันผลทดสอบเบื้องต้นของการปิดระบบ
ความครอบคลุมการทดสอบการถดถอย
- ขยายการทดสอบให้ครอบคลุมการถอดรหัส HPACK การสตรีม HTTP/2 การบีบอัด WebSocket การถอยกลับไปใช้ TLS โปรโตคอลแบบจัดการ และบันทึกที่มี 25,000 ข้อความ
- เพิ่มการตรวจสอบการถดถอยสำหรับพฤติกรรมส่วนติดต่อผู้ใช้ที่ได้รับผลกระทบและการเผยแพร่รุ่นโดยตรง
- ตรวจยืนยันการติดตั้งแพ็กเกจที่ Linux ต้องใช้ในคอนเทนเนอร์ x64 แบบเนทีฟและ ARM64 แบบจำลอง
v0.2.13
เผยแพร่เมื่อ 2026-09-01 · รุ่นบน GitHub
ใหม่
- เพิ่มธีมแอปพลิเคชันมาตรฐาน 18 แบบ ได้แก่ มืด สว่าง Solarized คอนทราสต์สูง Arctic, Forest, Ember, Mist และธีมตามระบบ
- เพิ่มตัวเลือกแบบอักษร UI และโค้ด พร้อมแบบอักษร JetBrains Mono, Fira Code และ Source Code Pro ที่รวมมาให้
- เพิ่มการเน้นไวยากรณ์แบบสดและตัวอย่างแบบอักษรในการตั้งค่ารูปแบบการแสดงผล
- เพิ่มการรัน MCP เบื้องหลังแบบจัดการโดยไม่เปิดหน้าต่างเทอร์มินัล
- เพิ่มข้อมูลวินิจฉัย stdout และ stderr ล่าสุดของ MCP ในหน้าการตั้งค่า MCP
- เพิ่มการติดตาม lease ของแอปเดสก์ท็อปที่มีการยืนยันตัวตน เพื่อตรวจหาและยุติกระบวนการระบบหลังบ้านที่ไม่มีเจ้าของ
- เพิ่มการปิดระบบหลังบ้านอย่างเป็นขั้นตอน ครอบคลุมตัวรับการเชื่อมต่อพร็อกซี เทอร์มินัล กระบวนการ MCP และทรัพยากรรันไทม์อื่น ๆ
- เพิ่มการทดสอบเบื้องต้นของวงจรชีวิตสำหรับบิลด์ Linux, macOS และ Windows แบบเนทีฟ
- เพิ่มเมทาดาทาตัวอัปเดตหลายสถาปัตยกรรมสำหรับ Windows, macOS และ Linux
ส่งซ้ำ
- เซสชันส่งซ้ำเก็บเทมเพลตคำขอแยกเป็นของตนเองแล้วเมื่อสร้างจากประวัติ HTTP
- เซสชันส่งซ้ำยังทำงานได้หลังลบรายการประวัติ HTTP ต้นฉบับ
- การลบประวัติ HTTP แยกแหล่งที่มาของการส่งซ้ำออกแล้ว โดยไม่ลบเซสชันส่งซ้ำ
- เมื่อเลือกการลองส่งซ้ำ จะแสดงคำขอและเนื้อหาที่ใช้ในการลองครั้งนั้นอย่างตรงตามจริง
- การเลือกการลองส่งอีกครั้งรีเฟรชรายละเอียดคำขอและการตอบกลับได้อย่างเชื่อถือได้
- เนื้อหาคำขอที่บันทึกไว้ไม่ครบจะแสดงข้อผิดพลาดส่งซ้ำที่ชัดเจน แทนการส่งข้อมูลไม่ครบ
เวิร์กโฟลว์
- response.getBody().toText() ถอดรหัสเนื้อหาการตอบกลับที่บีบอัดโดยอัตโนมัติแล้ว รวมถึงเนื้อหา Brotli
- แอสเซ็ตเว็บที่แบ่งเป็นส่วนและเข้ารหัสสามารถเขียนลงดิสก์ในรูปแบบที่ถอดรหัสแล้วได้
- ไบต์ดิบที่เข้ารหัสยังอ่านผ่าน response.getRaw() ได้เมื่อต้องการรูปแบบเดิม
- เพิ่มการทดสอบการตอบกลับเวิร์กโฟลว์ขนาดใหญ่ที่ถอดรหัสแล้ว โดยไม่ตัดเนื้อหาโดยไม่แจ้ง
ประวัติ HTTP
- URL คำขอเต็มขึ้นบรรทัดใหม่แล้ว แทนการตัดด้วยจุดไข่ปลา
- คัดลอกส่วน URL ที่เลือกได้แล้ว โดยไม่แทนที่คลิปบอร์ดด้วย URL เต็ม
- การคัดลอกเนื้อหาคำขอหรือการตอบกลับที่เลือกไม่เรียกตัวจัดการคัดลอกระดับตารางอีกต่อไป
- เพิ่มการจัดการอย่างปลอดภัยเมื่อเหตุการณ์คลิปบอร์ดไม่มีองค์ประกอบเป้าหมาย
- ส่วนหัวการตอบกลับมีพื้นที่เลื่อนแยกแล้ว
- การปรับขนาดคอลัมน์ตารางไม่ทำให้เรียงคอลัมน์นั้นโดยไม่ตั้งใจอีกต่อไป
ความน่าเชื่อถือของเดสก์ท็อป
- แก้กระบวนการ ogma-server และ MCP ที่ไม่มีเจ้าของหลังปิด Ogma บน Windows
- การปิดระบบบน Windows ยุติแผนผังกระบวนการระบบหลังบ้านทั้งหมดแล้ว เมื่อไม่สามารถปิดอย่างเป็นขั้นตอนได้
- แก้กล่องโต้ตอบออกจากแอปบน Linux ที่ไม่แสดงหรือทำให้แอปพลิเคชันค้าง
- เพิ่มตัวเลือกสำรองแบบเนทีฟเมื่อโหลดกล่องโต้ตอบออกจากแอปที่กำหนดเองไม่ได้
- เบราว์เซอร์แบบฝังตรวจหาและใช้พอร์ตพร็อกซีที่ระบบหลังบ้านเลือกแล้ว
- ปรับปรุงการล้างซ็อกเก็ต TCP ที่ใช้งานและตัวรับการเชื่อมต่อพร็อกซี UI ที่คงที่
- บิลด์ Windows แบบพกพาไม่เสนอการอัปเดตในที่เดิมผ่านตัวติดตั้งอย่างผิดพลาดอีกต่อไป
- คืนไอคอนแอปพลิเคชัน Ogma ที่ถูกต้องสำหรับตัวติดตั้งและไฟล์ปฏิบัติการ Windows
- หน้าต่างเบราว์เซอร์แยกและกล่องโต้ตอบออกจากแอปใช้ธีม Ogma ที่เลือกแล้ว
v0.1.9
เผยแพร่เมื่อ 2026-08-24 · รุ่นบน GitHub
ประวัติ HTTP การดักรับ และการส่งซ้ำ
- ปรับปรุงการจัดเก็บถาวร การกรอง บันทึกย่อ การเลือกคำขอ และประสิทธิภาพโครงการขนาดใหญ่ในประวัติ HTTP
- แก้กรณีการนำทางที่ทำให้ประวัติที่บันทึกไว้อาจดูเหมือนหายไปหลังเปลี่ยนมุมมอง
- ปรับปรุง "ส่งไปยังเครื่องมือส่งซ้ำ" ให้เลือกคำขอส่งซ้ำที่เพิ่งสร้างทันที
- ขยายการแก้ไขส่งซ้ำ เทมเพลต ตัวแทนค่า การประมวลผลเพย์โหลด และความน่าเชื่อถือในการรันคำขอ
- ปรับปรุงพฤติกรรมการดักรับ การจัดการคำขอ กฎที่กำหนดเอง การส่งออก การนำเข้า และความสอดคล้องของข้อมูลโครงการ
- เพิ่มดัชนีและการย้ายโครงสร้างฐานข้อมูลเพื่อให้ประวัติ ประเด็นที่ตรวจพบ การส่งซ้ำ เวิร์กโฟลว์ และการดำเนินการโครงการตอบสนองได้ดีเมื่อข้อมูลเพิ่มขึ้น
การทดสอบ WebSocket
- ปรับปรุงเวิร์กโฟลว์ประวัติและการส่งซ้ำ WebSocket ตลอดกระบวนการ
- ขยายการจัดการเซสชันส่งซ้ำ การแก้ไขข้อความ เวลา การจัดการวงจรชีวิตการเชื่อมต่อ และการรายงานข้อผิดพลาด
- เพิ่มความเข้ากันได้กับ
permessage-deflateสำหรับทราฟฟิก WebSocket ที่บีบอัด - ปรับปรุงการจัดเก็บการส่งซ้ำ WebSocket และการแยกโครงการ
การตั้งค่าเบราว์เซอร์และใบรับรอง
- ปรับปรุงประสบการณ์เบราว์เซอร์ Ogma ในตัวและการเชื่อมต่อพร็อกซี
- เพิ่มการจัดการ CA ในเครื่องที่แข็งแกร่งขึ้นสำหรับดักรับ HTTPS ในเบราว์เซอร์ในตัว
- ปรับประสบการณ์ใบรับรองใหม่พร้อมคู่มือติดตั้งเฉพาะ
- เพิ่มคำแนะนำใบรับรองเฉพาะแพลตฟอร์มสำหรับ Android, Chrome, Firefox, iPhone/iPad, Linux, macOS และ Windows
- เพิ่มไอคอนแพลตฟอร์มที่มีแบรนด์ บล็อกคำสั่งที่คัดลอกได้ และแบรนด์ Ogma ที่สอดคล้องกันในหน้าจอเบราว์เซอร์และใบรับรอง
โครงการและเซสชัน
- เพิ่มการเลือกตำแหน่งบันทึกภายในแอปสำหรับโครงการและข้อมูลสำรองเซสชัน
- ปรับปรุงเวิร์กโฟลว์บันทึกเซสชันเป็นชื่อใหม่ เปิดโครงการ สำรองแล้วออก และกู้คืน
- ปรับปรุงการกู้คืนเซสชันชั่วคราวและข้อมูลการประเมินที่จัดเก็บไว้
- ขยายพฤติกรรมส่งออกและนำเข้าโครงการ รวมถึงความสอดคล้องของเซสชันระหว่าง HTTP, WebSocket การส่งซ้ำ ประเด็นที่ตรวจพบ และสถานะพื้นที่ทำงาน
MCP และการทดสอบด้วยความช่วยเหลือจาก AI
- ขยายความสามารถและความน่าเชื่อถือของ MCP สำหรับการทดสอบเจาะระบบด้วย AI
- ปรับปรุงการตั้งค่า MCP การจัดการปลายทาง สถานะถาวร การจัดการการรับส่ง และการกู้คืนจากข้อผิดพลาด
- ปรับปรุงระบบอัตโนมัติ การรันเวิร์กโฟลว์ เส้นทางยืนยันตัวตน การสแกนแอกทีฟและพาสซีฟ OAST การค้นหา และการจัดการตัวแปรสภาพแวดล้อม
ส่วนติดต่อผู้ใช้และประสบการณ์เดสก์ท็อป
- ปรับปรุงการตอบสนองในการนำทาง การเตรียมพื้นที่ทำงาน สถานะโหลด และความสอดคล้องของธีม
- ปรับปรุงการนำทางเบราว์เซอร์ พฤติกรรมเมนู การจัดวางกล่องโต้ตอบ ขั้นตอนออกจากแอป และพฤติกรรมเริ่มต้น
- อัปเดตแบรนด์ในเบราว์เซอร์ Ogma คำแนะนำใบรับรอง เกี่ยวกับ Ogma และส่วนติดต่อการตรวจสอบ
- เพิ่มส่วนติดต่อบันทึกเซสชันที่ปรับปรุงแล้ว และปรับปรุงการรองรับการเข้าถึงของกล่องโต้ตอบเดสก์ท็อปขนาดใหญ่
การจัดแพ็กเกจและเผยแพร่เดสก์ท็อป
- ปรับปรุงการจัดแพ็กเกจรุ่น Linux, macOS และ Windows
- แก้การแยกสถาปัตยกรรมให้งาน CI แต่ละงานจัดแพ็กเกจเฉพาะสถาปัตยกรรม CPU ที่ตั้งใจไว้
- แก้ความขัดแย้งในการจัดแพ็กเกจ DMG บน macOS
- กำหนดให้การลงลายเซ็นโค้ดต้องเลือกเปิดอย่างชัดเจน และป้องกันค่าใบรับรองว่างทำให้บิลด์ที่ไม่ลงลายเซ็นล้มเหลว
- แทนการจัดการเวอร์ชันรุ่นที่ขึ้นกับเชลล์ด้วยสคริปต์ Node ข้ามแพลตฟอร์ม แก้ JSON ของรุ่น Windows ที่เสียหาย
v0.1.5
เผยแพร่เมื่อ 2026-08-15 · รุ่นบน GitHub
ประวัติ HTTP
- แก้แถวที่เลือกทำให้คอลัมน์หดระหว่างตรวจสอบ
- รักษาตำแหน่งแถวระหว่างอัปเดตสด และเก็บแถวที่ตรวจสอบไว้เมื่อถึงขีดจำกัดหน้าต่าง
- ปรับปรุงการจัดการอัปเดตเป็นชุดสำหรับทราฟฟิกต่อเนื่อง
- รักษาการเลือกหลายรายการระหว่างบันทึก
- ทำให้ข้อมูลตรงกับการอัปเดตสดที่ตกหล่น
- ทำให้ลำดับคำขอแบบแบ่งหน้าคงที่และแก้สถิติแบบแบ่งหน้า
- ขยายตารางให้ใช้ความกว้างที่มีอยู่ของพื้นที่บรรจุ
ส่งซ้ำ
- เพิ่มการแสดงคำขอแบบจัดรูปแบบให้อ่านง่ายและมีโครงสร้าง
- รักษาการแก้ไขเมื่อสลับมุมมองคำขอ
- ซิงโครไนซ์การแก้ไขพารามิเตอร์คิวรีอย่างถูกต้อง
- ยอมรับช่องว่างส่วนหัวที่ถูกต้องระหว่างแก้ไขส่งซ้ำ
การตั้งค่าและรูปแบบการแสดงผล
- เพิ่มชุดค่าปรับแต่งแบบอักษรและตัวอย่างแบบอักษร
- ปรับปรุงพฤติกรรมการใช้แบบอักษรสำรองของเครื่องมือแก้ไข
- เสริมความทนทานของขั้นตอนบันทึกและรีเซ็ตการตั้งค่า JS ที่กำหนดเอง
- ยกเลิกตัวจับเวลาที่รอใช้ CSS เมื่อรีเซ็ต
- คืนลิงก์ชุมชนในหน้าเกี่ยวกับ
- แก้การจัดการพาธบันทึกบนหลายแพลตฟอร์ม
ประเด็นที่ตรวจพบ การส่งออก ไฟล์ และการค้นหา
- รักษาการแบ่งหน้าประเด็นที่ตรวจพบให้ถูกต้องหลังลบ และรักษาตัวกรองหลังอัปเดตหลายรายการที่มองเห็น
- แก้การซิงโครไนซ์ป้ายประเด็นที่ตรวจพบเมื่อสลับโครงการและนำเข้า
- ปรับปรุงการตรวจสอบการส่งออกและการจัดการชื่อไฟล์
- ล้างบัฟเฟอร์แก้ไขไฟล์เดิมเมื่อสลับไฟล์
- ป้องกันการสร้างส่วนค้นหาใหม่โดยไม่จำเป็น และรักษาการอัปเดตคิวรีเส้นทางให้คงที่
สภาพแวดล้อมและขอบเขต
- แก้การแทนค่าตัวแปรสภาพแวดล้อมและการแยกขอบเขตต่อโครงการ
- คืนตัวแปรสภาพแวดล้อมส่วนกลางในระดับพื้นที่ทำงาน
- รักษาสถานะคิวรีของเครื่องมืออรรถประโยชน์เมื่อสลับแท็บ
UI และปลั๊กอิน
- รักษาไอคอนคำขอให้มีสีและลดเมทาดาทาคำขอที่ไม่จำเป็น
- ปรับปรุงลิงก์เมทาดาทาปลั๊กอินและการจัดการการส่งคำสั่งซ้ำ
v0.1.4
เผยแพร่เมื่อ 2026-08-11 · รุ่นบน GitHub
เส้นทางเบราว์เซอร์ที่ยืนยันตัวตนแล้ว
- เพิ่มโปรไฟล์เส้นทางเบราว์เซอร์ที่ยืนยันตัวตนแล้วและใช้ซ้ำได้
- บันทึกและเล่นซ้ำขั้นตอนเข้าสู่ระบบ
- ตรวจยืนยันการยืนยันตัวตนด้วย URL สถานะ DOM คุกกี้ หรือคำขอ HTTP
- รีเฟรชเซสชันที่หมดอายุโดยอัตโนมัติ
- รองรับจุดตรวจ MFA แบบดำเนินการเอง
- รักษาหลายตัวตนสำหรับการทดสอบสิทธิ์และ IDOR
- เก็บการตั้งค่าเส้นทางไว้แม้เริ่มแอปพลิเคชันใหม่
- ปรับปรุงการกู้คืนเมื่อซีเล็กเตอร์ เป้าหมายการนำทาง หรือสถานะยืนยันตัวตนเปลี่ยนไป
การนำเข้า API ที่ใช้ข้อมูลสคีมา
ขยายการรองรับ OpenAPI 3 ด้วย:
- เนื้อหาคำขอและตัวอย่าง
- พารามิเตอร์พาธ คิวรี ส่วนหัว และคุกกี้
- การอ้างอิงในเครื่องและส่วนประกอบที่ใช้ซ้ำได้
- รูปแบบความปลอดภัยและเมทาดาทาการยืนยันตัวตน
- ตัวแปรเซิร์ฟเวอร์
- ค่าที่ได้จากสคีมาและจุดแทรก
เพิ่มการนำเข้าข้อมูลโครงสร้าง GraphQL ผ่าน introspection และการสร้างการดำเนินการ
เพิ่มการสร้างการดำเนินการและคำขอ SOAP/WSDL
ปรับปรุงการจัดการตัวแปร URL เนื้อหา และการยืนยันตัวตนของ Postman
เพิ่มเมทาดาทาสคีมาสำหรับเปลี่ยนคำขอให้ตรงชนิดข้อมูลและทดสอบอัตโนมัติ
ปรับปรุงการตรวจหารูปแบบและการปฏิเสธการอ้างอิงภายนอกที่ไม่ปลอดภัย
SDK ปลั๊กอิน 1.1
จัดทำข้อกำหนด SDK ส่วนหน้าให้ครบสำหรับ:
- การดึงคำขอ การเข้าถึงข้อมูลดิบ และการค้นหา
- ประเด็นที่ตรวจพบ
- ขอบเขต
- โครงการ
- การนำทางและการเชื่อมต่อแถบด้านข้าง
- การสื่อสารกับระบบหลังบ้าน
- ธีมและวงจรชีวิต UI
เพิ่มการเริ่มต้น SDK แบบอะซิงโครนัสที่เชื่อถือได้
เพิ่มการประกาศความเข้ากันได้ของเวอร์ชัน Ogma และ SDK
ปรับปรุงการจัดการสิทธิ์ปลั๊กอินและการตรวจสอบการติดตั้ง
เปิดเผยขีดจำกัดรันไทม์และข้อมูลตรวจสอบปลั๊กอิน
เสริมการแยกรันไทม์ปลั๊กอินและการจัดการความล้มเหลวของฟังก์ชันเรียกกลับ
ปรับปรุงการตรวจสอบแพ็กเกจและทะเบียนของตลาดชุมชน
ปลั๊กอินเดิมที่ไม่ลงลายเซ็นยังเข้ากันได้ทั้งหมด
เผยแพร่ @kaijinlab/ogma-sdk@1.1.0 บน npm
การปรับปรุงเวิร์กโฟลว์
- เวิร์กโฟลว์ใช้ร่วมกันระหว่างโครงการในพื้นที่ทำงานเดียวกันโดยค่าเริ่มต้นแล้ว
- ยังรองรับเวิร์กโฟลว์เฉพาะโครงการ
- คืนรายละเอียดโหนดเวิร์กโฟลว์หลังนำทางออกแล้วกลับมา
- ปรับปรุงการเลือกเวิร์กโฟลว์และการคืนสถานะเครื่องมือแก้ไข
- ย้ายตัวควบคุมการดำเนินการเวิร์กโฟลว์ไว้ใต้ชื่อเวิร์กโฟลว์เพื่อให้พื้นที่ออกแบบกระชับขึ้น
- เพิ่มพื้นที่ทำงานที่ใช้งานได้สำหรับเครื่องมือแก้ไขโหนด
ความแม่นยำของประวัติ HTTP
- แทนสถานะตรวจสอบแล้วที่ทำให้เข้าใจผิดด้วยการติดตามการแก้ไขอย่างแม่นยำ
- คำขอที่เปลี่ยนด้วยจับคู่และแทนที่หรือการดักรับถูกระบุว่าแก้ไขแล้ว
- แก้การกรอง HTTPQL เมื่อเลือกตัวบ่งชี้สถานะทราฟฟิก
- ปรับปรุงความแตกต่างทางภาพระหว่างแหล่งทราฟฟิกและรายการที่แก้ไข
v0.1.3
เผยแพร่เมื่อ 2026-08-10 · รุ่นบน GitHub
รันเวิร์กโฟลว์จากประวัติ HTTP
- รันเวิร์กโฟลว์แอกทีฟโดยตรงจากเมนูบริบทของประวัติ HTTP
- ประมวลผลรายการที่เลือกหนึ่งรายการหรือหลายรายการ
- เลือกจากเวิร์กโฟลว์แอกทีฟที่เปิดอยู่ในขณะนั้น
จับคู่และแทนที่ด้วย HTTPQL
- เพิ่มตัวกรอง HTTPQL ให้กฎจับคู่และแทนที่
- กรองด้วยฟิลด์คำขอและการตอบกลับร่วมกัน
- กฎการตอบกลับประเมินเมธอด พาธ ส่วนหัว และเนื้อหาของคำขอที่เกี่ยวข้องได้
- ปรับปรุงความแม่นยำในการจับคู่ส่วนหัวตามชื่อและการจัดการตัวพิมพ์ใหญ่เล็ก
การปรับปรุงการส่งซ้ำ
- เปลี่ยนชื่อเซสชันด้วย F2 หรือเมนูบริบท
- สร้างเซสชันในคอลเลกชันโดยตรง
- ย้ายเซสชันระหว่างคอลเลกชัน
- จัดลำดับเซสชันด้วยการลากและวาง
- ย้ายเซสชันขึ้นบนสุดหรือลงล่างสุด
- ส่งรายการประวัติ HTTP ไปยังคอลเลกชันส่งซ้ำโดยตรง
- ลบการลองส่งซ้ำแต่ละครั้ง
- แก้การลบเซสชันจากเมนูบริบท
- แทนการดำเนินการซ้ายและขวาที่ทำให้เข้าใจผิดด้วยด้านบนและด้านล่าง
- ป้องกันการย้ายไปคอลเลกชันปัจจุบันโดยไม่จำเป็น
การปรับปรุงเวิร์กโฟลว์
- การรันเวิร์กโฟลว์แปลงข้อมูลแสดงใน "การรัน" และ "บันทึก" แล้ว
- ปรับปรุงข้อมูลวินิจฉัยบรรทัดและคอลัมน์ JavaScript
- เพิ่ม "ล้างทั้งหมด" สำหรับประวัติการรันเวิร์กโฟลว์
- เลือกและลบการเชื่อมต่อเวิร์กโฟลว์ได้
- แก้การเปลี่ยนชื่อโหนดเวิร์กโฟลว์
- แก้ข้อผิดพลาดเมื่อเปิดหรือปิดเวิร์กโฟลว์
- การทดสอบบันทึกการเปลี่ยนแปลงเวิร์กโฟลว์ที่รออยู่โดยอัตโนมัติ
- ข้อมูลทดสอบยังอยู่ขณะนำทางระหว่างมุมมอง
- ประวัติการรันรีเฟรชหลังทดสอบและรันเป็นชุด
การแก้ไข HTTPQL
- การค้นหาข้อความย่อยในส่วนหัวตามชื่อจับคู่ค่าที่อยู่ตำแหน่งใดก็ได้แล้ว
- ตัวดำเนินการส่วนหัวตามชื่อตรวจเฉพาะส่วนหัวที่เลือก
- จับคู่ชื่อส่วนหัวโดยไม่สนใจตัวพิมพ์ใหญ่เล็ก
- ตัวดำเนินการเชิงลบจัดการส่วนหัวซ้ำอย่างถูกต้อง
- ปรับปรุงการตรวจว่ามีส่วนหัวตามชื่อหรือไม่
การแก้ไข SDK ปลั๊กอิน
- แก้การจัดการพาธฐานของ sdk.path.join()
- พาธคำขอที่ขึ้นต้นด้วยตัวคั่นไม่แทนพาธฐานอีกต่อไป
- เพิ่มการปรับรูปแบบส่วนไดเรกทอรีปัจจุบันและไดเรกทอรีแม่ให้เป็นมาตรฐาน
- รักษาตัวคั่นเฉพาะแพลตฟอร์มบน Windows, Linux และ macOS
ประสบการณ์โครงการ
- ลบข้อความถามสำรองข้อมูลที่ไม่จำเป็นเมื่อสลับโครงการถาวร
- ลบข้อความถามสำรองข้อมูลที่ไม่จำเป็นเมื่อปิดโครงการถาวร
- เซสชันชั่วคราวยังเตือนก่อนปิด เพราะข้อมูลจะถูกทิ้ง
- ยังสำรองและส่งออกด้วยตนเองได้
ความน่าเชื่อถือ
- ป้องกันการอัปเดตเมนูบริบทเก่าของเครื่องมือส่งซ้ำและเวิร์กโฟลว์
- แก้ภาวะแข่งขันด้านเวลาขณะบันทึกเวิร์กโฟลว์
- ตัวกรองการตอบกลับรับคำขอที่มีผลจริงหลังดักรับหรือแก้ไขแล้ว
- ปรับปรุงการตรวจสอบทะเบียนการย้ายโครงสร้างข้อมูล
- เพิ่มการทดสอบการถดถอยสำหรับการส่งซ้ำ HTTPQL จับคู่และแทนที่ เวิร์กโฟลว์ และการดำเนินการพาธปลั๊กอิน
v0.1.2
เผยแพร่เมื่อ 2026-08-08 · รุ่นบน GitHub
การทดสอบเวิร์กโฟลว์
- เพิ่มข้อมูลทดสอบคำขอและการตอบกลับ HTTP ที่แก้ไขได้สำหรับเวิร์กโฟลว์แอกทีฟและพาสซีฟ
- การทดสอบรันผ่านเอนจินเวิร์กโฟลว์ที่ใช้ในการทำงานจริง
- ผลทดสอบ ผลลัพธ์แต่ละขั้น และข้อผิดพลาดอยู่ใน การรัน และ บันทึก
- ข้อมูลทดสอบชั่วคราวถูกลบจากประวัติ HTTP โดยอัตโนมัติ
- เพิ่มการรองรับ รันกับประวัติ สำหรับเวิร์กโฟลว์แอกทีฟและพาสซีฟ
- เพิ่มการบันทึกเวิร์กโฟลว์ด้วย
Ctrl+S/Cmd+S
API ระบบไฟล์และพาธของปลั๊กอิน
- เพิ่มการรองรับโมดูล
fsและpathภายในแซนด์บ็อกซ์ - เพิ่มเมธอดเพื่อความเข้ากันได้ ได้แก่:
readFile/readFileSyncwriteFile/writeFileSyncappendFileexists/existsSyncmkdir,listและตัวช่วยพาธที่เกี่ยวข้อง
- เพิ่มการนำเข้าแบบแยกโครงสร้างจาก
"fs"และ"path" - เพิ่มการป้องกันการข้ามไดเรกทอรีและการออกจากขอบเขตผ่านลิงก์สัญลักษณ์
จับคู่และแทนที่
- เวิร์กโฟลว์รับและแปลงเนื้อหาการตอบกลับ HTTP ทั้งหมดได้แล้ว
- เพิ่มการแปลงเนื้อหาทั้งหมดด้วยเวิร์กโฟลว์โดยไม่บังคับให้จับคู่ข้อความตรงตัว
การจัดการโครงการ
- เปิดโครงการล่าสุดจากแดชบอร์ดเริ่มต้นได้โดยตรงแล้ว
- เพิ่มการลบโครงการพร้อมการยืนยันการดำเนินการที่ย้อนกลับไม่ได้
- สร้างและนำเข้าโครงการข้ามรากระบบไฟล์และไดรฟ์ต่าง ๆ บน Windows, macOS และ Linux ได้
แผนผังเว็บไซต์
- การอัปเดตเบื้องหลังไม่ถอดหรือรีเซ็ตกราฟแผนผังเว็บไซต์อีกต่อไป
- การซูม การเลื่อน ส่วนที่ยุบไว้ และโหนดที่จัดตำแหน่งเองยังคงที่ระหว่างรีเฟรช
- การรีเฟรชเบื้องหลังที่ล้มเหลวรักษาแผนผังเว็บไซต์ล่าสุดที่ใช้งานได้
v0.1.1
เผยแพร่เมื่อ 2026-08-08 · รุ่นบน GitHub
ฟีเจอร์ใหม่
- ขยายการทำงานอัตโนมัติของเบราว์เซอร์ผ่าน MCP ด้วยชั้นระบบอัตโนมัติเบราว์เซอร์ครบชุด (214 เครื่องมือ MCP)
- รันไทม์ MCP รองรับโมดูลระบบไฟล์และพาธ (
sdk.fs,sdk.path) แล้ว เพื่อให้เวิร์กโฟลว์อัตโนมัติทำงานได้หลากหลายขึ้น - เพิ่มเครื่องมือ MCP ใหม่สำหรับการทดสอบด้วย AI ที่ครอบคลุมขึ้นและการทำงานร่วมกันของเวิร์กโฟลว์
- การปรับปรุง UI ส่งซ้ำ WebSocket:
- จัดการวงจรชีวิตการส่งซ้ำในส่วนหน้าอย่างชัดเจน,
- รองรับการส่งข้อความแรกที่บันทึกไว้ซ้ำ,
- รองรับการส่งลำดับข้อความ WebSocket ที่บันทึกไว้ซ้ำ
- สถานะตัวถอดรหัสและเครื่องมืออรรถประโยชน์ยังอยู่ระหว่างนำทางแล้ว:
- ปรับปรุงการจัดเก็บข้อความอินพุตและร่างสูตรไว้
แก้ไขแล้ว
- แก้พฤติกรรมดาวน์โหลด CA ของอินสแตนซ์
- แก้ความน่าเชื่อถือของการอัปเดตสดประวัติ HTTP
- แก้การจัดการการตัดการเชื่อมต่อและข้อมูลวินิจฉัยการส่งซ้ำ WebSocket
- แก้กรณีขอบของการแยกวิเคราะห์ URL ในการส่งซ้ำ ws
- แก้ภาวะแข่งขันในวงจรชีวิตงานส่งซ้ำ ws (การเชื่อมต่อ ตัดการเชื่อมต่อ ล้าง และเลือก)
- แก้การจัดการการเชื่อมต่อซ้ำหรือไม่ถูกต้องในการส่งซ้ำ ws
- แก้การจัดการเฟรมขาเข้าที่ใหญ่เกินไปในการส่งซ้ำ ws
- เพิ่มการป้องกันการเชื่อมต่อใหม่ซ้ำและสถานะเก่า
- แก้ภาวะแข่งขันขณะยกเลิกการจับมือในการส่งซ้ำ ws
- แก้การส่งที่ล้มเหลวในการส่งซ้ำ ws และการรันการดำเนินการส่งซ้ำบนไทม์ไลน์
- แก้พฤติกรรมรักษาการเชื่อมต่อของการส่งซ้ำ ws:
- เสริมความทนทานของพฤติกรรมรักษาการเชื่อมต่อเริ่มต้น,
- ปรับปรุงการจัดการ ping,
- เสริมความทนทานในการจัดการหมดเวลาของการรักษาการเชื่อมต่อ
- แก้พฤติกรรมล้างพื้นที่ทำงานของเซสชันชั่วคราวบนเดสก์ท็อป
- แก้การถดถอยในการจัดการข้อมูลเซสชันเดสก์ท็อปโดยล้างสถานะพื้นที่ทำงานชั่วคราวเก่าตามความจำเป็น
- แก้บั๊กทั่วไปและปรับโครงสร้างโค้ดเพื่อเพิ่มความเสถียรภายใน
- ปรับ UI และรันไทม์ให้สะท้อนการเปลี่ยนแปลงการเชื่อมต่อและสถานะของการส่งซ้ำ WS ได้ดีขึ้น
หมายเหตุ
- รุ่นนี้เน้นความน่าเชื่อถือของการส่งซ้ำ WebSocket และความสามารถ MCP กับการทำงานอัตโนมัติของเบราว์เซอร์เป็นหลัก
- แก้พฤติกรรมการจัดแพ็กเกจและ CI เพื่อลดความไม่สอดคล้องของรุ่นและปรับปรุงการจัดการผลลัพธ์บิลด์ด้วย
v0.1.0
เผยแพร่เมื่อ 2026-07-19 · รุ่นบน GitHub
รุ่นอัลฟาสาธารณะแรก
พร็อกซีหลัก
- พร็อกซี HTTPS MITM พร้อมการจัดการใบรับรอง CA
- บันทึก HTTP/1.1, HTTP/2 และ WebSocket
- ภาษาคิวรี HTTPQL สำหรับกรองประวัติ
- ดักรับ ตรวจสอบ แก้ไข ส่งต่อ และทิ้งคำขอ
- กฎจับคู่และแทนที่ที่รองรับนิพจน์ปกติ ส่วนหัว เนื้อหา และคิวรี
- ขอบเขตที่ตั้งไว้ล่วงหน้าซึ่งรองรับ HTTPQL และไวลด์การ์ด
การส่งซ้ำและระบบอัตโนมัติ
- เครื่องมือแก้ไขส่งซ้ำพร้อมการแก้ไข HTTP ดิบและการส่งพร้อมกัน
- ระบบอัตโนมัติ (Sniper, Pitchfork, Cluster Bomb) พร้อมตัวแยกเพย์โหลดและตัวจับคู่
- การทดสอบภาวะแข่งขัน
- ลำดับคำขอ HTTP พร้อมการส่งต่อค่าตัวแปรเป็นลำดับ
การสแกน
- เครื่องมือสแกนพาสซีฟ
- เครื่องมือสแกนแอกทีฟ (SQLi, XSS, SSRF, CMDi, SSTI การข้ามพาธ และการเปลี่ยนเส้นทางแบบเปิด)
- ค้นหาเนื้อหาด้วยรายการคำ 9,300 พาธ
- กฎพาสซีฟที่กำหนดเอง
เครื่องมืออรรถประโยชน์
- ตัวถอดรหัสและเข้ารหัส (base64, hex, URL, JWT แฮช และการเข้ารหัสลับ)
- มุมมองแผนผังเว็บไซต์และเอนด์พอยต์ที่สกัดได้
- OAST (การทดสอบนอกช่องทางหลัก) พร้อมตัวรับการเชื่อมต่อ HTTP, HTTPS, DNS และ SMTP
- เปรียบเทียบ บันทึกย่อ เพย์โหลด และตัวสร้างเชลล์เชื่อมต่อกลับ
ข้อมูลและการจัดระเบียบ
- จัดการโครงการที่มีชื่อและเซสชันชั่วคราว
- นำเข้าและส่งออก HAR นำเข้า Burp XML และนำเข้า OpenAPI/Postman
- แผงประเด็นที่ตรวจพบพร้อมคะแนน CVSS และลิงก์หลักฐาน
- ส่งออก (CSV, JSON, Markdown และรายงาน HTML)
AI และระบบอัตโนมัติ
- ผู้ช่วย AI ในตัวพร้อมเครื่องมือในตัว 36 ตัว
- เซิร์ฟเวอร์ MCP พร้อมเครื่องมือ 160+ ตัวสำหรับไคลเอนต์ AI ภายนอก
- CLI ทดสอบเจาะระบบแบบไม่มีส่วนติดต่อผู้ใช้:
ogma pentest <url> - เครื่องมือสร้างเวิร์กโฟลว์แบบภาพ
ระบบปลั๊กอิน
- SDK ปลั๊กอิน JavaScript/TypeScript (
@kaijinlab/ogma-sdk) - รันปลั๊กอินระบบหลังบ้านและส่วนหน้าภายในแซนด์บ็อกซ์
- ตลาดปลั๊กอินพร้อมการติดตั้งที่ตรวจยืนยันด้วย SHA-256
sdk.events,sdk.findings,sdk.requests,sdk.storage,sdk.matchReplace,sdk.workflows,sdk.fs
เดสก์ท็อป
- แอปเดสก์ท็อป Electron (Linux, macOS, Windows)
- เบราว์เซอร์ Chromium ในตัว (ใช้พร็อกซีโดยอัตโนมัติ)
- ตัวอัปเดตอัตโนมัติ