Zbieranie „odcisków palców” działających usług

Za pomocą analizy tzw. „odcisków palca” w  nagłówkach odpowiedzi serwera na zapytania HTTP można dowiedzieć się na przykład jaki język programowania oraz infrastruktura serwerowa została użyta przy budowie aplikacji. Przydaje się tutaj także analiza komunikatów błędów oraz kodu źródłowego.

Na rysunku poniżej przedstawiona została przykładowa odpowiedź serwera z której można wywnioskować, że badana aplikacja została napisana przy użyciu frameworku .NET w wersji 4.0.30319 oraz jest hostowana na serwerze Internet Information Services w wersji 10.0.

Przykładowa odpowiedź serwera z wrażliwymi danymi

Rys. Przykładowa odpowiedź serwera z wrażliwymi danymi. Źródło: [Opracowanie własne]

Chcesz wiedzieć więcej?

Zapisz się i bądź informowany o nowych postach (zero spamu!).
Dodatkowo otrzymasz, moją prywatną listę 15 najbardziej przydatnych narzędzi (wraz z krótkim opisem), których używam przy testach penetracyjnych.

Nigdy nie podam, nie wymienię ani nie sprzedam Twojego adresu e-mail. W każdej chwili możesz zrezygnować z subskrypcji.

Otagowano , , , , , .Dodaj do zakładek Link.

Podziel się swoją opinią na temat artykułu