Známý program Wireshark používaný zejména pro analýzu síťového provozu a komunikace podporuje i analýzu CAN komunikace. To je dáno podporou SocketCAN síťového stacku na Linuxu. Podpora CANu se ale neomezuje jen na Linux a příslušné funkce Wiresharku lze využít i na platformě Windows.
Program PP2CAN od verze 3.040 přináší podporu propojení s Wiresharkem pomoci samostatného pluginu, který dovede data zachycená programem PP2CAN bez ohledu na použitý převodník předat do programu Wireshark a v něm je tak možné použít obsažené nástroje nebo případné rozšíření pro analýzu komunikace.
Propojení je velmi snadné, v programu PP2CAN v menu Plugins otevřeme plugin Wireshark. V okně pluginu postačuje stisknout tlačítko start. Plugin vytvoří pipe (rouru) do programu Wireshark.
V programu Wireshark pak postačuje vytvořit příslušný interface - tedy připojit se na příslušnou pipe.
Následně pak postačuje nastavit dekódování například podle SAE J1939 (Analyze->Decode As).
Na dalším obrázku pak vidíme Wireshark s daty z CAN sběrnice, pakety jsou dekódovány dle SAE J1939.
Na závěr drobný tip, jako sloupce je možné si v preferencích přidat například PGN nebo jinou položku CAN zprávy nebo protokolu. V okně fields napište can, j1939 nebo název jiného podporovaného CAN protokolu, za něj tečku a vyberte příslušnou položku.