IT-forensik · Linux
Att forensiskt upptäcka LD_PRELOAD-manipulationer – avslöja manipulation av dynamiska bibliotek
Miljövariabeln LD_PRELOAD gör det möjligt att ladda egna dynamiska bibliotek före programmets standardbibliotek och därmed på ett målinriktat sätt skriva över eller manipulera dess funktionsanrop.
Denna funktion, som egentligen är avsedd för felsökning och utveckling, missbrukas regelbundet för att manipulera systemverktyg så att de på ett målinriktat sätt döljer vissa processer, filer eller nätverksanslutningar.
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 granskar LD_PRELOAD-konfigurationer på system- och användarnivå samt misstänkta, icke-standardmässiga bibliotek för att upptäcka tecken på riktad funktionsmanipulation och försök till döljande.
Typiska användningsområden
Så här går en LD_PRELOAD-analys till
Efter säkerhetskopieringen registreras systemomfattande och användarspecifika LD_PRELOAD-konfigurationer samt refererade bibliotek. Misstänkta bibliotek kontrolleras med avseende på eventuella funktionsöverskrivningar för att identifiera möjliga manipulationer av standardverktyg såsom process- eller kataloglistningar.
Varför är LD_PRELOAD-analysen relevant ur ett kriminaltekniskt perspektiv?
En lyckad LD_PRELOAD-manipulation kan leda till att vanliga systemverktyg på det komprometterade systemet inte längre ger tillförlitliga resultat, till exempel genom att vissa processer tas bort från listorna.
Av denna anledning utförs en sådan analys i princip på en oberoende forensisk kopia, istället för att förlita sig på utdata från verktyg i det potentiellt komprometterade systemet självt.
Vanliga frågor
LanCologne – Linux-forensik Köln
Behöver ni en professionell forensisk utredning av ämnet „Forensisk identifiering av LD_PRELOAD-manipulationer"? LanCologne hjälper er med att säkra digitala bevis på ett rättsligt hållbart sätt samt med en spårbar utvärdering av relevanta Linux-artefakter.
I anslutning till detta ämne
- Forensisk upptäckt av rootkits i Linux – avslöja djupt rotade intrång
- Forensisk analys av processlistan och /proc – utvärdera ett systems tillstånd under körning
- Korrelera aktiva processer forensiskt med persistensmekanismer – Från körningstillstånd till permanent förankring
- Forensisk analys av systemd-socklar – Kontrollera händelsestyrd aktivering av tjänster