Welcome to HttpCanary!
HttpCanary is a powerful HTTP/HTTPS/HTTP2 packets capture and analyzer app designed for Android platform.
🔥Most Important:No root required! No root required! No root required!
HttpCanary supports packets capture and injection. With this app, you can test your mobile Rest APIs very very easy. Besides, HttpCanary provides multiple view browsers, such as raw viewer, hex viewer, preview viewer and so on.
* Support Protocols
HTTP1.0, HTTP1.1, HTTP2.0, WebSocket and TLS/SSL.
* Support Devices
Any android arm or x86 devices include emulators.
* Injection Feature
If you want to modify request or response data, you can use the injection feature. HttpCanary provides two different modes for the injection: static mode and dynamic mode. You can inject query parameters, headers, bodies and status line. You can create injectors with different requirements, and the static mode supports multi injectors at the same time.
* View Browsers
Raw viewer, shows the raw packets data.
Text viewer, shows the body data as a text.
Hex viewer, shows the body data as a hex string.
Headers viewer, shows http request and response headers.
Json viewer, shows the formatted json data, supports node expand and collapse.
URL viewer, shows url path and query parameters.
Cookie viewer, shows cookie name, value, expiresAt, domain and so on.
Image viewer, support show BPM, PNG, GIF, JPG, WEBP formats.
Audio viewer, support play AAC, WAC, MP3, OGG, MPEG formats.
* Content Overview
HttpCanary displays multi-dimensional session overview. Includes URL, http protocol, http method, response code, server host, server ip and port, content type, keep-alive, timing, data size and so on.
* Packets Filter
HttpCanary multi-dimensional filters, you can filter the packets by app, host, protocol, method, ip, port and keywords.
* Blocking settings
You can choose to block the requests and responses, it is easy to debug your REST APIs.
* Plugins
HttpCanary supports many plugins include experimental plugins and extension plugins. Now there are some experimental plugins integrated in the app such as HostBlock, Mime-TypeBlock, Downloaders and OverviewStatistics. In the future, we will publish the extension plugin-sdk for the developers and supports the extension plugins.
At the end, HttpCanary core codes are opened in Github, we hope HttpCanary can help more people.
ยินดีต้อนรับสู่ HttpCanary!
HttpCanary เป็นแอปแพ็กเก็ตและวิเคราะห์ HTTP / HTTPS / HTTP2 ที่ทรงพลังซึ่งออกแบบมาสำหรับแพลตฟอร์ม Android
ost สำคัญที่สุด: ไม่ต้องใช้รูท! ไม่จำเป็นต้องรูท! ไม่จำเป็นต้องรูท!
HttpCanary รองรับการจับและการฉีดแพ็กเก็ต ด้วยแอพนี้คุณสามารถทดสอบ API ส่วนที่เหลือในมือถือได้ง่ายมาก นอกจากนี้ HttpCanary ยังมีเบราว์เซอร์หลายมุมมองเช่นตัวแสดงข้อมูลดิบตัวแสดงฐานสิบหกตัวแสดงตัวอย่างและอื่น ๆ
* รองรับโปรโตคอล
HTTP1.0, HTTP1.1, HTTP2.0, WebSocket และ TLS / SSL
* อุปกรณ์สนับสนุน
แขน android หรืออุปกรณ์ x86 รวมถึงการเลียนแบบ
* คุณสมบัติการฉีด
หากคุณต้องการแก้ไขข้อมูลคำขอหรือการตอบกลับคุณสามารถใช้คุณสมบัติการฉีดได้ HttpCanary มีสองโหมดที่แตกต่างกันสำหรับการฉีด: โหมดคงที่และโหมดไดนามิก คุณสามารถฉีดพารามิเตอร์การสืบค้นส่วนหัวเนื้อความและบรรทัดสถานะ คุณสามารถสร้างหัวฉีดที่มีข้อกำหนดที่แตกต่างกันและโหมดคงที่รองรับหัวฉีดหลายตัวในเวลาเดียวกัน
* ดูเบราว์เซอร์
Raw viewer แสดงข้อมูลแพ็กเก็ต raw
โปรแกรมดูข้อความแสดงข้อมูลร่างกายเป็นข้อความ
Hex Viewer แสดงข้อมูลร่างกายเป็นสตริงฐานสิบหก
มุมมองส่วนหัวแสดงการร้องขอ http และส่วนหัวการตอบกลับ
Json viewer แสดงข้อมูล json ที่จัดรูปแบบแล้วรองรับการขยายและยุบโหนด
โปรแกรมดู URL แสดงพา ธ URL และพารามิเตอร์การสืบค้น
โปรแกรมดูคุกกี้แสดงชื่อคุกกี้ค่า expiresAt โดเมนและอื่น ๆ
โปรแกรมดูรูปภาพ, รองรับการแสดงรูปแบบ BPM, PNG, GIF, JPG, WEBP
โปรแกรมดูไฟล์เสียงรองรับการเล่น AAC, WAC, MP3, OGG, รูปแบบ MPEG
* ภาพรวมเนื้อหา
HttpCanary แสดงภาพรวมเซสชันหลายมิติ ประกอบด้วย URL, โปรโตคอล HTTP, วิธี http, รหัสตอบกลับ, โฮสต์เซิร์ฟเวอร์, เซิร์ฟเวอร์ ip และพอร์ต, ประเภทเนื้อหา, การรักษา, เวลา, ขนาดข้อมูลและอื่น ๆ
* กรองแพ็คเก็ต
HttpCanary ตัวกรองหลายมิติคุณสามารถกรองแพ็คเก็ตโดยแอพโฮสต์โปรโตคอลวิธีการ ip พอร์ตและคำหลัก
* การตั้งค่าการบล็อก
คุณสามารถเลือกที่จะบล็อกการร้องขอและการตอบกลับได้ซึ่งง่ายต่อการดีบัก REST API ของคุณ
* ปลั๊กอิน
HttpCanary สนับสนุนปลั๊กอินจำนวนมากรวมถึงปลั๊กอินทดลองและปลั๊กอินเสริม ขณะนี้มีปลั๊กอินทดลองบางส่วนที่รวมอยู่ในแอปเช่น HostBlock, Mime-TypeBlock, ตัวดาวน์โหลดและภาพรวมสถิติ ในอนาคตเราจะเผยแพร่ส่วนขยาย plugin-sdk สำหรับนักพัฒนาและสนับสนุนปลั๊กอินส่วนขยาย
ในตอนท้ายรหัสหลัก HttpCanary จะเปิดใน Github เราหวังว่า HttpCanary จะสามารถช่วยเหลือผู้คนได้มากขึ้น