Odhalí HackerRank Cheating Daddy?

Autor: Aaron Cao · Aktualizováno

HackerRank běží uvnitř panelu prohlížeče, takže nedokáže prohledat vaši plochu a najít samostatnou aplikaci, jako je Cheating Daddy. Zaznamenává ale přepínání panelů, vkládání textu i podobnost kódu, a dohled přes webkameru nebo sdílení obrazovky odhalí jakoukoli překryvnou vrstvu.

Co dokáže HackerRank skutečně sledovat

Chcete přímou odpověď na to, zda jedna konkrétní aplikace spustí poplach v jednom konkrétním dohledovém systému, a mlhavé uklidňování je horší než žádná odpověď. Tato část vypisuje přesné signály, které test na HackerRank sbírá. Každý z nich přichází buď zevnitř prohlížeče, nebo z kamery, kterou zapnula najímající firma.

Testovací prostředí HackerRank je webová stránka. Přijímá a zaznamenává události prohlížeče: ztrátu zaměření testovacího okna, přepnutí na jiný panel, opuštění režimu celé obrazovky a vkládání do editoru kódu. Při odevzdání porovná váš kód s odevzdáními ostatních uchazečů a s veřejnými zdroji a vytvoří skóre podobnosti. Tam, kde firma zapne dohled přes webkameru, pořizuje také snímky vás a vašeho okolí.

Nic z toho není prohledávání vašeho operačního systému. Webová stránka nedokáže vypsat programy běžící na vašem počítači, přečíst obsah jiného okna ani pořídit snímek vaší plochy. Tuto hranici vynucuje sám prohlížeč, nikoli chytrost jakéhokoli nástroje.

Cheating Daddy je překryvná aplikace na ploše, a to je celá odpověď

Cheating Daddy je open source aplikace pro plochu, která během hovoru nebo testu zobrazuje návrhy vytvořené umělou inteligencí v plovoucím okně. Jeho funkce se mezi verzemi mění, proto ke každému konkrétnímu tvrzení o jeho vnitřním fungování přistupujte opatrně, včetně čehokoli, co si přečtete zde. Otázku odhalení rozhoduje jeho kategorie: je to samostatný program běžící na vašem vlastním počítači, nikoli rozšíření načtené do panelu HackerRank a ani robot, který se připojuje ke schůzce.

Právě ta kategorie je odpovědí. HackerRank nemá žádný kanál, kterým by se dozvěděl, že na vašem počítači existuje samostatný program pro plochu. Stejná úvaha platí pro každý nástroj této třídy, a proto se závěr zde shoduje s ostatními stránkami o pojmenovaných nástrojích shromážděnými v tématu odhalitelnost.

Zrcadlový případ je stejně důležitý. Nástroj, který do stránky HackerRank skutečně vkládá skript nebo který za vás vkládá text do editoru, míří rovnou do signálů, jež HackerRank už zaznamenává. Události vkládání se ukládají spolu s velikostí bloku a velký vložený blok, který se objeví v prázdné funkci, je přesně ten vzorec, jaký hodnotitelé hledají.

Kde končí hranice soukromí

Čtyři situace výše popsanou hranici ruší a právě s nimi se vyplatí počítat.

  • Sdílení obrazovky. Sdílejte celou obrazovku a překryvné okno uvidí každý, kdo se dívá. Sdílení jediného okna je užší, přesto prozrazuje výběr oken a oznámení.
  • Nahrávání obrazovky. Některá hodnocení relaci nahrávají, aby ji člověk mohl projít později. Nahrávka zachytí vše, co by viděl živý divák.
  • Dohledový software a uzamčené prohlížeče. Instalují se s přístupem na úrovni systému, což je zcela jiná situace než webová stránka. Dokážou vypsat běžící procesy.
  • Zařízení spravovaná firmou. Notebook vydaný zaměstnavatelem má správu zařízení a koncové agenty, kteří hlásí nainstalovaný i běžící software.

Žádný nástroj není z ničeho z toho vyňat, SubcueAI nevyjímaje. Kdokoli slibuje produkt, který nelze nikdy odhalit, prodává něco, co nemůže dodat. Naše verze tohoto prohlášení, včetně toho, co ukládáme a co ne, je na stránce o zabezpečení.

Jak k témuž problému přistupuje SubcueAI

SubcueAI nabízí dvě plochy živé asistence, obě navržené kolem výše popsané hranice. Nativní aplikace pro macOS a Windows zachytává systémový zvuk i váš mikrofon a kreslí návrhy do místní plovoucí překryvné vrstvy. Side Panel rozšíření prohlížeče rovněž nabízí živou asistenci v prohlížečích na Chromium, v Chrome a Edge, a zachytává pouze zvuk panelu se schůzkou, tedy stranu tazatele a nikdy váš mikrofon; sestavení pro Firefox slouží jen k nácvikovým pohovorům. Ani jedna plocha se nepřipojuje k hovoru jako účastník a ani jedna nevkládá content script do stránky se schůzkou.

Aaron Cao, zakladatel SubcueAI, zvolil tento tvar z prostého důvodu. Robot, který se připojí k hovoru, se objeví v seznamu účastníků, a skript, který upravuje stránku se schůzkou, je změna, jíž si stránka může všimnout. Držet asistenta mimo obě tato místa odstraňuje dvě celé kategorie signálů. Se čtyřmi situacemi vyjmenovanými výše to nedělá nic a předstírat opak by byla lež, kterou nakonec zaplatí uchazeč.

Konkrétně u programátorského kola záleží na nácviku víc než na živé pomoci. Backendový inženýr, který se připravuje na platformovou roli úrovně L5, může nahlas procházet tytéž algoritmické a návrhové úlohy tak dlouho, dokud výklad neplyne, a přesně pro to je režim nácvikového pohovoru stvořený.

Časté dotazy

Vidí HackerRank další aplikace běžící na mém počítači?

Ne. Test běží jako webová stránka a prohlížeče stránce nepředávají seznam běžících procesů ani obsah jiných oken. Specializovaní dohledoví agenti a uzamčené prohlížeče jsou samostatný případ, protože se instalují s přístupem na úrovni systému.

Označuje HackerRank přepínání panelů?

Ano. Ztráta zaměření testovacího okna i přepnutí panelu se hlásí stránce a HackerRank je zaznamenává pro náborový tým. Vysoký počet působí špatně, i když je vysvětlení nevinné.

Odhalí kontrola podobnosti kódu odpovědi vytvořené umělou inteligencí?

Může. HackerRank hodnotí odevzdání vůči ostatním uchazečům a veřejným zdrojům a nástroje s umělou inteligencí u běžných úloh docházejí ke stejnému řešení, takže se tyto odpovědi těsně shlukují. Vložení vygenerovaného bloku navíc spustí záznam o vkládání.

Je SubcueAI na HackerRank odhalitelný?

Platí táž hranice. Překryvná vrstva na ploše i Side Panel rozšíření leží mimo stránku HackerRank, takže stránka o nich nemá žádný signál. Sdílení obrazovky, nahrávání obrazovky, dohledový software a spravovaná zařízení stále odhalí jakýkoli nástroj na obrazovce.

Existuje asistent k pohovoru s umělou inteligencí, který je opravdu neodhalitelný?

Ne, a takové tvrzení berte jako varovný signál. Každý nástroj, který kreslí na vaši obrazovku, je vidět při sdílení obrazovky nebo na nahrávce, a každý program nainstalovaný na spravovaném notebooku je vidět správě koncových zařízení.

Související otázky

← Více o Detekovatelnost a soukromí