IT-forensik · macOS
Forensisk analys av macOS-shellhistoriken – undersöka terminal- och kommandoaktiviteter
Kommandoraden är en viktig plattform för administration och arbete i macOS. I modernare versioner av macOS används zsh som standard för nyupprättade användare; äldre system och individuellt konfigurerade konton kan använda andra skal. Beroende på skal och konfiguration kan historikfilerna innehålla uppgifter om inmatade kommandon.
En Shell-historik är inte en fullständig revisionslogg. Kommandon kan ha utelämnats från loggen, historikfiler kan ha ändrats eller raderats, och kommandon kan ha körts via skript eller andra processer.
Varför LanCologne?
Sedan starten har LanCologne främst ägnat sig åt professionell IT-forensik. Våra medarbetare har årtionden av erfarenhet inom informationsteknik och bistår företag, advokater, privatpersoner samt regelbundet även domstolar med teknisk utredning av komplexa digitala ärenden.
Undersökningen genomförs i princip uteslutande på en forensisk kopia, en forensisk avbildning eller en datakälla som har registrerats på ett tekniskt likvärdigt och bevisvärdigt sätt. Det ursprungliga bevismaterialet förblir oförändrat och förvaras på ett bevisvärdigt sätt.
Våra tjänster
Vi undersöker användarspecifika shell-konfigurationer och befintliga historikdata för att hitta kommandon, sökvägar och verktyg som är relevanta för ärendet. Resultaten korreleras med förändringar i filsystemet, Unified Logs, skript och andra systemartefakter.
Den använda skalet och dess specifika historikkonfiguration fastställs innan tolkningen påbörjas.
Typiska användningsområden
Så här går den kriminaltekniska undersökningen till
Efter säkerhetskopieringen identifieras inloggningsskalet, konfigurationsfilerna och befintliga historikfiler för det aktuella kontot. Kommandona analyseras i sitt sammanhang och – i den mån tidsinformation finns tillgänglig – placeras i den övergripande tidslinjen.
En loggpost betraktas inte automatiskt som bevis på att ett kommando har utförts framgångsrikt. Kommandots verkan och resultat kontrolleras med hjälp av ytterligare bevis.
Varför är detta undersökningsområde relevant ur kriminalteknisk synvinkel?
Shell-historiken kan vara mycket upplysande vid tekniska attacker eller administrativa ingrepp. Den kan synliggöra konkreta kommandosekvenser som annars endast skulle kunna rekonstrueras indirekt.
Eftersom de kan manipuleras och eventuellt vara ofullständiga är det absolut nödvändigt att göra en oberoende korrelationsanalys.
Vanliga frågor
🔗 Relaterade ämnen
LanCologne – macOS-forensik i Köln
Behöver du en professionell utredning av terminal- och shell-aktiviteter på en Mac? LanCologne hjälper dig med att skapa rättsligt giltiga säkerhetskopior och genomföra en spårbar rekonstruktion.