Przechwytuje i dekoduje on dane przepływające w sieci (takie jak hasła, e-maile i inne wartościowe informacje) oraz pozwala na wyświetlenie lub zapisanie ich w formie bardziej przystępnej dla użytkownika.
Nazwy pochodzą od procesu stosowanego do testowania syropu przed osiągnięciem przystępnej temperatury: małą łyżkę syropu wlewa się do zimnej wody i określa się stężenie syropu.