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.
Selamat datang ke HttpCanary!
HttpCanary adalah aplikasi tangkap dan penganalisis HTTP / HTTPS / HTTP2 yang kuat yang direka untuk platform Android.
🔥Most Penting: Tiada root diperlukan! Tiada akar diperlukan! Tiada akar diperlukan!
HttpCanary menyokong paket menangkap dan suntikan. Dengan aplikasi ini, anda boleh menguji API Rehat mudah alih anda dengan sangat mudah. Selain itu, HttpCanary menyediakan pelayar paparan berbilang, seperti penonton mentah, penonton hex, penonton pratonton dan sebagainya.
* Protokol Sokongan
HTTP1.0, HTTP1.1, HTTP2.0, WebSocket dan TLS / SSL.
* Peranti Sokongan
Mana-mana lengan android atau peranti x86 termasuk emulator.
* Ciri Suntikan
Jika anda ingin mengubah suai permintaan atau data respons, anda boleh menggunakan ciri suntikan. HttpCanary menyediakan dua mod yang berbeza untuk suntikan: mod statik dan mod dinamik. Anda boleh menyuntik parameter pertanyaan, tajuk, badan dan garis status. Anda boleh membuat penyuntik dengan keperluan yang berlainan, dan mod statik menyokong penyuntik pelbagai pada masa yang sama.
* Lihat Penyemak Imbas
Penonton mentah, menunjukkan data paket mentah.
Penonton teks, menunjukkan data badan sebagai teks.
Penonton Hex, menunjukkan data badan sebagai rentetan hex.
Penanda tajuk, menunjukkan permintaan http dan tajuk respons.
Penonton Json, menunjukkan data json yang diformat, menyokong nod berkembang dan runtuh.
Penunjuk URL, menunjukkan laluan url dan parameter pertanyaan.
Penonton cookie, menunjukkan nama cookie, nilai, tamat tempoh, domain dan sebagainya.
Penonton imej, menyokong menunjukkan format BPM, PNG, GIF, JPG, WEBP.
Penonton audio, sokongan memainkan format AAC, WAC, MP3, OGG, MPEG.
* Gambaran Keseluruhan Kandungan
HttpCanary memaparkan gambaran keseluruhan sesi dimensi. Termasuk URL, protokol http, kaedah http, kod tindak balas, hos pelayan, ip pelayan dan port, jenis kandungan, terus hidup, masa, saiz data dan sebagainya.
* Penapis paket
Penapis multi-dimensi HttpKanary, anda boleh menapis paket dengan apl, hos, protokol, kaedah, ip, port dan kata kunci.
* Menyekat tetapan
Anda boleh memilih untuk menyekat permintaan dan tanggapan, mudah untuk menyahpasang API REST anda.
* Plugin
HttpCanary menyokong banyak plugin termasuk plugin percubaan dan plugin lanjutan. Sekarang terdapat beberapa plugin percubaan yang disepadukan dalam aplikasi seperti HostBlock, Mime-TypeBlock, Pengunduh dan Gambaran KeseluruhanStatistik. Pada masa akan datang, kami akan menerbitkan pelanjutan plugin-sdk untuk pemaju dan menyokong plugin sambungan.
Pada akhirnya, kod teras HttpCanary dibuka di Github, kami berharap HttpCanary boleh membantu lebih ramai orang.