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.
Chào mừng bạn đến với httpCanary!
HttpCanary là ứng dụng thu thập và phân tích gói HTTP / HTTPS / HTTP2 mạnh mẽ được thiết kế cho nền tảng Android.
Nhiều quan trọng nhất Không cần root! Không cần root! Không cần root!
HttpCanary hỗ trợ chụp và tiêm gói. Với ứng dụng này, bạn có thể kiểm tra API nghỉ ngơi trên thiết bị di động của mình rất dễ dàng. Bên cạnh đó, HttpCanary cung cấp nhiều trình duyệt xem, như trình xem thô, trình xem hex, trình xem trước, v.v.
* Giao thức hỗ trợ
HTTP1.0, HTTP1.1, HTTP2.0, WebSocket và TLS / SSL.
* Thiết bị hỗ trợ
Bất kỳ thiết bị android arm hoặc x86 bao gồm trình giả lập.
* Tính năng tiêm
Nếu bạn muốn sửa đổi yêu cầu hoặc dữ liệu phản hồi, bạn có thể sử dụng tính năng tiêm. HttpCanary cung cấp hai chế độ khác nhau cho phép tiêm: chế độ tĩnh và chế độ động. Bạn có thể tiêm tham số truy vấn, tiêu đề, nội dung và dòng trạng thái. Bạn có thể tạo kim phun với các yêu cầu khác nhau và chế độ tĩnh hỗ trợ nhiều kim phun cùng một lúc.
* Xem trình duyệt
Trình xem thô, hiển thị dữ liệu gói thô.
Trình xem văn bản, hiển thị dữ liệu cơ thể dưới dạng văn bản.
Trình xem hex, hiển thị dữ liệu cơ thể dưới dạng chuỗi hex.
Trình xem tiêu đề, hiển thị yêu cầu http và tiêu đề phản hồi.
Trình xem Json, hiển thị dữ liệu json được định dạng, hỗ trợ mở rộng và thu gọn nút.
Trình xem URL, hiển thị đường dẫn url và các tham số truy vấn.
Trình xem cookie, hiển thị tên cookie, giá trị, hết hạnAt, tên miền, v.v.
Trình xem hình ảnh, hỗ trợ hiển thị các định dạng BPM, PNG, GIF, JPG, WEBP.
Trình xem âm thanh, hỗ trợ phát các định dạng AAC, WAC, MP3, OGG, MPEG.
* Tổng quan về nội dung
HttpCanary hiển thị tổng quan phiên đa chiều. Bao gồm URL, giao thức http, phương thức http, mã phản hồi, máy chủ lưu trữ, ip máy chủ và cổng, loại nội dung, giữ nguyên, thời gian, kích thước dữ liệu, v.v.
* Bộ lọc gói
Bộ lọc đa chiều httpCanary, bạn có thể lọc các gói theo ứng dụng, máy chủ, giao thức, phương thức, ip, cổng và từ khóa.
* Chặn cài đặt
Bạn có thể chọn chặn các yêu cầu và phản hồi, thật dễ dàng để gỡ lỗi API REST của bạn.
* Bổ sung
HttpCanary hỗ trợ nhiều plugin bao gồm các plugin thử nghiệm và plugin mở rộng. Bây giờ có một số plugin thử nghiệm được tích hợp trong ứng dụng như HostBlock, Mime-TypeBlock, Trình tải xuống và Tổng quan. Trong tương lai, chúng tôi sẽ xuất bản plugin-tiện ích mở rộng cho các nhà phát triển và hỗ trợ các plugin mở rộng.
Cuối cùng, các mã lõi của httpCanary được mở trong Github, chúng tôi hy vọng httpCanary có thể giúp nhiều người hơn.