W sieci mam hosta (kamerka IP) która ma przycisk. Po jego wduszeniu leci powiadomienie na jakis chiński serwer (a stamtąd na telefon). W jaki sposób mogę monitorować i wychwycić moment w którym leci to powiadomienie (dane mają docelowo trafić do chińczyków)? Znam port oraz znam nazwę hosta na który jest to wysyłany.
tcpdumpem jakoś sprawdzać co leci? Czy jest jakieś lepsze rozwiązanie?
@BoKoR: podłączasz kamerę do komputera, na komputerze instalujesz wiresharka i wybierasz interfejs na który podłączona jest kamera. Jeśli nie potrafisz używać wiresharka to wygoogluj sobie.
Ja te pakiety mogę przechwytywać, z tym nie ma problemu.
Chodzi mi o to, czy jest jakieś gotowe fajne narzędzie, dzięki któremu dowiem się o momencie w którym kamerka wysyła coś na chiński serwer, tak abym mógł sobie odpalić skrypt basha czy coś innego.
To jak nie, to pozostanie mi naklepanie czegoś takiego:
@breja: @lis6502: @araneo: Wykorzystałem tcpdump. Dodałem tam odpowiednie filtry, aby łapał tylko dane z portu 8800 z danego hosta. Wszystko wrzucone do skryptu bash. Przetestowałem kilka razy i działa bez problemu. Nie mam przy sobie skrytpu, ale bazowałem na tym: https://stackoverflow.com/questions/22369466/running-tcpdump-inside-bash-script tylko znacznie go rozbudowałem i zmieniłem ustawienia tcpdumpa.
Czy tylko ja jestem uprzedzony don książek pisanych przez kobiety? Jeśli jest to fantasy to już niemal na 100% wiem ze książka mi się nie spodoba. #ksiazki
W sieci mam hosta (kamerka IP) która ma przycisk. Po jego wduszeniu leci powiadomienie na jakis chiński serwer (a stamtąd na telefon).
W jaki sposób mogę monitorować i wychwycić moment w którym leci to powiadomienie (dane mają docelowo trafić do chińczyków)? Znam port oraz znam nazwę hosta na który jest to wysyłany.
tcpdumpem jakoś sprawdzać co leci?
Czy jest jakieś lepsze rozwiązanie?
#linux #pytaniedoeksperta #pytanie #siecikomputerowe
Chyba nie do końca się zrozumieliśmy.
Ja te pakiety mogę przechwytywać, z tym nie ma problemu.
Chodzi mi o to, czy jest jakieś gotowe fajne narzędzie, dzięki któremu dowiem się o momencie w którym kamerka wysyła coś na chiński serwer, tak abym mógł sobie odpalić skrypt basha czy coś innego.
To jak nie, to pozostanie mi naklepanie czegoś takiego:
tcpdump -l -n -i enp2s0 | awk -F'[, ]' '{print $1}'
Trollujesz czy piszesz poważnie?
Pytam, bo widzę że jesteś fanem danielmagical, więc obie odpowidzi mogą być prawidłowe.
Komentarz usunięty przez autora
Wykorzystałem tcpdump. Dodałem tam odpowiednie filtry, aby łapał tylko dane z portu 8800 z danego hosta.
Wszystko wrzucone do skryptu bash.
Przetestowałem kilka razy i działa bez problemu.
Nie mam przy sobie skrytpu, ale bazowałem na tym: https://stackoverflow.com/questions/22369466/running-tcpdump-inside-bash-script
tylko znacznie go rozbudowałem i zmieniłem ustawienia tcpdumpa.