rlogin 4 fun


Rispondi
Avatar utente
berto
GranGianGnomo
Messaggi: 2343
Iscritto il: 10 lug 2001, 16:04
Contatta:

rlogin 4 fun

Messaggio da berto » 15 nov 2001, 00:27

questo grosso_post propone uno dei tanti modi per divertirsi con l'rlogin.
sono bene accette altre idee per rallentare la macchina ospite (senza farla crashare)... si può dire che è questo è il motivo per cui hanno inventato l'rlogin. viva il C, il linguaggio più figo del mondo.

//compila come grosso_ciclo
#include<stdio.h>
main()
{
int j;
for(;;) { j--; j++; }
} //fine

//compila come master_control_program
#include<stdio.h>
main()
{

for(;;) //loop inf
{

int j;
for(J=0;j<10;j++)
{
system("./grosso_ciclo &");
}

fflush(stdin); //ci sta sempre bene
fflush(stdout); //anche lui
system("sleep 10");
system("killall grosso_ciclo");
} //fine loop inf.

} //fine

*************************************

compila i due sorgenti nella stessa cartella.
rloginati, entra nella cartella, e avvia il master_control_program in background.

$ ./master_control_program &

osserva divertito il computer del tuo amico che soffre schedulando e killando.
quando sei stufo killa l'mcp e gli eventuali figli ribelli.

$ killall master_control_program
$ killall grosso_ciclo

se i processi rifiutano di morire (killall manda solo il segnale di term),
greppali dalla lista di ps e falli fuori uno per uno con un segnale di kill esplicito.

$ ps | grep nome_processo

se per esempio uno dei pid ritornati è 1234

$ kill -s 9 1234

****************************

perchè questo post? boh.

"stupix è un ambiente operativo a 64 bit per un sistema a 32 bit, montato su un trock a 16 bit, basato su 37 processori a 8 bit con bus a 4 bit, controllato da una tastiera a 2 bit, maneggiata da un utente che non sa nemmeno cosa sia un bit."

Rispondi