Citat:
Det är korrekt att processorer har haft minnesisolering sedan 286-tiden med hjälp av en memory management unit (MMU). MMU är ett avgörande sätt för att förhindra att olika processer oavsiktligt stör varandras minnesutrymme.
Citat:
Safari i iOS körs inte i en virtuell maskin (VM). Som många av oss redan vet, så är Safari en webbläsare som kommer som en av standard apparna i iOS, som körs direkt på enheten och interagerar med operativsystemet och andra appar på ett mer av direkt sätt.Angående iOS och FreeBSD, det är korrekt att iOS har viss kodbas gemensamt med FreeBSD, särskilt när det gäller kärnfunktionalitet och säkerhetsaspekter. Dock är det inte korrekt att varje process körs som ett "jail". iOS använder en sandbox-modell där varje app körs i en egen sandbox, även standard appar som Safari körs i sandbox-modellen på iOS, vilket begränsar dess åtkomst till systemresurser och andra appar. Sandboxing är en allmän säkerhetsåtgärd som används främst för att isolera och begränsa varje app till sin egen sandbox (säkerhetskontexten). Detta innebär att varje app, inklusive Safari, har begränsad åtkomst till systemresurser och andra appar. Som exempelvis TS fall, hjälper sandboxing till att förhindra att skadliga eller oönskade aktiviteter från en app påverkar resten av systemet.
För de som är ovetandes, så syftar termen "jailbreak" på att kringgå dessa begränsningar för att få ökad kontroll över enheten, men det är inte exakt samma sak som att varje process körs som ett "jail".
Förklara gärna för oss hur du tänkt infektera någon med kod som bara körs server side.