Sodanvalitsin on tietokoneohjelma, joka soittaa ennalta määritettyyn luetteloon puhelinnumeroista ja etsii tietokoneita, fakseja ja muita datalaitteita. Näitä ohjelmia käytetään yleensä laittomiin tai epäeettisiin käytäntöihin, ja ne voivat olla yleinen hakkerointityökalu. Koska perustekniikka käyttää puhelimia ja modeemeja, käytäntö on harvinaisempi kuin 80- ja 90 -luvuilla, jolloin nämä viestintälaitteet olivat yleisempiä. Sodanvalitsin on samanlainen kuin toinen vanhentunut hakkerointimenetelmä, nimeltään demonivalinta, sekä muut prosessit, jotka ovat edelleen käytössä, kuten porttiskannaus ja sota -ajo.
Sodanvalitsimesta tuli hakkeroinnin katkottua 80 -luvun alussa. WarGames -elokuvassa ohjelmaa käytettiin soittamaan kaikkiin yksittäisen kaupungin puhelimiin. Vaikka ennen sitä oli olemassa joukko puhelinsoitto -ohjelmia, ”WarGames -valitsimesta” tuli suosittu nimi tuolloin. Internetin pikakirjoituksen ja tiedostonimien kahdeksan merkin rajoituksen vuoksi nimestä tuli lopulta sodanvalitsin, ja ohjelmien nimi oli usein ‘wardial.exe’.
Sodanvalitsin toimii kuin automaattinen puhelin. Ohjelma vastaanottaa esiasetetun luettelon numeroista, usein kaikista puhelinnumeroista yhdessä suuntanumerossa tai kaupungissa. Ohjelma valitsee sitten numerot peräkkäin etsien datavastaanottimia. Yleiset datalaitteet, kuten faksi tai faksi-, laite- tai tietokonemodeemi, vastaavat yhden soiton jälkeen. Jos puhelin soi kahdesti, numeronvalitsin lopettaa puhelun ja soittaa seuraavaan numeroon. jos datalaite vastaa, numero tallennetaan ja soitin katkaisee yhteyden.
Tällaiset ohjelmat eivät ole itsessään laittomia, mutta monet pitävät niitä ärsyttävinä. Valitsin soittaa numeroihin peräkkäin, joten toimistot, joissa on numeroitu puhelin, voivat saada useita minuutteja vääriä puheluita. Jos valitsin toimii tarpeeksi kauan, se soittaa numeroihin myös koko yön. Kun valitsin on valmis, sen käyttäjällä on luettelo datalaitteista. Nämä luettelot ovat myös laillisia, mutta ne ovat ponnahduslauta muihin toimintoihin, jotka eivät ole.
Useat muut hakkerointiprosessit ovat samanlaisia kuin sodanvalinta. Lähes vanhentunut prosessi, jota kutsutaan demonivalinnoiksi, sisältää yhden numeron soittamisen uudelleen ja uudelleen. Puhelinpalvelimissa on koodi, joka estää putoamisen, kun signaali katoaa pieneksi ajaksi. Jos demonivalitsin valitsi numeron uudelleen heti, kun joku muu katkaisi yhteyden, soittaja sai pääsyn tililleen.
On olemassa kaksi aktiivista hakkerointimenetelmää, jotka muistuttavat sodanvalintaa. Kun tietokone skannataan porttiin, tietokoneen portit pinotaan peräkkäin, kun ne etsivät avoimia portteja. Hakkeri voi käyttää tätä luetteloa selvittääkseen, onko koneessa käynnissä tiettyjä ohjelmia tai mikä on todennäköinen tukiasema, jos he päättävät hyökätä. Sota -ajo edellyttää kaduilla ylös ja alas etsimistä langattoman Internetin kuumista paikoista. Nämä kohdat luetteloidaan ja tallennetaan myöhempää käyttöä varten.