Dlaczego mój komputer Ubuntu 14.04 świeci moją kamerą internetową podczas uruchamiania i logowania?

20

Moja prywatność wydaje się naruszana przez lampkę „aktywną” mojej kamery internetowej, która włącza się podczas uruchamiania systemu Ubuntu i ponownie po zalogowaniu. Pozostaje włączony przez 3-4 sekundy, a następnie wyłącza się.

To kamera internetowa Creative HD 1080p, która znajduje się na monitorze i jest podłączana przez USB.

Charney Kaye
źródło
8
Dlaczego po prostu nie odłączysz kamery internetowej, gdy nie jest używana, jeśli martwisz się, że ktoś używa jej do szpiegowania ciebie? Lub przykleić taśmę do obiektywu czy coś w tym stylu?
8
Bardziej niepokojące jest to, że ktoś szpieguje cię za pomocą wbudowanego mikrofonu (jeśli go masz), ponieważ nie ma on zielonego światła informującego, kiedy jest włączony, dlatego nigdy nie będziesz wiedzieć, czy jesteś słuchany czy nie.
1
Czy możesz dodać kilka szczegółów na temat swojego systemu, jaka jest wersja Ubuntu, kto zainstalował system i ile lat ma instalacja.
0x7c0
4
Jak możesz być pewien, że kontrolka kamery internetowej wskazuje, że wysyła ona gdzieś strumień wideo? Z mojego doświadczenia może to oznaczać, że kamera internetowa jest inicjowana. Przed założeniem najgorszego przypadku powinieneś sprawdzić dane techniczne aparatu, aby zobaczyć, co może sygnalizować światło.
user1306322
2
@Rinzwind atakujący potrzebuje do tego dostępu do komputera, a jeśli ma dostęp, może bardzo dobrze zabrać ze sobą własny plik binarny ffmpeg. W każdym razie udowodniłem, że mam rację, i po prostu mówię, że jeśli moja kamera internetowa kiedykolwiek się tak zapali, podejrzewam kompromis i nie będę zadowolony, dopóki nie znajdę procesu, który aktywuje kamerę. Mówienie „to normalne” bez żadnego dowodu jest zbyt dużym ryzykiem. Przez dowód mam na myśli to, czy ta kamera zachowuje się tak samo na innych maszynach. Nie będę marnować czasu na kłótnie, pa i miłego dnia.

Odpowiedzi:

19

Co mnie obserwuje

Nikt. Bez żadnego dowodu (trochę google go trochę): Poważnie wątpię, że kamera internetowa może przesłać strumień do świata zewnętrznego, zanim komputer będzie aktywny. Stworzenie takiego oprogramowania byłoby bardzo skomplikowane i wymagałoby samodzielnej instalacji.

I dlaczego tak się dzieje?

Jest to urządzenie wykrywane przez system. Po uruchomieniu systemu USB aparat zostanie włączony, poinformuje Cię, mrugając lampką. Drugi raz będzie związany z programem, który jest uruchamiany podczas rozruchu, aby korzystać z tej kamery internetowej (prawdopodobnie będzie to program „ser” lub „skype”), który sprawdza, czy może znaleźć kamerę. To ponownie wyzwala błysk światła.

Jeśli chcesz pozbyć się drugiego: wyłącz program, aby uruchamiał się w czasie uruchamiania i uruchom go ręcznie, gdy chcesz korzystać z kamery internetowej. Jeśli rzeczywiście tak jest podczas logowania, zaznacz „myślnik”, „aplikacje startowe” i sprawdź programy, które mogą korzystać z kamer internetowych; jeśli istnieje, możesz go tam wyłączyć.

Jeśli chcesz pozbyć się pierwszego, najprawdopodobniej musisz go odłączyć przed uruchomieniem (spowoduje to również pozbycie się drugiego). Zaraz po podłączeniu miga, gdy kamera wykryje system.


Niektóre niezależne tematy związane z tym (a nie per se Linux):

Używaj zdrowego rozsądku . jeśli zawsze miga podczas uruchamiania i zawsze w tych dwóch konkretnych momentach przy każdym uruchomieniu, oczekiwałbym, że będzie to normalne zachowanie tej kamery internetowej.

Gdy musisz się tym martwić, miga, gdy miga podczas normalnej pracy; Gdy korzystasz z komputera, a nie z kamery internetowej. Jeśli miga, powinieneś to zbadać.

Rinzwind
źródło
Mam kamerę internetową Logitech USB, w żadnym momencie podczas rozruchu, logowania lub podłączania urządzenia nie świeci, tylko wtedy, gdy kamera aktywnie przechwytuje to świeci.
0x7c0
Testowałeś?
0x7c0
1
@Shutupsquare może być gorzej; Kiedyś miałem jeden ze stwardnienia rozsianego, który nie przestał mrugać-nigdy-.
Rinzwind
2
Podoba mi się, że miga podczas sondowania. Powiedzmy, że miałeś coś bardzo zaawansowanego, co pominęło całą warstwę v4l2 i po prostu próbowało złapać pamięć kamery bezpośrednio. Chciałbym, żeby mrugał ... Nie chciałbym narzekać na to.
RobotHumans
1
@ AndréDaniel „Nigdy nie widziałem, żeby kamera internetowa się świeciła” Mam. Nath ma. Kilka ppl na Ubuntu Chat ma. Podałem 2 linki z informacją, że tak się dzieje. Po prostu nie widziałeś wystarczającej liczby kamer internetowych.
Rinzwind
5

Mogę potwierdzić, że dzieje się to podczas czystej instalacji Ubuntu i MINT. Nie ma znaczenia, którego pulpitu używasz. Nie martw się o to.

Ps Mam też kamerę internetową firmy Logitech. Nie ma tu nic wspólnego z brandingiem.

Nath
źródło
Dziękujemy za potwierdzenie, że zachowanie występuje podczas czystej instalacji.
Charney Kaye
0

Spójrz w /dev/folderze, znajdziesz plik, który jest /dev/video0. To jest twoja kamera internetowa. Aby się tam pojawić, na liście wszystkich urządzeń udevtrzeba będzie ją jakoś zainicjować. Właśnie dlatego miga .. To po prostu kręci się w miejscu w stanie oczekiwania, aż ser lub inny program będzie musiał uzyskać do niego dostęp, czyli wtedy, gdy światło będzie się ciągle świecić.

To samo dzieje się za każdym razem, gdy podłączam mój - miga raz. Dlaczego działa przy uruchamianiu i wyłączaniu? Ponieważ skrypt usługi udev(która jest /etc/init.d/udevprzy okazji) działa podczas zamykania i uruchamiania, aby podnosić i wyłączać urządzenia.

Sergiy Kolodyazhnyy
źródło
Co z moim dziwnym aparatem, w którym światło pozostaje włączone do pierwszego użycia i tylko wtedy, gdy to pierwsze użycie faktycznie się zakończy, wyłącza się? Jak mogę obejść ten problem oprócz czarnej listy uvcvideo?
Paul Stelian,
1
@PaulStelian Cóż, możesz „zasymulować” pierwsze użycie - istnieje sposób wykonania skryptu podczas robienia migawki za pomocą kamery internetowej, dzięki czemu możesz mieć skrypt, który czeka na pojawienie się kamery na liście urządzeń, zrobienie migawki i pozbycie się jej. Ale to tylko obejście. Polecam zadać właściwe pytanie na stronie, a może ktoś może pomóc w rozwiązaniu problemu.
Sergiy Kolodyazhnyy