Hoofdcategorieën
Device Settings

'Zelf compileren Linux-kernel maakt kwetsbaar'

Door René Wichers, vrijdag 8 september 2006 14:53, views: 30.928

Op de Bugtrac-mailinglijst is een door zijn trivialiteit tamelijk opvallende kwetsbaarheid van bepaalde Linux-systemen aan de kaak gesteld. Ene 'Hadmut' legt op de lijst uit dat de sourcecode van versie 2.6.17.11 van de standaardkernel, zoals die door kernel.org wordt verspreid, niet minder dan 19.554 bestanden en 1201 folders bevat die 'world writable' zijn. Dat wil zeggen dat iedereen met toegang tot een systeem deze bestanden kan aanpassen of nieuwe bestanden op het systeem kan plaatsen. Bij de eerstvolgende compilatie van de kernel kunnen zo hele hordes malware aan het systeem worden toegevoegd. Uiteraard moet een aanvaller wel eerst 'eventjes' schrijftoegang op een systeem krijgen, maar daarvoor is een lek in een willekeurig php-script soms al voldoende. Ook andere versies van de archiefbestanden op kernel.org zouden met het probleem te maken hebben.

Lijstje permissies in rootfolder Linux Een gebruiker die zelf zijn kernel op basis van de vanilla-code bouwt, haalt met die code dus een flink beveiligingsgat in huis. Hoewel het probleem door de zelfcompileerder met een paar korte statements op te lossen is, hoort dit probleem natuurlijk door de kernelmaintainers te worden opgelost. In hoeverre de 'world writable'-fout grote impact zal hebben is niet te zeggen. De meeste distro's zullen niet snel van een zelfgebouwde kernel worden voorzien; de standaardkernel voldoet in veel gevallen namelijk prima. Een korte controle leert verder dat ook de sourcecode die bij bijvoorbeeld Debian en Gentoo wordt meegeleverd, keurig is afgeschermd tegen zulk misbruik. Toch zullen er heel wat serversbeheerders en hobbyisten met de 'open' bestanden aan de slag zijn gegaan, en zal er dezer dagen daarom driftig gegrept moeten worden: deze source zal zelfs door de meest fanatieke openbronliefhebber als té open worden beschouwd.

Volgende 17:06 Foxconn gaat nVidia-videokaarten maken
Vorige 13:50 Intel lanceert vPro-desktopplatform
Advertentie

Reacties

«  1  2  3  »

Beetje discutabel natuurlijk. Als het zo is dat sommige files standaard world-writable zijn dan is dat niet goed. Echter lijkt het me dat als je bijv. /usr/src/linux gewoon alleen schrijf-/leesbaar maakt voor root+de admin groep er geen mensen meer bij kunnen ook al zijn alle onderliggende files 777.

Daarnaast draait Apache (en dus php) natuurlijk niet onder de root-user maar onder een web-user (oid). Deze webuser mag natuurlijk ten alle tijden nooit toegang hebben tot belangrijke libs/includes.

Overigens zijn de vanilla-sources volgens mij ook niet echt bedoeld voor productieomgevingen. Maar meer voor developers en mensen die ermee willen testen. In de vanilla sources komen praktisch alle sources bijeen die men uit de normale 'linux-sources' weert (bijv. ReiserFS4 ivm codingstyle).

Echter lijkt het me dat als je bijv. /usr/src/linux gewoon alleen schrijf-/leesbaar maakt voor root+de admin groep er geen mensen meer bij kunnen ook al zijn alle onderliggende files 777.
Juist wel, eerste 7 is user tweede 7 is group en de derde 7 is others, dus kortom nooit 777 gebruiken

Dat is dus niet waar:
root:root 700 /usr/src/linux
root:root 777 /usr/src/linux/important


'important' is niet lees-/schrijfbaar voor anderen dan root op deze manier.

laat maar, ik zag je 700 over het hoofd, als het 755 is kan het wel

Dat is dus niet waar:
Waarom zou een non-root user de code niet mogen lezen?
Jij offert bruikbaarheid op.

@Olaf van der Spek: daar zat ik ook even aan te denken. Wat mij betreft zou ik het liefste als user zijnde een kernel kunnen compileren en deze dan als root naar de /boot kunnen kopiëren.

Maar ik denk dat in een non-multiuser omgeving zoals op een webserver het helemaal niet wenselijk is dat normale users die sourcecode kunnen lezen.

Maar ik denk dat in een non-multiuser omgeving zoals op een webserver het helemaal niet wenselijk is dat normale users die sourcecode kunnen lezen.
Ik dacht dat Linux het multi-user OS bij uitstek was?
De toevlucht tot dit soort 'beveiligingen' zoeken vind ik erg zwak. Bovendien is het dan een work around voor een webserver, maar niet voor een algemeen systeem.

@Olaf van der Spek: Natuurlijk is Linux multi-user. Alleen als je als 'hogere' user in stelt dat 'normale' users ook toegang tot de bepaalde bestanden hebben dan heeft dat niets te maken met Linux op zichzelf, maar 'gewoon' met de gebruikers.

En nogmaals: dit type kernel is eigenlijk helemaal niet geschikt om te gebruiken op webservers (in productieomgevingen). Dus er is helemaal geen probleem er worden alleen spoortslags allemaal aannames gedaan welke in mijn ogen niet reëel zijn.

Wanneer de situatie het geval is zoals in het nieuwitem beschreven, dan zou die beheerder moeten worden ontslagen ipv het te blamen op 'Linux' in het algemeen.

Linux is wat je er zelf van maakt. Natuurlijk moet de mens tot op zekere hoogte tegen zichzelf worden beschermd. Maar het is nu eenmaal vereist dat je je verdiept in de techniek. Anders moet je een supportcontractje bij Redhat scoren oid.

Alleen als je als 'hogere' user in stelt dat 'normale' users ook toegang tot de bepaalde bestanden hebben dan heeft dat niets te maken met Linux op zichzelf, maar 'gewoon' met de gebruikers.
De 'bug' is nu juist dat je zelf helemaal niks expliciet instelt.
Maar het is nu eenmaal vereist dat je je verdiept in de techniek.
Ik zie toch liever dat zaken secure by default zijn, maar helaas wordt er als het om Linux gaat toch snel zaken richting de beheerder geschoven terwijl dat niet echt nodig is.

In dit geval gaat het trouwens inderdaad om het niet belangrijk issue.

Als een normale user de code wil lezen doen ze dat maar ergens anders.

Zowiezo zou ik root niet de owner maken van de bestanden, maar een user speciaal voor builden, maar dat terzijde. Maar chmod -R 700 is wel verstandig.

Ik heb even vlug

find / -perm +002 -type f 2> /dev/null > /tmp/worldwrite

gedaan toen ik dit las en kwam tot de conclusie dat in Gentoo in ieder geval er geen source files van de kernel world writable zijn. Hoe komt men hierbij?

Edit: never mind, dit wordt inderdaad gewoon in de tekst gezegd

Het wordt uitgelegd dat dit een probleem is met de vanilla kernel en niet met de meeste distributies, waaronder Gentoo en Debian. Doet es lezen!

edit: mijn vanilla 2.6.17.6 heeft ook geen world writeables! Foutje bij de maintainers dus. Nou upgrade ik ook niet altijd direkt, alleen als zo'n micro minor update op mijn systeem van toepassing is of ik tijd over heb :)

Zal wel een microsoft medewerker zijn die dit gevonden heeft, daar hebben ze namelijk altijd lees en schrijf rechten in alle directories.

Hopelijk heb jij van Linux meer verstand, van Windows weet je klaarblijkelijk erg weinig af.

De rechten zijn niet recursief. Als je een directory niet binnenkomt is het helemaal niet erg of alles eronder 777 is. Probleem met de kernel source is echter dat /usr/src/linux over het algemeen gewoon 755 is, waardoor alle gebruikers op het systeem die map kunnen lezen, en dus ook de schrijfbare bestanden kunnen overschrijven.

Zelf gebruik ik ook custom kernels op produktiemachines, maar daar zijn absoluut geen kwetsbaarheden aan verbonden: over het algemeen gebruik ik de linux-source-2.6.x pakketjes van debian en bak ik die op een machine die vanbuitenaf niet te bereiken is. Je bent gewoon stom bezig als je kernels zit te compileren op je produktieserver als er een andere machine aanwezig is (in dit geval een afdankserver) die het ook kan doen.

Nu is de 755 op /usr/src/linux geen probleem. Het kan namelijk erg nuttig zijn om, ook als non-root user, de gebruikte broncode in te kunnen zien. Zal niet snel gebeuren lijkt mij. En op high security systemen zou je de broncode wel achter 700-root weg moeten zetten lijkt me.

Het is dan ook prima mogelijk om heel de kernel sources world readable te houden zonder dat de gemiddelde gebruiker iets kan wijzigen aan de source? (chmod -R o=rx /usr/src/linux)

Ik zou niet weten waarom je die sourcecode uberhaupt zou laten staan dan als het zo'n probleem is...
Kernel bakken en rotzooi opruimen, evt archiveren...

Overigens heb ik zelf de werkwijze, niet met kernels aangezien voor mij de standaard kernels prima werken, om van software die ik op meer machines gebruik eenmalige een compile te doen en er een package van te maken.
Die voeg ik vervolgens weer toe aan de lokale yum repository die we gebruiken (een mirror van de CentOS repository + eigen packages). Wel zo makkelijk met updaten...scheelt bakken werk.
Compilen gebeurt dan op een aparte machine die verder niets zinnigs te doen heeft. Dat heeft tevens als voordeel dat machines die al behoorlijk druk zijn ook niet nog eens lastig gevallen worden met forse compiles.

Juist, alleen de .config bewaren, natuurlijk zet je die in /boot en tegenwoordig kan deze al gegenereerd worden met de boot, snap het probleem ook niet zo.

@d3vlin
zou het niet beter zijn om chmod -R o=-w /usr/src/linux te gebruiken? Je wil niet dat al je bestanden daarin ineens executable worden.

Echter lijkt het me dat als je bijv. /usr/src/linux gewoon alleen schrijf-/leesbaar maakt voor root+de admin groep er geen mensen meer bij kunnen ook al zijn alle onderliggende files 777
Dat is niet waar. Als je een map hebt waar niemand in mag schrijven, met daarin een file die world-writable is (zogenaamd '777' ge-chmod), dan kan iedereen die file gewoon aanpassen en executen.
Daarnaast draait Apache (en dus php) natuurlijk niet onder de root-user maar onder een web-user (oid). Deze webuser mag natuurlijk ten alle tijden nooit toegang hebben tot belangrijke libs/includes.
Ook niet aan de orde dus, want zolang apache als _een_ user draait, kunnen al zijn commandos op de world-writable files worden toegepast. Dus een goed gescript commandotje via een php injectie en je kunt de kernelsource in theorie aanpassen.

En voor de mensen die niet zozeer het gevaar inzien van het kunnen wijzigen van kernel sources: het gaat er natuurlijk om dat als jij een kernel compileert die, zonder dat je het doorhebt, is gewijzigd door iemand anders, je het risico loopt dat deze kernel onverwacht gedrag (lees virusactiviteit) gaat vertonen.

@ Zwerver
Wat een FUD. En niet zo'n klein beetje ook. Als ik een PHP-bestand aanmaak dan draait deze onder een user die niet uit zijn chroot kan komen. Daardoor kan deze echt niet zomaar in /usr/src/linux komen, dus al met al zit je hier paniek te zaaien om niks.
Maar jij weet ook dat een gros van de gebruikers geen chroot gebruikt voor elke door apache gehoste website. Het gaat hier om een voorbeeld, en het is nogsteeds een vaak voorkomend scenario voor wat betreft rootkits en dergelijke.

Overigens zijn de vanilla-sources volgens mij ook niet echt bedoeld voor productieomgevingen.
Welke kernel had jij dan in gedachten voor een productieomgeving? Daarnaast; de vanilla-sources van kernel.org zijn toch gewoon de moeder van alle kernel-trees die je vervolgens kunt tweaken zoals je dat zelf wil? Kernel from scratch zogezegd... :Y)

Uiteraard moet een aanvaller wel eerst 'eventjes' schrijftoegang op een systeem krijgen, maar daarvoor is een lek in een willekeurig php-script al voldoende.
Wat een FUD. En niet zo'n klein beetje ook. Als ik een PHP-bestand aanmaak dan draait deze onder een user die niet uit zijn chroot kan komen. Daardoor kan deze echt niet zomaar in /usr/src/linux komen, dus al met al zit je hier paniek te zaaien om niks.

tenzij die user daar dus schrijfrechten heeft :)

Dat hoort ie daar dus niet te hebben...

En dat is juist de bug feature :)

Nee dat is niet de bug. De bug is dat een niet nadenkende admin www-data / apache lees en schrijfrechten geeft in /usr/src EN dat dezelfde admin vervolgens de kernel-tarbal uitpakt als root. De reden dat de tarbal rw-rw-rw staat heeft een reden nl....

chroot is wat anders dan slechts een andere gebruikersaccount. chroot verandert namelijk de root van het filesystem voor een proces en al zijn kinderen. Als je dus een dir als /var/www de nieuwe root voor apache maakt kan die nooit /usr/src/linux benaderen.


Nee kerel. Ik geef alleen aan dat naar mijn mening apache/www-data nooit onder /usr/src hoort te kunnen komen. En al helemaal niet door een lek php-script.

Daarnaast gebruiken we hier wel iets meer dan alleen een chroot om de boel te beveiligen. En zelfs zonder dat soort beveiligingen heeft deze bug geen invloed hier, om het simpele feit dat het uitpakken van de kernelsources als root op zijn minst nogal dom is.....

aha.. dus omdat het bij JOU toevallig 'onmogelijk' is dat dit van invloed kan zijn is je algehele conclusie dat dit nieuws dus voor de rest van de wereld ook maar meteen automatisch FUD is.
wat een arrogantie zeg.

maar volgens mij is dit helemaal niet eens je punt.
de ondertoon van je opmerking riekt voornamelijk naar interessant doenerij.

:applaudiserend geel poppetje:


om snelheids winst te behalen natuurlijk

Laten we even ophouden met het argument "snelheidswinst". Gentoo biedt flexibiliteit. emerge is ook makkelijk in gebruik. Dat Gentoo alleen maar "cutting-edge" is, is onzin. Als je wilt, kun je systeem net zo stabiel maken als je zelf wilt. Gewoon C(XX)FLAGS en ACCEPT_KEYWORDS aanpassen. Gentoo wordt ook wel een metadistributie genoemd. Ik vind Gentoo zelf erg fijn in gebruik. Dat het je de mogelijkheid biedt om het nieuwste van het nieuwste te hebben, daar ga ik niet voor.

De installatie van Gentoo op een PC in zo'n intensief proces dat als dat is doorstaan ik zeker weet deze machine goed werkt.

Vaak zat gehad met Windows of binary-linux distributies dat je het installeert (als in: wat bestanden kopiëren). En een paar herstarts later blijkt toch het geheugen ergens achterin corrupt te zijn waardoor de hele installatie op zijn gat gaat.

Met Gentoo wordt tijdens de compilatie van KDE echt alles uit de kast gehaald en het hele ram intensief getest over een periode van enkele uren (of dagen als je niet zo'n snelle pc hebt ;) ).

Ook memtest86 biedt geen garantie als je een brakke chipset hebt waardoor tijdens de test je 0 errors detecteert maar dat er dan welk tijdens een intensief compileertproces segfaults optreden in de compiler.

Daarnaast biedt gentoo flexibilieit. Als je die niet nodig hebt moet je Kunbuntu installeren oid.

Waar hebben we dit promo praatje aan te danken ;)

Het is niet alleen een promo-praatje maar meer gebaseerd op mijn ervaring, dus kom maar op met een inhoudelijk argument :Y) .

Jammer dat het afbeeldingkje nou net een stukje listing laat zien waarvan de bestanden *niet* "world writeable" zijn :)

Anyway, goed punt, ik zal eens kijken waar ik de source heb gelaten. Volgens mij nou niet echt onder de standaard /usr/src, maar je weet het nooit.

Titel had moeten zijn "computergebruiker maakt alles kwetsbaar".

Yep, da's een security probleem wat nooit opgelost zal worden.

Als je 't hebt over de beheerders: die kunnen altijd inderdaad altijd de boel (ongewild) vernaggelen.
Echter, de overgrote meerderheid is geen beheerder maar een simpele user. Als je dan uitgaat van compromisloze goede code, en je geeft de user gewoon niet teveel rechten, dan heb je 't security probleem van "computergebruiker" toch opgelost.

ONDANKS dat, dat het percentage 'beheerders' op Linux distro's VEEL groter is dan bij Windows, is Linux toch VEEL secureder. Dat zou toch wel te denken moeten geven bij die gasten die altijd roepen dat Linux veiliger is alleen omdat 't minder gebruikt wordt (dat is dan ook enorme grote kolder als je 't mij vraagt).

root worden
cd /usr/src/linux-versie
chmod -R go-w *

Probleem opgelost :*)

Een betere oplossing is om de tar file voortaan op deze manier uit te pakken:

tar --no-same-permissions -xjf linux-2.6.17.11.tar.bz2

Beetje overdreven, zijn er al gevallen bekend waar dit is misbruikt?
Lijkt me trouwens logisch dat als je je kernel opnieuw compiled je dan gelijk een nieuwere versie neemt met "frisse" source van kernel.org


Zo, en wie zei er dat linux veiliger was dan Windows?
Windows is nu al een gatenkaas, als je het zelf vanaf source zou kunnen compileren zal het niet veel beter worden.
Voordeel voor microsoft: De hooibaal van windows sourcecode is niet openbaar. Maar met 100% zekerheid een hooibaal.

Ik zou dat o.a. zo kunnen zeggen hoor... Wat je binnenhaalt is de kernelsource, die niet world-writable is op de server waar je hem vanaf downloadt, maar dat kennelijk standaard (deels) wordt op de computer waar je deze uitpakt. Alleen mensen met daadwerkelijk toegang tot het systeem (username + password + geldige rechten om een shell te starten of buiten een standaard ftp-chroot-jail te komen) zouden eventueel de source aan kunnen passen, mits ze toegang hebben tot /usr/src/linux, wat standaard niet het geval is.
De reden dat het MS niet gebeurt is dat de source niet toegankelijk is en niemand het kan downloaden om op zijn eigen pc te compileren, als dat wel zou kunnen is dat net zo kwetsbaar als de kernel in deze staat. Malware inbakken in de kernel kan met windows net zo goed als met linux en welk ander OS dan ook, zolang je de sourcecode maar hebt. Je geeft zelf opdracht tot compileren en je geeft zelf aan dat er vanaf het resultaat opgestart moet worden, malware is in deze net zozeer programmacode als de rest van de kernel en zonder virusscanner lastig te ontdekken.

De kans echter dat dit een groot probleem is is nogal klein, een kernel download je, configureer je (meestal aan de hand van de vorige configuratie + de nieuwe features, hoeft niet langer dan 5 minuten te duren), compile je (15 minuten gemiddeld) en daarna zet je de gecompileerde kernel op je bootpartitie. Normaliter is het niet nodig die kernel opnieuw te compileren, waardoor de tijd dat de kernel echt kwetsbaar is zo ongeveer 20 minuten bedraagt, 20 minuten waarin een user toegang moet hebben, ingelogd moet zijn en moet weten dat er een kernel gecompileerd (gaat) worden. De kans daarop is vrij klein, tenzij je een kwaadwillende toegang geeft tot je systeem en vertelt dat je op een bepaald moment een nieuwe kernel gaat compileren.

Het zou trouwens ook de taak moeten zijn van de beheerder om op dit soort dingen te letten bij het beheren van een multi-user-systeem (het enige soort systeem dat hiervoor eigenlijk kwetsbaar is). Er zijn ook genoeg distributies die standaardchecks uitvoeren 's nachts, bijvoorbeeld op world-writable bestanden. Het zal dan snel duidelijk zijn dat er iets mis is en daar kan rekening mee gehouden worden de volgende kernel upgrade. Wat natuurlijk nog beter en veiliger is, is als de beheerder de kernel compileert op zijn eigen desktopmachine waar niemand toegang tot heeft, en daarna de binaries naar zijn server te sturen. Op die manier staat er geen source die aan te passen is op de server, en is er geen probleem.

't Is erg makkelijk om ff-tjes naar /usr/src/linux te gaan, `make menuconfig` te kloppen, een < > in <M> veranderen en vervolgens `make && make modules_install` in te tikken. Compile-tijd: paar seconden voor die ene nieuwe module.

Da's een stuk simpeler dan een nieuwe kernel `emerge`-en, je complete kernel weer cofiggen (of eventueel `make oldconfig` doorlopen), alles compilen, /boot mounten, kernel kopieren, rebooten en dan pas je nieuwe module hebben, lekker omslachtig en zo gebruik je een voordeel van modules niet.

Echter, die nieuwe module *zou* potentieel (als je dus world-writable meuk hebt) een exploit kunnen bevatten.

Maar het is in ieder geval onzin om te zeggen dat je net zo goed een nieuwe kernel kunt pakken.

Volgens een thread op de Linux kernel mailing list echter schijnen dit soort vragen vaker naar voren te komen. Ook voor de kernel sources in Linux kernel 2.6.15.4 is dit al eens gemeld volgens mij.

Het schijnt echter een algemeen bekend feit te zijn dat het uitpakken van de Linux kernel sources niet als root user dient te gebeuren maar als een ongeprivilegeerde gebruiker, waardoor dit euvel niet kan optreden. Dit heeft de desbetreffende persoon niet gedaan.

Voor meer informatie:
http://www.gatago.com/linux/kernel/6136874.html

Dat je het niet als root uitpakt heeft toch niet zoveel effect op dit probleem?
De hackert zal toch de files aan kunnen passen en ook al maak je die kernel als gewone gebruiker, je installeert 'm toch als root.
Je moet dus gewoon altijd de nieuwste kernel sources downloaden en gebruiken, of de boel zelf in een dir zetten waar niemand anders bij kan.
Vrijwel alle scripts die scriptkiddies gebruiken zullen echter gewoon naar /usr/src/linux-blaat gaan en dan daar kijken wat er staat, dus als dat elders staat, ben je al relatief goed beschermd hiervoor in de praktijk.

Als je dat stukje had gelezen, had je gezien dat als root uitpakken precies het probleem oplevert, en als je het als normale gebruiker uitpakt, je geen world-writable files krijgt per default. Het ligt aan de lokale gebruikers-instellingen (umask) welke rechten tar aan bestanden toekent, en dat verschilt dus tussen root en een normale gebruiker.

Je bent m.i. wel _ERG STOM_ als je default een umask hebt zodat je files world writable worden, root of niet }:O

helios vnc # touch test
helios vnc # ls -l test
-rw-r--r-- 1 root root 0 Sep 8 16:08 test

geen last van:)
Mja, ik draai Gentoo dus ik heb sowieso geen last van dit probleem, ik weet dan ook niet of het daadwerkelijk wordt veroorzaakt door het uitpakken met tar en een default umask (waardoor het dit nieuwsbericht niet echt waard is, eigen stomme fout dus) of dat het door de ontdekker van dit probleem standaard wordt uitgepakt met -p, waardoor de permissies intact blijven. Naar mijn weten... eh. nee.

helios vnc # chmod 777 test
helios vnc # tar zcf tar.gz test test2
helios vnc # rm test test2
helios vnc # tar zxf tar.gz
helios vnc # ls -l test*
-rwxrwxrwx 1 root root 0 Sep 8 16:08 test
-rw-r--r-- 1 root root 2 Sep 8 16:09 test2

permissies zet ie inderdaad standaard over. Dan zal het niet aan het umask liggen, maar het feit dat dit in jou opkomt baart mij toch zorgen :+

Dan wil ik toch even quoten van de link hierboven:
Please do not extract the kernel tarball as the root user, especially if you do not know how tar command works for root user by default (hint: --no-same-permissions).

Setting g-w in the archive forces arbitrary policy on people who work with umask 002 as a non-root user. We can let that policy to be controlled by user's umask by being lenient in the tarball. For the same reason, if somebody has umask 0, there is no reason for us (as tarball creator) to impose o-w as a policy on him either, hence git-tar-tree output has 0666 or 0777 modes.

Nouja, ik pak dan ook nooit zelf een kernel source uit, dit laat ik inderdaad mijn (gentoo :) ) package manager afhandelen. Vandaar dat ik ook niet met dit probleem bekend ben inderdaad.

Dit is zeer ergelijk maar ik dacht dat van debian (straks ff checken) de broncode niet writeable is. Als je een web-server hebt zou een beetje linux nerd usb er uit halen en zijn netwerk kaart in de kernel compileren.


Ehm, "Volgend de afbeelding (...)"? Volgens de title van de afbeelding is het slechts een lijstje files in de rootfolder met de permissies erbij, heeft dus geen moer te maken met datgene waar dit topic over gaat, je kernel-source in /usr/src/ die user-writable zijn, dus dan hoef je géén root te zijn. Dat de screenshot een ander lijstje files/permissies laat zien, zegt niets. Aannames zijn fataal ;)
«  1  2  3  »

Op dit item kan niet meer gereageerd worden.

Volgende 17:06 Foxconn gaat nVidia-videokaarten maken
Vorige 13:50 Intel lanceert vPro-desktopplatform
VNU Media logo Hosted by True

© 1998 - 2012 Tweakers.net B.V. - Alle rechten voorbehouden - Contact - Jouw privacy - Algemene Voorwaarden

Uitgever van:

Website van het jaar 2011