HTTP Analyzer to program przeznaczony do monitorowania, śledzenia, przechwytywania (tzw. sniffing), analizowania oraz debugowania ruchu sieciowego protokołów HTTP i HTTPS w czasie rzeczywistym. Z narzędzia korzystają m. in takie firmy jak Microsoft, Cisco, AOL oraz Google. Możemy wybrać, czy będziemy używać programu jako typowej aplikacji, czy też jako rozszerzenia do przeglądarek Internet Explorer oraz Mozilla Firefox.
W wypadku korzystania z HTTP Analyzer w formie aplikacji, funkcje narzędzia obejmują przechwytywanie i analizę danych zarówno z pojedynczego procesu łączącego się z siecią jak i z szerszego zakresu takich procesów, powiązanych z użytkownikiem, sesją czy też występujących w całym systemie. Wspierane są procesy przeglądarek Internet Explorer, Firefox, Safari oraz innych web aplikacji, zgodnych z bazą programistyczną win32. Gdy zdecydujemy się używać narzędzia jako dodatku do IE lub Firefox, może ono przechwytywać i analizować pakiety HTTP/HTTPS z aktualnie działającego procesu którejś z tych przeglądarek.
Narzędzie przyda się np. w tworzeniu i kontrolowaniu stron www i web aplikacji - do analizy wydajności działania, ogólnej diagnostyki, debuggowania, wykrywania tzw. wąskich gardeł i spowalniających działanie komponentów, sprawdzania czy pozornie bezpieczna witryna nie przesyła wrażliwych informacji w cookies lub nagłówkach, analizy JavaScript. Dzięki temu, że narzędzie wyświetla mnóstwo szczegółów o stronach www, web aplikacjach, czy protokole HTTP, mniej zaawansowani developerzy mogą podpatrzeć nowe rozwiązania i rozszerzyć swoje horyzonty.
Główne funkcje programu:
• wsparcie dla HTTPS – możliwy podgląd niezaszyfrowanych danych w ruchu HTTPS/SSL, z takim samym poziomem szczegółowości jak dla protokołu HTTP,
• zbierane informacje obejmują – nagłówki pakietów, kontent zapytań i odpowiedzi, czasy transakcji, cookies, cache, parametry ciągów znaków, dane związane z POST i GET, strumienie zapytań i odpowiedzi, URL oraz URL przekierowujące, parametry DOMReadyTime i PageLoadTime, a także inne szczegóły,
• kolorowy wykres, aktualizowany na bieżąco i wyrażający różnice pomiędzy czasem wykonywania zadań na pojedynczym poziomie sieci, związanych z zapytaniem (np. DNS lookup, połączenia TCP), a czasem wykorzystywanym przez pozostałe segmenty dla tego samego zapytania,
• manipulacja (tampering) danymi przesyłanymi przez Firefox i IE - można modyfikować zapytania HTTP, parametry GET oraz POST, nagłówki HTTP/HTTPS (funkcja dostępna tylko w wypadku używania programu jako dodatku do przeglądarki),
• wykrywanie i podświetlanie potencjalnych problemów, analizator HTTP bada każde zapytanie, a także pokazuje podpowiedzi, pomagające naprawić nieprawidłowości związane z funkcjonalnością, wydajnością lub bezpieczeństwem,
• podgląd i edycja danych w trybie szesnastkowym,
• wbudowane wsparcie dla technologii Flash Remoting, programiści Flash mogą podglądać zapytania i odpowiedzi funkcji LoadVariables, LoadMovie oraz funkcji wczytujących XML,
• deserializacja i przeglądanie ruchu sieciowego Flash Remoting, AMF (AMF0 i AMF3), JSON, SOAP,.NET – obiekty wyświetlane są w specjalnym drzewku, dostępne jest odczytywanie i dekodowanie ukrytego View State dla stron ASP.NET,
• konstruktor zapytań – moduł pozwalający na tworzenie własnych zapytań HTTP, użytkownik może także przenieść gotowe zapytanie do konstruktora za pomocą metody przeciągnij i upuść,
• interfejs automacji - biblioteka automacji programu, odpowiada za jego współpracę z innymi aplikacjami i bazuje na komponentach COM.. HTTP Analyzer może być w pełni kontrolowany przez OLE Automation, pozwala to na wykorzystanie wielu popularnych języków programowania, np. C#, Visual Basic, Delphi i JavaScript.
• rozbudowane filtrowanie wyników, także według kodów statusu HTTP,
• czyszczenie danych z sesji, selektywne usuwanie cache i cookies,
• eksportowanie wyników do plików HTML, XML, TXT, XLS, HAR, eksportowanie URLi oraz danych zawartych w odpowiedziach HTTP,
• możliwość obsługi za pomocą wiersza poleceń,
Interfejs graficzny programu został wykonany na wystarczającym poziomie, może nie zachwyca, ale prezentuje dane w sposób czytelny, a wszystkie opcje są w nim łatwo dostępne. Z obsługą aplikacji i zrozumieniem wyświetlanych przez nią wyników poradzą sobie tylko bardziej zaawansowani informatycznie użytkownicy. HTTP Analyzer przysłuży się głównie programistom stron i aplikacji internetowych, administratorom, a także specjalistom od bezpieczeństwa WWW.
Hasło do rozpakowania archiwum to :
ieinspector
Uwaga! Instalator umożliwia zainstalowanie programu jako samodzielnej aplikacji lub dodatku do przeglądarek, można także zainstalować obie postacie narzędzia. Na stronie producenta dostępne są także ich oddzielne pliki instalacyjne.
Ograniczenia! Okres testowy aplikacji kończy się po upływie 15 dni, po tym czasie użytkownicy mogą jedynie nagrywać logi HTTP i wysyłać je do osób posiadających komercyjną licencję. Istnieją pewne ograniczenia dotyczące ilości stron (producent nie podaje dokładnie liczby), dla jakich wyświetlane są rozszerzone informacje o protokole HTTP. Edycję komercyjną można nabyć na stronie producenta.
Wymagania! Microsoft Internet Explorer 6 lub wyższa wersja Mozilla Firefox 3.6 albo wyższe edycje.
Producent: IEInspector Software
Licencja: Trial (testowa) System Operacyjny: Windows XP/Vista/7/8/10
Oceń program: Twoja ocena: - 4 użytkowników:
-/5
Ocena:4 (4 głosów)
Strefa Download programu HTTP Analyzer
HTTP Analyzer 7.6.4
Wersja stabilna
9.57 MB | 2017-08-10
Ilość pobrań: 1115 | W tym miesiącu: 1 | W poprzednim miesiącu: 15
dodaj do ulubionych0
UdostepnijPowiadamiacz
Program HTTP Analyzer dodało do ulubionych: 0 użytkowników
Aby dodać program do ulubionych zaloguj się lub załóż bezpłatne konto.
Udostępnij program HTTP Analyzer
Skopiuj poniższy kod HTML i wklej na swoją stronę/bloga
Skopiuj poniższy kod BBCode i wklej na forum dyskusyjnym