Jag antar att vi alla har sett någon hackning i en annan organisation / personens dator / server med de fina blåskärmsgränssnitten som i Die Hard 4, Iron Man, Matrix och så vidare.
Nu undrar jag, är det verkligen möjligt att göra det? Och hur exakt representerar dessa scener verklig hacking?
Inte många av dem är korrekta - de är menade att se coola, inte realistiska. Typ av rymdfysik. När du får det rätt, som 2001: A Space Odyssey , är det en lugn balett. När du börjar hacka, ser det ut som någon kille skriver. Boooring.
Det finns ett anmärkningsvärt undantag som jag kan tänka på. I Matrix: Reloaded , när Trinity hakar in i elnätet nära slutet av filmen använder hon nmap (en riktig unix-applikation) för att hitta en maskin som lyssnar på port 22 (ssh). Hon kör sedan sshnuke (ett fiktivt verktyg, kanske skrev hon det själv) som försöker "utnyttja SSHv1 CRC32". Det var en riktig CRC32-sårbarhet i vissa versioner av SSHv1.
(Faktum är att du kan använda detta för att räkna ut det ungefärliga datumet i matrisen. nmap-versionen släpptes i februari 2001 och SSH-sårbarheten avslöjades i juni 2001. Så vi kan vara säkra på att det är efter dessa datum. )
Här är scenen , du kan se Trinitys terminal vid cirka 0:03.
Några kommenterare har pekat på några andra ljusa punkter. I WarGames , som annars är en ganska orealistisk film, finns en scen där David programmerar sin dator för att ringa alla telefonnummer i några prefix . Det här är en riktig teknik (eller snarare, var tillbaka när mer intressanta saker var tillgängliga via modem). Innan filmen kallades denna teknik "hammer dialing" eller "demon dialing", men sedan filmen har den nästan universellt kallats " wardialing ".
Och även om det verkligen inte är science fiction, som en programmerare var jag märkligt imponerad av Facemash-scenen från öppnandet av < em> Det sociala nätverket . Alla buzzwords (index, Apache, wget, Mozilla, Emacs, Perl script etc) används exakt rätt, och patchwork sättet han fick att lösa problemen känns också väldigt sann i livet. Jag kunde faktiskt läsa monologen på en programmeringsblogg.
Läs andra frågor om taggar computers Kärlek och kompatibilitet Skor Gear 12 Stjärntecken Grunderna