OVH Cloud OVH Cloud

Ubuntu, ou la pire distrib de MERDE

282 réponses
Avatar
P4nd1-P4nd4
Et c'est pas mou qui le dit ;>))


http://palpatine42.free.fr/blog/post/2007/06/20/Ubuntu,-ou-la-pire-distrib-de-MERDE

10 réponses

Avatar
ST
On 11/19/10 1:33 AM, Dellara wrote:

Mon hypothèse est aussi valable que la tienne: C'est parce que les
script kiddie ne sont pas intéressés à se mesurer à Linux en raison des
trop grandes difficultés à faire des virus, trojan et autres saloperies
du genre.



Gere des serveurs sur Internet et tu verras que les dites saloperies
existent bel et bien. Que les scripts kiddies sont tres interesses par
les Linux et que si tu fais pas TRES attention, tu as de fortes chances
d'en attirer pletore.
Avatar
Doug713705
Le 18/11/2010 21:18 dans fr.comp.os.linux.debats Stéphan Peccini nous
expliquait:

perl -e 'while(1){fork;}'

La derniere fois que j'ai teste, j'ai perdu la main immediatement.



$ man ulimit



Sans aller jusque là, j'ai essayé et c'est vrai que la machine s'est mise
au ralenti mais je n'ai pas eu de difficulté à arrêter le processus après
avoir changé de fenêtre et être revenu sur celle où j'avais lancé la
commande ;



Le fameux patch du noyau de 224 lignes est vraiment très efficace.

En // : make -j 64 du noyau, 60 copies de fichiers de 650 Go vers /dev/null
et la fameuse fork bomb du dessus, les trois dans trois terminaux. La
machine a sa charge qui monte à plus de 750 et ça continue et elle reste
totalement réactive.



Alors comme ça tu as trouvé de quoi utiliser tes 4 coeurs ?
Ca va faire plaisir à Péhache ;-)
--
@+
Doug - Linux user #307925 - Slackware64 roulaize ;-)
Usenet-fr ? Mais qu'est-ce que c'est ? Comment ça marche ?
Pour en savoir plus : http://usenet-fr.dougwise.org/
Avatar
Stéphan Peccini
Doug713705 wrote:

Alors comme ça tu as trouvé de quoi utiliser tes 4 coeurs ?



Je vais essayer de voir avec make -j 1024 en // de la fork bomb.

Bon, trèves de plaisanteries, je vais regarder ce que l'on peut faire avec
la deuxième solution sans patch, celle où il suffit de lancer dans le
.bashrc :
mkdir -m 0700 /dev/cgroup/cpu/user/$$
echo $$ > /dev/cgroup/cpu/user/$$/tasks
pour obtenir le même résultat que le patch en ayant juste mis quelques
lignes dans rc.local pour préparer le terrain.

Le premier avantage est de ne pas avoir à gérer de patch sur le noyau alors
que celui-ci pourrait n'être intégré que dans la 2.6.38.

De plus le patch, en l'état actuel, ne permet de regrouper les processus
ensemble que sur le seul critère du tty ; donc tout ce qui est lancé depuis
X est associé au même tty (enfin, si j'ai bien compris le principe du patch
dans ce que j'ai lu) ; ce que reproduisent les deux lignes dans le .bashrc.
Mais peut on aller plus loin pour réussir à regrouper sur des critères
d'application (ce que semblent montrer les deux lignes puisque c'est le
processus qui est la base) et non de tty ? Peut on mettre plusieurs
processus dans un même cgroup en donnant plusieurs pid à tasks ? Si
quelqu'un a déjà des idées ...

--
Stéphan Peccini
Le blog : <URL:http://pyrenees.peccini.fr>
Les photos : <URL:http://photonature.fr>
Avatar
Tonton Th
On 11/19/2010 05:50 AM, Stéphan Peccini wrote:

De plus le patch, en l'état actuel, ne permet de regrouper les processus
ensemble que sur le seul critère du tty ; donc tout ce qui est lancé depuis
X est associé au même tty (enfin, si j'ai bien compris le principe du patch
dans ce que j'ai lu) ;



Je crois que c'est plus sioux que ça, j'ai lu quelques explications
dans linuxfr tout à l'heure...

--
Ma coiffeuse est formidable - http://sonia.buvette.org/
Avatar
Stéphan Peccini
Tonton Th wrote:

On 11/19/2010 05:50 AM, Stéphan Peccini wrote:

De plus le patch, en l'état actuel, ne permet de regrouper les processus
ensemble que sur le seul critère du tty ; donc tout ce qui est lancé
depuis X est associé au même tty (enfin, si j'ai bien compris le principe
du patch dans ce que j'ai lu) ;



Je crois que c'est plus sioux que ça, j'ai lu quelques explications
dans linuxfr tout à l'heure...



Tu peux me dire où car en relisant je ne vois pas. Il est indiqué :

« Le patch de Mike propose de créer automatiquement un cgroup par TTY »

« Sans les cgroups autogroupon a pour un make -j64 et un firefox un VLC, en
simplifiant 66 process en tout.

Chaque tâche aura 1/66ème du temps processeur (à priorité égale)

Avec les cgroups, il y a 2 groupes de process qui sont créés: un pour le
make -j64 et un pour les applications graphique (firefox/vlc).
Chaque cgroups a droit à 50% du proc, donc en somme le make -j64 n'utilisera
pas plus de 50% de cpu ce qui laisse assez à vlc/firefox de quoi tourner
correcrtement avec 1/2 du temps processeur comparé au 1/66ème présenté ci-
dessus. »

Sinon, j'ai ma réponse ; on peut affecter bien évidemment plusieurs
processus à tasks.

--
Stéphan Peccini
Le blog : <URL:http://pyrenees.peccini.fr>
Les photos : <URL:http://photonature.fr>
Avatar
Tonton Th
On 11/19/2010 07:08 AM, Stéphan Peccini wrote:

De plus le patch, en l'état actuel, ne permet de regrouper les processus
ensemble que sur le seul critère du tty ; donc tout ce qui est lancé
depuis X est associé au même tty (enfin, si j'ai bien compris le principe
du patch dans ce que j'ai lu) ;



Je crois que c'est plus sioux que ça, j'ai lu quelques explications
dans linuxfr tout à l'heure...



Tu peux me dire où car en relisant je ne vois pas. Il est indiqué :



Bah, il n'y a pas de vraiment "où", mais les divers trucs expliqués
m'ont aidé à me faire une idée plus précise de la chose. Et ça va
me conduire direct à quelques expérimentations dans mon contexte
personnel d'utilisation des linuquses.

Sinon, j'ai ma réponse ; on peut affecter bien évidemment plusieurs
processus à tasks.



Please explain that.

--
Ma coiffeuse est formidable - http://sonia.buvette.org/
Avatar
Kevin Denis
Le 18-11-2010, Dellara a écrit :

Mon hypothèse est aussi valable que la tienne: C'est parce que les
script kiddie ne sont pas intéressés à se mesurer à Linux en raison des
trop grandes difficultés à faire des virus, trojan et autres saloperies
du genre.



Un script kiddie, il ne sait pas ce qu'il fait. Le jour ou il cliquera
sur un script qui attaquera du linux, alors il attaquera du linux.

La question, c'est pourquoi l'auteur du script n'en fait pas pour du
linux? C'est pour une affaire de surface d'attaque. Pourquoi aller
attaquer un truc utilisé par trois péquins? Tiens, il y a des virus dans
Haïku? Il est plus sûr?

Si on reprend les serveurs apache+PHP, il a été écrit des phpshells:
http://1.bp.blogspot.com/_oGUvVXIO2bc/TI8vza8Sq3I/AAAAAAAAAC0/FhaM_usYoew/s1600/php-shell.jpg

Pourquoi ces scripts existent? Parcequ'ils ont une très forte chance
d'être utilisés car y a beaucoup de serveurs web utilisant le
tryptique Apache+mySQL+PHP. Dans l'exemple, de plus, on est sur du
linux.
--
Kevin
Avatar
Hugues
ST a suggéré :

On 11/18/10 6:36 PM, Hugues wrote:

Avoir acces ou pas au compte root n'a aucune sorte d'importance. Il a
deja ete demontre qu'il est tres facile de faire de degats, meme au
niveau systeme, sans les droits root.



Ah bon ? Je n'ai vu aucune démonstration de ce type.



C'est parce que tu ne sais pas lire.

while(1){fork;}



ce n'est pas un virus.
et on t'a déjà donné la réponse ici : man ulimit.


Tu n'en as jamais vu. Se pourrait-il que la terre soit plate parce que
tu ne l'as jamais vu ronde ? Non, tu acceptes le postulat qu'elle est
ronde parce que des gens l'ont verifie et te le disent.



"Des gens".

Moi, je te dis que j'ai vu des Linux infectes par des trucs dont la
methode de reproduction et d'infectation rentre dans la definition du
virus.



"Toi".


Tu saisis la différence ?

--
Hugues Hiegel [http://www.hiegel.fr/~hugues/]
Avatar
Hugues
ST a suggéré :

Meme Mac OS X qui prend peut etre 10% du parc ne souffre pas
d'infections



Ah tiens, et pourquoi tu aurais raison concernant Mac OS X, et pas moi
concernant Linux ?


(quant à tes 10%, ils sont vachement optimistes)

--
Hugues Hiegel [http://www.hiegel.fr/~hugues/]
Avatar
Hugues
ST a suggéré :

On 11/18/10 6:34 PM, Hugues wrote:

Relis mon message initial à ce sujet, et explique-moi ce que tu n'y a
pas compris.



Tiens, on vient d'heriter d'un nouveau NG, encore un petit c** qui se
prend pour un Dieu.



Non, je suis juste une personne qui a un cerveau et qui a besoin de
preuves vérifiables pour me faire une idée.

Les âneries débitées sous couvert d'autorité, désolé, mais j'y suis
totalement hermétique. Et en l'occurence, tu es un bel exemple.

--
Hugues Hiegel [http://www.hiegel.fr/~hugues/]