Ett gratis verktyg med öppen källkod som heter Zero Breach Toolkit sprids som en skanner för legosoldatspionprogram. En granskning på Beam Blog läste dess kod och dokumentation och satte sig för att täcka tre saker: vad verktyget kontrollerar, vilka av de virala påståendena som håller, och hur man granskar det. Det här inlägget bygger vidare på den ramen, men det är viktigt att vara tydlig med omfattningen. Källan vi har är en kort sammanfattning av den granskningen, inte de fullständiga resultaten. Där det här inlägget går utöver den sammanfattningen ger det allmän vägledning och säger det.

Den bredare frågan är viktigare än något enskilt verktyg. Att förstå begränsningarna hos skannrar för legosoldatspionprogram hjälper dig att avgöra hur mycket vikt du ska lägga vid ett resultat, oavsett om det säger "rent" eller inte.

Vad Zero Breach Toolkit faktiskt kontrollerar

Enligt sammanfattningen på Beam Blog är Zero Breach Toolkit en gratis skanner med öppen källkod som riktar sig mot legosoldatspionprogram. Granskarna undersökte dess kod och dess dokumentation, vilket är rätt ställe att börja på: en skanners faktiska beteende finns i vad koden gör, inte i hur ett inlägg på sociala medier beskriver det.

Sammanfattningen listar inte de specifika kontroller som verktyget utför, så vi kommer inte att gissa oss till dem. För den exakta listan över indikatorer, datakällor och plattformar som stöds bör läsare konsultera verktygets egen dokumentation och den fullständiga granskningen på Beam Blog. Vad modellen med öppen källkod faktiskt ger dig är möjligheten att se dessa kontroller själv, eller att förlita dig på andra som har granskat dem.

Virala påståenden kontra vad koden verifierar

Granskningen på Beam Blog är uttryckligen strukturerad kring att skilja på vad de virala påståendena har rätt i och vad de inte har rätt i. Det är en användbar vana för alla verktyg som sprids snabbt. Popularitet är inte bevis, och ett självsäkert påstående i ett inlägg eller en video är inte samma sak som beteende som demonstreras i källkoden.

När du ser ett säkerhetsverktyg beskrivas i svepande ordalag, ställ en enkel fråga: kan varje påstående spåras till något i koden eller dokumentationen? Påståenden som "upptäcker allt spionprogram" eller "bevisar att din telefon är säker" är varningstecken för alla skannrar, eftersom detektionsverktyg i allmänhet fungerar genom att leta efter kända tecken, och det har inneboende begränsningar. Vi kan inte utifrån källsammanfattningen berätta vilka specifika påståenden om Zero Breach Toolkit som bekräftades eller avvisades, så kontrollera den fullständiga granskningen för den uppdelningen.

Vad spionprogramsskannrar inte kan upptäcka

Det här avsnittet är allmän kontext snarare än ett resultat från granskningen på Beam Blog. Skannrar av den här typen letar vanligtvis efter bevis som de redan känner till, såsom specifika filer, processer, nätverksindikatorer eller spår som lämnats i loggar. Den metoden har förutsägbara begränsningar:

  • Okända eller nya tekniker. Om ett verktyg inte har en indikator för ett hot kan det inte flagga det.
  • Spår som aldrig registrerades eller som togs bort. En skanning kan bara undersöka det som finns tillgängligt på enheten eller i den data du ger den.
  • Överdrivet självsäkra resultat. Ett meddelande om "inga fynd" betyder att verktyget inte hittade något som det vet att det ska leta efter, inte att ingenting finns där.

Den praktiska lärdomen är att en ren skanning är begränsat bevis, inte bevis på säkerhet. På samma sätt förtjänar ett positivt resultat en noggrann uppföljning med kvalificerade experter snarare än panik.

En checklista för att granska säkerhetsverktyg innan du kör dem

Granskningen på Beam Blog syftar till att visa hur man granskar verktyget. Checklistan nedan är vår egen allmänna vägledning, användbar för alla skannrar du hittar online:

  1. Läs eller hitta en granskning av källkoden. Öppen källkod hjälper bara om någon faktiskt inspekterar koden. Leta efter oberoende granskningar, inte bara projektets egen beskrivning.
  2. Kontrollera underhållarna. Vem publicerar det? Finns det en historik av uppdateringar, ärendehantering och svar på frågor?
  3. Granska behörigheterna. Var försiktig med alla verktyg som begär bred åtkomst som det inte tydligt behöver. Förstå vilken data det läser och om något lämnar din enhet.
  4. Leta efter reproducerbara resultat. Ett pålitligt verktyg bör producera konsekvent, förklarlig utdata, och dess dokumentation bör säga vad varje resultat betyder.
  5. Ladda ner från den officiella källan. Imitationer av populära verktyg är ett vanligt sätt att distribuera skadlig programvara. Ransomware-operatörer förlitar sig till exempel på specialbyggda verktyg, vilket syns i GentleKiller-verktyget för försvarandevisering som används av ransomwaregruppen The Gentlemen. En falsk "säkerhetsskanner" kan vara precis lika skadlig.

Vad detta innebär för dig

De flesta människor är inte måltavlor för legosoldatspionprogram, men nyfikenhet på dessa verktyg är förståelig, och en gratis skanner med öppen källkod kan vara en rimlig del av en bredare genomgång om du behandlar den försiktigt. Innan du kör något, tillämpa checklistan ovan. Läs vad oberoende granskare har kommit fram till, och håll dina förväntningar realistiska kring vad en skanner kan berätta för dig.

Om du har genuin anledning att tro att du är ett mål är en skanner en startpunkt, inte en ersättning för hjälp från erfarna säkerhetsexperter.

Viktiga slutsatser

  • Granska alla spionprogramsskannrar innan du kör dem: granska källkoden, underhållarna, behörigheterna och huruvida resultaten är reproducerbara.
  • Skilj virala påståenden från vad koden och dokumentationen faktiskt visar.
  • Kom ihåg de grundläggande begränsningarna hos skannrar för legosoldatspionprogram: en skanner hittar det den vet att den ska leta efter, så en ren skanning är begränsat bevis, inte bevis på att din enhet är säker.
  • Läs den fullständiga granskningen på Beam Blog av Zero Breach Toolkit och verktygets egen dokumentation för de specifika kontroller det utför.

Ett försiktigt, skeptiskt förhållningssätt skyddar dig bättre än något enskilt verktyg, hur populärt det än blir.