Analiza ruchu – nieoczywisty problem z aplikacją
W niniejszym artykule przedstawię problem z aplikacją webową, który napotkałem podczas jednego z projektów, w których uczestniczyłem. Był on na tyle złożony, że jego rozwiązanie wymagało przeanalizowania architektury komponentów systemu oraz ruchu sieciowego na najniższym poziomie. Taki proces wymaga dobrej znajomości protokołów sieciowych (m.in. TCP, http, TLS/SSL) i praktycznych umiejętności używania analizatorów ruchu sieciowego takich jak tcpdump lub wireshark. Ale zacznijmy od początku.