Ik heb een protocol tussen een computer en een consumentenapparaat, beide zitten op mijn netwerk.
Het protocol is waarschijnlijk goed leesbaar en HTTP gebaseerd en niet gecrypt.
Ik wil kijken of het te reverse-engineren is zodat ik zelf wat simpele commando's naar het apparaat kan sturen.
Maar dan moet ik het wel kunnen opnemen en lezen. Dat wil ik doen met een 3e computer met Wireshark die op het netwerk zit en meeluistert wat er over de lijn gaat als deze twee met elkaar praten.
Maar dat werkt natuurlijk niet. Want het hele netwerk zit aan elkaar met switches. Dus dat netwerkverkeer komt niet langs de 3e computer.
Hoe kan ik dit oplossen? Ik heb ook nog een OpenWRT router met een 4 poort switch (weer een switch) er in als dat helpt. Die kan ik ergens tussen hangen.
Het consumentenapparaat zit op wifi en de computer die er mee praat kan ik via ethernet aansluiten.
(noot: geen interesse in een uitgebreide discussie over de auteursrechten op het reverse-engineeren van protocollen).
Het protocol is waarschijnlijk goed leesbaar en HTTP gebaseerd en niet gecrypt.
Ik wil kijken of het te reverse-engineren is zodat ik zelf wat simpele commando's naar het apparaat kan sturen.
Maar dan moet ik het wel kunnen opnemen en lezen. Dat wil ik doen met een 3e computer met Wireshark die op het netwerk zit en meeluistert wat er over de lijn gaat als deze twee met elkaar praten.
Maar dat werkt natuurlijk niet. Want het hele netwerk zit aan elkaar met switches. Dus dat netwerkverkeer komt niet langs de 3e computer.
Hoe kan ik dit oplossen? Ik heb ook nog een OpenWRT router met een 4 poort switch (weer een switch) er in als dat helpt. Die kan ik ergens tussen hangen.
Het consumentenapparaat zit op wifi en de computer die er mee praat kan ik via ethernet aansluiten.
(noot: geen interesse in een uitgebreide discussie over de auteursrechten op het reverse-engineeren van protocollen).