News (DA)

Farlige værktøjer: Apps dræber opgaver på computeren, indtil systemet kollapser

computador travado
computador travado - Ei Ywet/Shutterstock.com

Udviklere skaber applikationer, der vælger og afslutter processer, der kører tilfældigt på computere. Essas værktøjer fortsætter cyklussen, indtil operativsystemet går helt ned, eller brugeren stopper handlingen.

Konceptet, kendt som procesroulette, har eksisteret i offentlige depoter i årevis. Recentemente, en version skabt ved hjælp af kunstig intelligens, fik opmærksomhed på sociale netværk og specialiserede websteder.

Disse programmer fungerer i miljøer som Windows, macOS og Linux. Eles bruger indfødte kommandoer til at identificere og fuldføre aktive opgaver, der simulerer digital russisk roulette.

Begrebets oprindelse

Proces roulette opstod som en teknisk joke blandt programmører. Tanken er at teste systemets modstandsdygtighed ved at eliminere væsentlige processer på en uforudsigelig måde.

En af de første optegnelser går tilbage til 2016, hvor udvikleren Jamis Buck udgav en multiplayer-version. Nessa implementering, deltagere koblet til en central server, der koordinerede de kollektive runder.

En anden variant dukkede op år senere, skabt af brugeren Codebox. Essa version giver dig mulighed for at definere antallet af runder og akkumulere point for hver proces, der er gennemført med succes.

Skaberne advarer eksplicit om de involverede risici. Eles anbefaler kun at køre scripts på virtuelle maskiner for at undgå reel skade.

Eksempler tilgængelige på GitHub

Offentlige arkiver er vært for forskellige implementeringer af konceptet. Codebox-projektet, der blev lanceret for omkring fem år siden, fungerer som et simpelt shell-script.

Programmet viser aktive processer og vælger tilfældigt en, der skal afsluttes. Brugeren definerer, hvor mange iterationer de vil have, før udførelsen påbegyndes.

En anden, ældre version, forvandler processen til et kollektivt spil. En deltager fungerer som en croupier, der kontrollerer starten af ​​spins for alle tilsluttede.

Disse værktøjer indeholder ikke tilsigtet malware ifølge deres beskrivelser. Elas tjener kun til at demonstrere skrøbeligheden af ​​moderne operativsystemer.

Teletrabalho, home office ou trabalho remoto.
Marcelo Camargo/Agentur Brasil

Nylig version oprettet med AI

En udvikler identificeret som IceSolst introducerede for nylig Task Unmanager. Ele byggede værktøjet ved hjælp af Cursor AI-kodningsplatformen.

Applikationen afslutter løbende processer efter ID, indtil systemet kollapser. Vídeos demoer viser adfærd i realtid.

Skaberen tilføjede humoristiske elementer, såsom en fiktiv intern butik. Nela, brugere “køber” malware med virtuelle mønter vundet i runder.

Opslaget gik hurtigt viralt på de sociale medier. Milhares af brugere kommenterede dristigheden af ​​implementeringen og de tilhørende risici.

Detaljeret teknisk betjening

Programmer bruger native operativsystemkommandoer til at betjene. No Windows, anvender funktioner som TerminateProcess til at afslutte udvalgte opgaver.

I Unix-lignende miljøer, brug kill-kommandoen med SIGTERM- eller SIGKILL-signalet. Udvælgelsen sker gennem tilfældige algoritmer, der anvendes på listen over aktive PID’er.

Kritiske processer, såsom explorer.exe på Windows, forårsager et øjeblikkeligt nedbrud, når de afsluttes. Outros, mindre vigtigt, luk kun individuelle applikationer.

Tidlig stop kræver specifikke handlinger i nogle udgivelser. En af dem stopper først, når brugeren skriver den nøjagtige sætning “jeg er en kujon”.

Sikkerhedsrisici og anbefalinger

Kørsel af disse værktøjer på primære maskiner kan resultere i tab af ikke-gemte data. Åben Aplicativos lukker brat og afbryder igangværende arbejde.

Selvom en simpel genstart løser de fleste nedbrud, kræver korrupte processer lejlighedsvis manuel gendannelse. Arquivos midlertidige filer kan blive utilgængelige.

Eksperter anbefaler kun at teste i isolerede miljøer. Virtual Máquinas som VirtualBox eller VMware tilbyder tilstrækkelig beskyttelse.

Der er ingen rapporter om udbredt ondsindet brug af disse værktøjer. Casos isoleret i tidligere virksomhedsmiljøer viser potentiale for internt misbrug.

Popularitet blandt udviklere

Begrebets gentagelse afspejler samfundets tekniske nysgerrighed. Programadores udforsker operativsystemets grænser på en kontrolleret og risikabel måde.

Gamle versioner akkumulerer tusindvis af visninger i arkiver. De seneste nyheder har sat skub i diskussionerne om etik i udvikling med AI.

Deltagerne ser øvelsen som en prøve på digitalt mod. Outros kritiserer tilgangen for at opmuntre til potentielt destruktiv praksis.

Fænomenet demonstrerer, hvordan simple ideer får lang levetid på internettet. Implementações spænder fra grundlæggende scripts til mere omfattende projekter.

Sikre alternativer til test

Interesserede brugere kan bruge stresssimulatorer. Ferramentas som Prime95 eller FurMark test stabilitet uden tilfældigt afsluttende processer.

Sandkassemiljøer giver mulighed for isolerede eksperimenter. Containers Docker eller lette virtuelle maskiner opfylder lignende behov med lavere risiko.

Programmeringsfællesskaber diskuterer harmløse varianter. Algumas-versioner registrerer kun, hvilke processer der ville blive påvirket uden at udføre opsigelse.

Disse muligheder fastholder det pædagogiske aspekt. Elas bevarer integriteten af ​​hovedsystemet under testning.

Udvikling af lignende værktøjer

Konceptet har inspireret til variationer gennem årene. Relateret Projetos simulerer hardwarefejl eller hukommelsesoverbelastning på en kontrolleret måde.

Professionelle diagnostiske værktøjer tager lignende tilgange. Elas identificerer problematiske processer uden at ty til ren tilfældighed.

Integration med kunstig intelligens åbner op for nye muligheder. Plataformas og Cursor letter hurtig oprettelse af fungerende prototyper.

Udviklere fortsætter med at udforske tekniske grænser. Balancen mellem nysgerrighed og ansvar er fortsat central i diskussionerne.

To Top