Czy HackerRank Wykrywa Cheating Daddy?

Autor: Aaron Cao · Zaktualizowano

HackerRank działa wewnątrz karty przeglądarki, więc nie może skanować Twojego pulpitu w poszukiwaniu osobnej aplikacji, takiej jak Cheating Daddy. Rejestruje jednak przełączanie kart, zdarzenia wklejania oraz podobieństwo kodu, a nadzór przez kamerę internetową lub udostępnianie ekranu ujawnia każdą nakładkę widoczną na ekranie.

Co HackerRank naprawdę może zaobserwować

Chcesz uzyskać jasną odpowiedź na to, czy jedna konkretna aplikacja uruchamia jeden konkretny system nadzoru, a niejasne zapewnienia są gorsze niż brak odpowiedzi. Ta sekcja wymienia dokładne sygnały, które zbiera test HackerRank. Każdy z nich pochodzi z wnętrza przeglądarki albo z kamery, którą włączyła zatrudniająca firma.

Środowisko testowe HackerRank to strona internetowa. Odbiera i rejestruje zdarzenia przeglądarki: utratę fokusu okna testu, przełączenie na inną kartę, wyjście z trybu pełnoekranowego oraz operacje wklejania do edytora kodu. Po przesłaniu porównuje Twój kod z rozwiązaniami innych kandydatów oraz z publicznymi źródłami, aby wygenerować wynik podobieństwa. Jeśli firma włączy nadzór przez kamerę internetową, rejestruje również obrazy Ciebie i Twojego otoczenia.

Nic z tego nie jest skanowaniem Twojego systemu operacyjnego. Strona internetowa nie może wylistować programów działających na Twoim komputerze, odczytać zawartości innego okna ani zrobić zrzutu ekranu Twojego pulpitu. Ta granica jest egzekwowana przez samą przeglądarkę, a nie przez sprytność jakiegokolwiek narzędzia.

Cheating Daddy to nakładka na pulpit i to cała odpowiedź

Cheating Daddy to open-source'owa aplikacja na pulpit, która wyświetla sugestie generowane przez AI w pływającym oknie podczas rozmowy lub testu. Jej zestaw funkcji zmienia się między wydaniami, więc każde konkretne twierdzenie na temat jej wewnętrznego działania, w tym wszystko, co czytasz tutaj, należy traktować z ostrożnością. To, co rozstrzyga kwestię wykrywalności, to jej kategoria: jest to osobny program działający na Twoim własnym komputerze, a nie rozszerzenie wczytane do karty HackerRank, ani bot dołączający do spotkania.

Ta kategoria jest odpowiedzią. HackerRank nie ma żadnego kanału, przez który mógłby dowiedzieć się, że na Twoim komputerze istnieje osobny program na pulpit. To samo rozumowanie obejmuje każde narzędzie tej klasy, dlatego wniosek tutaj jest zgodny z innymi stronami dotyczącymi konkretnych narzędzi zebranymi w kategorii detectability.

Lustrzane odbicie tej sytuacji jest równie ważne. Narzędzie, które faktycznie wstrzykuje skrypt do strony HackerRank albo wkleja tekst do edytora za Ciebie, wchodzi bezpośrednio w sygnały, które HackerRank już rejestruje. Zdarzenia wklejania są logowane wraz z rozmiarem bloku, a duże wklejenie pojawiające się w pustej funkcji to dokładnie ten wzorzec, którego szukają recenzenci.

Gdzie kończy się granica prywatności

Cztery sytuacje znoszą granicę opisaną powyżej i to właśnie na nie warto się przygotować.

  • Udostępnianie ekranu. Udostępnij cały ekran, a okno nakładki będzie widoczne dla każdego, kto patrzy. Udostępnienie pojedynczego okna jest węższe, choć selektory okien i powiadomienia nadal mogą coś ujawnić.
  • Nagrywanie ekranu. Niektóre oceny nagrywają sesję, aby człowiek mógł ją później przejrzeć. Nagranie rejestruje wszystko, co widziałby żywy obserwator.
  • Oprogramowanie nadzorujące i przeglądarki typu lockdown. Instalują się z dostępem na poziomie systemu, co jest inną sytuacją niż strona internetowa. Mogą wylistować działające procesy.
  • Urządzenia zarządzane przez firmę. Laptop wydany przez pracodawcę uruchamia zarządzanie urządzeniami i agentów punktu końcowego, które raportują zainstalowane i działające oprogramowanie.

Żadne narzędzie nie jest zwolnione z żadnej z tych sytuacji, w tym SubcueAI. Każdy, kto obiecuje uniwersalnie niewykrywalny produkt, sprzedaje coś, czego nie może dostarczyć. Nasza wersja tego stwierdzenia, w tym to, co przechowujemy, a czego nie, znajduje się na stronie security.

Jak SubcueAI podchodzi do tego samego problemu

SubcueAI oferuje dwie powierzchnie asystowania na żywo, obie zaprojektowane wokół powyższej granicy. Natywna aplikacja pulpitowa na macOS i Windows przechwytuje dźwięk systemowy oraz Twój mikrofon i wyświetla sugestie w lokalnej, pływającej nakładce. Panel boczny rozszerzenia przeglądarki również zapewnia asystowanie na żywo w przeglądarkach opartych na Chromium, Chrome i Edge, przechwytując wyłącznie dźwięk z karty spotkania, czyli stronę rozmówcy, a nigdy Twój mikrofon; wersja na Firefoksa służy wyłącznie do ćwiczeń próbnych. Żadna z powierzchni nie dołącza do rozmowy jako uczestnik i żadna nie wstrzykuje skryptu do strony spotkania.

Aaron Cao, założyciel SubcueAI, wybrał taką formę z prostego powodu. Bot dołączający do rozmowy pojawia się na liście uczestników, a skrypt edytujący stronę spotkania to zmiana, którą strona może zauważyć. Utrzymanie asystenta poza obydwoma tymi miejscami eliminuje dwie całe kategorie sygnałów. Nie zmienia to niczego w czterech sytuacjach wymienionych powyżej, a udawanie inaczej byłoby kłamstwem, za które ostatecznie zapłaciłby kandydat.

Konkretnie w rundzie programistycznej próba znaczy więcej niż asystowanie na żywo. Inżynier backendowy przygotowujący się do roli platformowej na poziomie L5 może na głos przećwiczyć te same polecenia dotyczące algorytmów i projektowania systemów, aż wyjaśnienie stanie się płynne, do czego właśnie służy tryb mock interview.

FAQ

Czy HackerRank widzi inne aplikacje działające na moim komputerze?

Nie. Test działa jako strona internetowa, a przeglądarki nie przekazują stronie listy działających procesów ani zawartości innych okien. Dedykowani agenci nadzoru i przeglądarki typu lockdown to osobny przypadek, ponieważ instalują się z dostępem na poziomie systemu.

Czy HackerRank zgłasza przełączanie kart?

Tak. Utrata fokusu okna testu i przełączanie kart są zgłaszane stronie, a HackerRank rejestruje je dla zespołu rekrutacyjnego. Wysoka liczba wygląda źle nawet wtedy, gdy wyjaśnienie jest niewinne.

Czy wykrywanie podobieństwa kodu wychwyci odpowiedzi wygenerowane przez AI?

Może. HackerRank ocenia zgłoszenia względem innych kandydatów i publicznych źródeł, a narzędzia AI zbiegają się do tego samego rozwiązania dla popularnych poleceń, więc te odpowiedzi grupują się ciasno. Wklejenie wygenerowanego bloku również uruchamia rejestr wklejania.

Czy SubcueAI jest wykrywalny w HackerRank?

Obowiązuje ta sama granica. Nakładka na pulpit oraz panel boczny rozszerzenia znajdują się poza stroną HackerRank, więc strona nie ma dla nich żadnego sygnału. Udostępnianie ekranu, nagrywanie ekranu, oprogramowanie nadzorujące i zarządzane urządzenia nadal ujawniają każde narzędzie widoczne na ekranie.

Czy istnieje asystent rozmów kwalifikacyjnych AI, który jest naprawdę niewykrywalny?

Nie, i traktuj takie twierdzenie jako sygnał ostrzegawczy. Każde narzędzie, które coś rysuje na Twoim ekranie, jest widoczne przy udostępnianiu ekranu lub w nagraniu, a każdy program zainstalowany na zarządzanym laptopie jest widoczny dla zarządzania punktami końcowymi.

Powiązane pytania

← Więcej o Wykrywalność i prywatność