Witamy w HttpCanary!
HttpCanary to zaawansowana aplikacja do przechwytywania i analizowania pakietów HTTP / HTTPS / HTTP2 / WebSocket / TCP / UDP zaprojektowana dla platformy Android.
🔥Najważniejsze : Nie wymaga rootowania! Nie jest wymagany root! Nie jest wymagany root!
HttpCanary obsługuje przechwytywanie i wstrzykiwanie pakietów. Dzięki tej aplikacji możesz bardzo łatwo przetestować mobilne API Rest. Poza tym HttpCanary zapewnia wiele przeglądarek widoków, takich jak przeglądarka raw, przeglądarka szesnastkowa, przeglądarka podglądu i tak dalej.
* Obsługiwane protokoły
HTTP1.0, HTTP1.1, HTTP2.0, WebSocket, TCP, UDP i TLS / SSL.
* Urządzenia pomocnicze
Każde urządzenie z systemem Android lub x86 zawiera emulatory.
* View Browsers
Raw Viewer, pokazuje nieprzetworzone dane pakietów.
Przeglądarka tekstu wyświetla dane treści jako tekst.
Przeglądarka szesnastkowa wyświetla dane treści jako ciąg szesnastkowy.
Przeglądarka nagłówków, wyświetla nagłówki żądań http i odpowiedzi.
Przeglądarka Json, pokazuje sformatowane dane JSON, obsługuje rozwijanie i zwijanie węzłów.
Przeglądarka adresów URL, pokazuje ścieżkę adresu URL i parametry zapytania.
Przeglądarka plików cookie, pokazuje nazwę pliku cookie, wartość, datę ważności, domenę i tak dalej.
Przeglądarka obrazów, obsługa wyświetlania formatów BPM, PNG, GIF, JPG, WEBP.
Przeglądarka audio, obsługa odtwarzania formatów AAC, WAC, MP3, OGG, MPEG.
* Przegląd zawartości
HttpCanary wyświetla wielowymiarowy przegląd sesji. Obejmuje adres URL, protokół http, metodę http, kod odpowiedzi, host serwera, adres IP i port serwera, typ zawartości, utrzymanie aktywności, czas, rozmiar danych i tak dalej.
* Filtrowanie pakietów i wyszukiwanie
Wielowymiarowe filtry HttpCanary, można filtrować pakiety według aplikacji, hosta, protokołu, metody, adresu IP, portu i słów kluczowych. Możesz również wyszukać słowo kluczowe w zawartości pakietów.
* Ustawienia blokowania
Możesz zablokować żądania i odpowiedzi, łatwo jest debugować interfejsy API REST.
* Wtyczki
HttpCanary obsługuje wiele wtyczek, w tym wtyczki eksperymentalne i wtyczki rozszerzeń. Teraz z aplikacją zintegrowano kilka eksperymentalnych wtyczek, takich jak HostBlock, Mime-TypeBlock, Downloaders i OverviewStatistics. W przyszłości opublikujemy rozszerzenie plugin-sdk dla programistów i obsługujące wtyczki rozszerzeń.
Na koniec podstawowe kody HttpCanary są otwierane w Github, mamy nadzieję, że HttpCanary może pomóc większej liczbie osób.
- Usuń reklamy.
- Funkcja wyszukiwania jest dostępna dla wszystkich użytkowników.
- Naprawiono kilka drobnych błędów.
- Zmień nazwę wtrysku, aby przepisać i zaktualizować niektóre ikony.
- Naprawiono problem polegający na tym, że niektóre polecenia cURL nie są obsługiwane.
- Naprawiono problem polegający na tym, że certyfikatu CA nie można zainstalować w wersji zapoznawczej Androida 11.
- Naprawiono niektóre problemy ze zgodnością i awariami.
- Nowe funkcje: wyszukiwanie, sortowanie i wielokrotny wybór.
- Nowe funkcje: zapisywanie partii, zapisywanie zip i dodawanie partii czarno-białej listy.
- Filtr refaktoryzacji i zapisywanie rekordów.
- Przeprojektowanie ikon w tekstach list i tytułów.
- Naprawiono problem z długim ładowaniem.
- Naprawiono problem, w którym ikona podmenu jest niewidoczna.
- Naprawiono problem z instalacją certyfikatu.
- Inne ulepszenia i poprawki błędów.
- Nowe funkcje: wyszukiwanie, sortowanie i wielokrotny wybór.
- Nowe funkcje: zapisywanie partii, zapisywanie zip i dodawanie partii czarno-białej listy.
- Filtr refaktoryzacji i zapisywanie rekordów.
- Przeprojektowanie ikon w tekstach list i tytułów.
- Naprawiono problem z długim ładowaniem.
- Naprawiono problem, w którym ikona podmenu jest niewidoczna.
- Naprawiono problem z instalacją certyfikatu.
- Inne ulepszenia i poprawki błędów.
- W pełni kompatybilny z systemem Android 10.
- Dodaj narzędzie cURL w przyborniku.
- Naprawiono problem z protokołem ICMP, który powoduje, że Ping nie działa.
- Naprawiono niepowodzenie niektórych żądań, gdy przechwytywanie jest aktywne
- Popraw prędkość sieci, gdy przechwytywanie jest aktywne.
- Zmniejsz rozmiar pakietu instalacyjnego aplikacji.
- Drobne poprawki błędów i inne ulepszenia.
- Naprawiono kilka błędów.
- Poprawki i ulepszenia.
- Ograniczenia polityki wtrysku.
- Poprawki i ulepszenia.
- Naprawiono błąd, w którym wtyczka HostBlock nie działa dla protokołu HTTPS.
- Naprawiono błąd, w którym zamknięty pakiet WebSocket jest wyświetlany jako null.
- Wtyczka MimeTypeBlock obsługuje symbole wieloznaczne * i? teraz.
- Więcej ulepszeń.
- Instalacja, otwieranie i zamykanie wtyczki następuje natychmiast.
- Obsługa mapowania hostów SSL, naprawiono błąd polegający na tym, że HTTPS bezpośrednio podłączony do adresu IP nie mógł przechwycić zwykłego tekstu.
- Wsparcie kliknij dwukrotnie, aby wyjść z aplikacji.
- Naprawiono błąd, w którym czarno-biała lista nie wpływa na adres IP.
- Naprawiono błąd, w którym instalacja certyfikatu Firefoksa nie jest widoczna.
- Naprawiono błąd, w którym etykieta wyszukiwania jest niewidoczna lub ulega awarii po kliknięciu Zapisz.
- Naprawiono błąd, w którym podgląd dźwięku powodował awarię aplikacji.
- Naprawiono błąd, w którym okno dialogowe haka było wyświetlane nieprawidłowo.
- Naprawiono błąd, przez który w niektórych przypadkach nie działa wyodrębnianie certyfikatu.
- Refaktoryzuj wtyczkę lokalizacji.
- Dodano okno dialogowe podczas pomyślnego instalowania certyfikatu systemu.
- Naprawiono błąd, w którym regularne wstrzykiwanie nie powiodło się w niektórych przypadkach.
- Naprawiono błąd polegający na tym, że protokoły HTTP2, takie jak GRPC, były przechwytywane nieprawidłowo.
- Naprawiono błąd, przez który maksymalny rozmiar ramki HTTP2 większy niż 16k powodował awarię.
- Naprawiono błąd, w którym statyczny wtryskiwacz nie działa po wyczyszczeniu pamięci podręcznej.
- Naprawiono błąd polegający na tym, że DNS konfiguruje nieprawidłowy adres IP.
- Poprawki i ulepszenia.