Jak wysłać wiadomość wyskakującą na nieznany komputer podłączony do mojej sieci WLAN?


4

Czy jest jakiś sposób na wysłanie wyskakującego komunikatu z systemu Linux na „losowy” laptop / tablet / telefon komórkowy podłączony do mojej sieci bezprzewodowej? Na przykład, jeśli pozwolę, aby moja sieć WLAN otworzyła się i zobaczyłem podłączony do niego nierozpoznany komputer, czy istnieje sposób wysłania wiadomości do tego urządzenia?

Z drugiej strony, jeśli jestem podłączony do otwartej sieci innej osoby i mogą oni być świadomi, że ich sieć jest otwarta, czy mogę wysłać im wiadomość z ostrzeżeniem, że uzyskuję dostęp do ich sieci?

Prawdopodobnie dla całkowicie „losowego” urządzenia odpowiedź powinna brzmieć „nie”. Ale jeśli ograniczymy się do laptopów z Win7 lub Linux SO, czy jest jakaś usługa domyślnie uruchomiona w takich systemach, która pozwala wysyłać takie wyskakujące wiadomości?

PS: Nie mam praktycznej motywacji do tego pytania. To tylko ciekawostka.


1
Jeśli ktoś łączy się z twoją otwartą siecią WLAN, w jakim celu chcesz wysłać mu wiadomość?

Możesz zrobić coś takiego z proxy / bramą. Niech cały Twój ruch internetowy przechodzi przez ten serwer. Możesz kształtować i kształtować ruch według własnego uznania.
kobaltz

Jeśli chodzi o wysyłanie komuś wiadomości przy dołączaniu do jego sieci, nie jestem pewien, jak byś to zrobił. Czy masz dostęp administracyjny do sieci, do której miałbyś dostęp?
kobaltz


1
@DiogoRocha dziękuję za zwrócenie mi uwagi na ten post. To rzeczywiście odpowiada na pytanie.
Leandro

Odpowiedzi:


6

Krótka odpowiedź: nie, nie jest to możliwe.

Jak wspomniano w jednej z odpowiedzi w pytaniu połączonym przez Diogo Rocha, istniało narzędzie o nazwie net senddla maszyn z systemem Windows, ale nie wiem, czy zostało ono domyślnie zainstalowane.

Byłbym bardzo bardzo zaniepokojony bezpieczeństwem mojego systemu, gdyby możliwe było zdalne otwieranie niektórych okien podręcznych na moim ekranie. Pomijając możliwe wycieki bezpieczeństwa, nie ma domyślnego sposobu, aby to zrobić w systemie Windows lub Linux.

Jedną z rzeczy, które możesz zrobić, jest manipulowanie ruchem innych użytkowników. jak wyjaśniono tutaj


dzięki za odpowiedź Walter i link. Link bardzo mi się podobał, bardzo zabawny :)
Leandro

Messenger (który nasłuchuje net send) jest domyślnie wyłączony w systemie Windows XP SP2. Wcześniej ogólnie działało.
Eroen

1

Inne urządzenie musi mieć aktywną usługę komunikatora (Windows XP, Windows Vista i wcześniejsze) lub komputer powinien mieć innego komunikatora kompatybilnego z Net Send, takiego jak Lantalk XP i inne. Twój router Wi-Fi powinien być w stanie przekazywać pakiety rozgłoszeniowe.

Następnie będziesz mógł wysyłać wyskakujące okienka za pośrednictwem SAMBA (smbclient -M), nazwa docelowa to * (dla wszystkich w podsieci). Jednak usługa komunikatora została domyślnie wyłączona od wersji XP SP2. Komunikatory kompatybilne z funkcją Net Send również nie działają i raczej nie będą używane w domu (nie w sieci biurowej).


1

TL; DR: Nie, ale ...

Nie byłoby to łatwe, ponieważ różne systemy operacyjne używają różnych mechanizmów do takich rzeczy.

Większość dystrybucji Linuksa i tak by go nie obsługiwała - nawet jeśli na komputerze działało coś, co można podłączyć, wymagałoby to uwierzytelnienia jako prawidłowy użytkownik, a .zo'o, jeśli można to zrobić automatycznie dla dowolnych komputerów prawdopodobnie już przejęła połowę internetu.

Nie mogłem powiedzieć ci o „kosmicie” opartym na OSX, ale podejrzewam, że byłoby podobnie.

Uważam, że Windows ma standardowy mechanizm wysyłania wyskakującego komunikatu na inną maszynę, ale IIRC nadal wymaga uwierzytelnienia (chociaż tak wiele osób opuszcza swoje konta administratora bez hasła ...).

Co mógł zrobić, to uruchomić proxy przechwytujące (Squid jest dobre dla tego rodzaju rzeczy), który pokazuje żądaną wiadomość jako pierwszej stronie każdej sesji przeglądania, który jest z adresu IP na białej liście i skonfigurować router, aby dać znanych urządzeń zgodnych IP na podstawie ich adresów MAC. Większość routerów ma tę funkcję, ale w przeciwnym razie można użyć adresowania statycznego dla znanych komputerów i ustawić pulę DHCP routera na coś mniejszego niż zwykłe adresy 253, aby zapobiec kolizjom.


Korzystam obecnie z routera WRT-160 i wydaje się, że można skorzystać z Twojej sugestii. Dzięki za informację Darael.
Leandro,

-1

właśnie zacząłem studiować na komputer eng .. ale nadal chcę odpowiedzieć na ten Que .. to może być pomocne .. ans: - jeśli podłączony użytkownik używa Windows Vista / 7, to wypróbuj to polecenie w Windows Vista / 7 w cmd. ..

 ***msg /server:( here connected user IP/PC-name ) * /time:( in seconds ) " message"***

 this will create a popup msg to connected user

1
Jest to zasadniczo net sendi jako takie nie będzie działać.
Daniel B
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.