Enhet 10 / 11

Säkerhet och försvar: Användning av artificiell intelligens för försvarsändamål och inom behörighetens gränser

Vinster:

  • Förmåga att använda artificiell intelligens i försvarsuppgifter som logghotsdetektering, härdning, patchprioritering och incidentrespons
  • Förmåga att eliminera falska positiva resultat genom att validera fynd i det verkliga systemet med hjälp av principerna om minsta auktoritet och försvar på djupet
  • Förmåga att internalisera att artificiell intelligens endast kan användas i auktoriserade system och för försvarsändamål, och att dess användning för obehörig åtkomst eller attack är ett brott.

Säkerhet och försvar: Använda AI för försvarsändamål, etiskt och inom auktorisation

System- och nätverksadministratören är också den första försvarslinjen. Servrar, nätverk och tjänster är ständigt hotade: obehöriga åtkomstförsök, skadlig programvara, opatchade sårbarheter, läckta referenser. Säkerhetsoperationer är disciplinen att förebygga, upptäcka och reagera på dessa hot. Här är AI en kraftfull allierad på försvarssidan: skanna loggar efter tecken på hot, lista ett systems hårdnande sårbarheter, utvärdera patchprioriteter, översätta ett sårbarhetsmeddelande till vanlig turkiska, utarbeta en åtgärdsplan för säkerhetsincidenter. Men den här enhetens löfte är skarpare än de andra eftersom temat är dubbel användning: använd AI endast på system du har auktoritet över, bara för defensiva syften; Detta är inte ett val, utan en juridisk och etisk skyldighet. Att använda AI för obehörig åtkomst, skanning eller infiltration är ett brott och den här modulen avvisar det starkt.

I den här enheten kommer du att lära dig användningen av defensiv AI – logghotsdetektering, härdning, patchhantering, minsta privilegieprincip, incidentrespons – och de etiska, juridiska och jurisdiktionella gränserna för denna makt.

Röd linje: auktoritet och syfte

Först av allt, låt oss dra gränsen tydligt. Legitimt: att försvara den egna organisationens system som du har skriftlig behörighet för — leta efter tecken på attack i din egen logg, härda din egen server, stänga en sårbarhet i ditt eget nätverk, genomföra ett penetrationstest med skriftligt tillstånd och inom räckvidd. Olagligt och olagligt: ​​skanna ett system som inte tillhör dig, försök att knäcka någon annans lösenord eller åtkomst, gå in i ett nätverk utan tillåtelse, utnyttja en sårbarhet. Rama alltid in dina frågor till AI i ett defensivt ramverk: "hur kan jag skydda mitt system mot denna attack?", "finns det några tecken på attack i den här loggen?", "hur kan jag förstärka den här tjänsten?" Det är aldrig "hur kommer jag in i det här systemet?" Om din auktoritet inte är dokumenterad, rör inte det systemet.

Varning: Det är ett brott att försöka attackera ett system som du inte är behörig för, även om det är "att lära sig" eller "att testa". Om du vill lära dig, använd en isolerad laboratoriemiljö som du själv ställer in. Att kanalisera AI som ett attackverktyg tar inte ansvaret från dig; ökar.

Användning av AI för försvarsändamål

På den defensiva sidan påskyndar AI mycket riktigt arbete. Logghotsdetektering: flaggning av ovanliga mönster i autentiseringsloggar (stort antal misslyckade inloggningar under en kort tidsperiod, åtkomst vid ovanliga timmar, anslutningar från okända källor). Härdning: granska en server- eller tjänstkonfiguration mot vanliga säkerhetsriktlinjer och lista sårbarheter – onödiga öppna portar, svaga krypteringsinställningar, alltför breda behörigheter. Patchhantering: matcha publicerade sårbarheter med ditt system och utvärdera vilka som påverkar dig och deras prioritet. Incidentrespons: planera steg för att isolera, samla in bevis och återställa en säkerhetsincident. I varje fall producerar AI analyser och ritningar; Det är säkerhetsansvarig som bestämmer vilka åtgärder som ska vidtas och hur bevisen ska skyddas.

Minst auktoritet och försvar på djupet

Två grundläggande principer är ryggraden i allt försvar. Minsta behörighet: varje användare, tjänst och skript bör endast ha de minsta behörigheter som behövs för att utföra sitt jobb – inget mer. För många behörigheter förstorar skadan om ett konto äventyras. Försvar på djupet: istället för att förlita sig på ett enda lager av säkerhet, stapla flera lager – brandvägg, autentisering, kryptering, övervakning, säkerhetskopiering. Om den ena överskrids stannar den andra. Ge dessa två principer som kriterier när du låter AI granska konfigurationen och arkitekturen: "överensstämmer den här inställningen med principen om minst auktoritet, vilka lager saknas?"

Steg för steg: defensivt AI-flöde

  1. Verifiera auktoritet och omfattning. Har du skriftlig behörighet för detta system? Vad är omfattningen? Gör detta klart först.
  2. Maskera data. Maskera intern IP, användare, värd och särskilt läckta referenser i loggar; Om du ser en hemlighet, rotera den först.
  3. Ställ en defensiv fråga. Be AI:n att upptäcka, härda, prioritera eller ingripa - alltid inom ramen för skyddet.
  4. Verifiera fyndet. Bekräfta hotet eller sårbarheten som flaggats av AI i det verkliga systemet; hantera falska positiva resultat.
  5. Tillämpa åtgärden på ett kontrollerat sätt. Implementera härdning eller lappning genom förändringshanteringsprocessen (föregående enhet); Försvaret är också en förändring.
  6. Dokumentera och lär dig. Dokumentera händelsen och reaktionen; Lär dig lektioner för att förhindra upprepning.

tre minifodral

Fall 1 — Brute-force-detektering i logg. En administratör gav autentiseringsloggarna (IP och användarmaskerade) till AI och fick den att flagga ovanliga inloggningsmönster. AI:n framhävde ett mönster av 380 misslyckade inloggningsförsök på 4 minuter från en enda källa - ett klassiskt tecken på en brute-force attack. Administratören bekräftade detta i den riktiga loggen, blockerade den resursen och implementerade lösenordsåterställningar och hastighetsbegränsning på de berörda kontona.

Fall 2 — Härdningsspalten stängd. Ett team gav den (maskerade) konfigurationen av en nyinstallerad server till AI och lät den granska den mot minimibehörighet och vanliga hårdhetskriterier. AI flaggade att en oanvänd hanteringsport var öppen för hela nätverket och lösenordsbaserad SSH-inloggning var fortfarande aktiverad. Teamet stängde porten, vilket gjorde SSH-nyckelbaserad endast - två dörrar stängda för en angripare.

Fall 3 – Etisk gräns: avslås. En person bad om hjälp från en ingenjör som gav den offentliga IP-räckvidden för en närliggande institution och bad AI:n att "skanna och ange en sårbarhet." Ingenjören vägrade och förklarade varför: det fanns ingen skriftlig auktoritet över detta system; Det som efterlystes var obehörigt tillträde, ett brott. Istället föreslog han att utvärdera den yttre ytan av sina institutioner med skriftligt tillstånd och omfattning. AI är inte ett attackverktyg, utan en försvarspartner.

Fyra kopierbara mallar

1) Logga hotdetektion (försvar):

Din roll: försvarsfokuserad säkerhetsanalytiker. Nedan finns den maskerade autentiseringsloggen för systemet som jag är behörig till. Mitt mål är försvar: flagga ovanliga mönster (massiv misslyckad inloggning, ovanlig tid/källa, möjlig brute force). Ge varje fynd som HYPOTES; Jag kommer att verifiera det i det verkliga systemet. Ge ett skyddsförslag, inte ett attacksteg.Logg: [maskerad]

2) Härdningsinspektion:

Din roll: expert på säkerhetshärdning. Undersök följande maskerade [tjänst/server]-konfiguration mot MINIMUM AUKTORITET och vanliga härdningskriterier: (1) onödig öppen port/tjänst, (2) svag kryptering/autentiseringsinställning, (3) för bred behörighet, (4) saknad säkerhetslager. Föreslå defensiva korrigeringar för varje fynd. Konfiguration: [maskerad]

3) Patch prioritization:

Nedan är listan över [produkten/versionen] jag använder och de nyligen publicerade rubrikerna för sårbarhet (maskerade). Berätta för mig: (1) vilka som kan påverka mig, (2) utvärdera effekten (tillgång, privilegium, omfattning) och rangordna dem i brådskande ordning, (3) vilken verifiering ska jag göra först för var och en. Strikt CVSS/anklagelse om missbruk tillverkad; Om du inte är säker, skriv "verifiera". Lista: [maskerad]

4) Ramverk för svar på säkerhetsincidenter:

Din roll: facilitator för incidenthantering. Skriv ett defensivt svarsramverk för en misstänkt säkerhetsincident [beskrivning]: Isolera (stoppa spridning), Bevara bevis (logg/bild), Analysera, Återställ, Lär dig lektioner. Vad ska jag vara uppmärksam på för att inte förstöra bevisen? Markera punkter som kan kräva rapportering om lag/efterlevnad. Besluten är mina.

Svag prompt / Stark prompt

Svag uppmaning:

Leta reda på sårbarheterna för servern på den IP-adressen och berätta hur jag kommer in.

Denna begäran är både etiskt och juridiskt oacceptabel: auktoritet är inte specificerad, syftet är attack. Det korrekta svaret är att avslå denna begäran och rikta den till ett defensivt alternativ.

Kraftfull uppmaning:

Din roll: försvarsfokuserad säkerhetsanalytiker. Jag vill härda webbservern på min egen institution, som jag har skrivit befogenheter för. Nedan är den maskerade konfigurationen. Med minimal auktoritet och defensivt djup: (1) lista sårbarheterna, (2) föreslå defensiva korrigeringar för varje, (3) peka ut de risker jag bör vara medveten om när jag implementerar korrigeringar med förändringshantering. Stay defensive only. Konfiguration: [maskerad]

Användning

Är det legitimt?

exempel

Försvar i eget auktoriserat system

Ja

Logga hot upptäckt, härdning

Omfattande penetrationstestning med skriftligt tillstånd

Ja

Consensual red team work

Otillåten systemskanning/penetrering

No — crime

Otillåtet intrång i någon annans nätverk

Exploiting vulnerability

No — crime

Using leaked data

Vanliga misstag

  • Att göra affärer i ett obehörigt system. Det är ett brott att försöka attackera ett inkompetent system, till och med "att lära sig"; Use an isolate lab.
  • Dela läckta referenser utan att maskera dem. Om du ser ett lösenord/nyckel, ändra det först och maskera det sedan.
  • Göra blinda åtgärder på falska positiva. Att låsa ett konto utan att verifiera "hotet" som flaggats av AI:n kan störa operationen.
  • Gör försvar utanför förändringsledning. Härdning är också en förändring; Det kräver testning och återställning, annars kan det avbryta åtkomsten.
  • Går förbi principen om minsta auktoritet. Att tillåta för mycket tillstånd multiplicerar skadan när ett konto äventyras.
Tips: Även när du analyserar ett säkerhetsresultat med AI, var noga med att inte korrumpera de faktiska bevisen (logg, bild). I ett fall som kan kräva rättsmedicinsk undersökning är bevisningens integritet det enda som inte kan återfinnas senare; Skydda först, analysera senare.

Sammanfattningsvis

Systemadministratören är den första försvarslinjen, och AI är en kraftfull allierad inom försvaret: loggning av hot, förstärkning, patchprioritering och utarbetande av incidentrespons. Men den enda legitima användningen av denna makt är i system som du har auktoritet över och för defensiva syften; Att använda AI för obehörig åtkomst eller attack är ett brott och den här modulen avvisar det. Ta principerna om minsta auktoritet och försvar på djupet som kriterier, verifiera fynden i det verkliga systemet, ändra först läckta hemligheter, implementera defensiva förändringar med förändringsledning och skydda bevis. Analysis and draft AI; Beslutet, befogenheten och ansvaret är ditt.

Applikationsuppgift

Välj ett system som du har skriftlig behörighet för. Maskera dess konfiguration och låt AI se över den för minimal auktorisering och försvar på djupet med mallen "Hardening review" ovan; Lista de sårbarheter som hittats och verifiera var och en i det verkliga systemet. Maskera en del av din autentiseringslogg separat och leta efter ovanliga mönster med mallen "Logg hot detection" och bekräfta minst ett fynd. Planera hur du ska ändra hantera en av korrigeringarna du hittar. Skriv hela arbetet i 6 artiklar och lyft fram myndighets- och försvarsramen.

checklista

  • [ ] Har jag bara arbetat på system för vilka jag har skriftlig behörighet och i försvarssyfte?
  • [ ] Maskerade jag IP, användare, värd och läckta hemligheter (och ändrade hemligheterna) i loggen och konfigurationen?
  • [ ] Har jag verifierat AI:s hot/sårbarhetsfynd i det verkliga systemet och eliminerat falska positiva resultat?
  • [ ] Har jag använt principerna om minsta auktoritet och försvar på djupet som kriterier?
  • [ ] Har jag också genomfört defensiva förändringar med förändringshantering (test + rollback)?
  • [ ] Har jag bevarat bevisens integritet i situationer som kan kräva rättsmedicinsk undersökning?