20101023 Saturday 23 October 2010

[After many years]

Ho deciso di muovere il blog su wordpress.
Considerando ke nn stardom in nz x sempre, ho deciso di dargli un nome generico. Molti + post e notizie ci saranno dall altra parte, avendo trovato programma per cell che mi permette di gestire I post + facilmente.
clodaroundtheglobe.wordpress.com

Pubblicato da clod ( Oct 23 2010, 06:30:27 PM GMT+12:00 ) Permalink Commenti [0]
20101011 Monday 11 October 2010

[Times d'articolo]

Articolo Times

Pubblicato da clod ( Oct 11 2010, 11:53:32 AM GMT+12:00 ) Permalink Commenti [0]
20101001 Friday 01 October 2010

[Eseguire eseguibili su Linux senza avere i permessi di esecuzione]

Esempio con chroot (default su ubuntu e' eseguibile da qualsiasi utente: /usr/sbin/chroot).

Prima di tutto bisogna sapere quali librerie il programma linka per funzionare:
$ ldd /usr/sbin/chroot
linux-vdso.so.1 => (0x00007fffb95ff000)
libc.so.6 => /lib/libc.so.6 (0x00007ff7181dc000)
/lib64/ld-linux-x86-64.so.2 (0x00007ff718582000)

Ora che sappiamo quali librerie il programma usa, possiamo togliere i permessi agli utenti:
$ chmod 444 /usr/sbin/chroot

Proviamo ad eseguire il programma da utente o da root:

$ /usr/sbin/chroot

Avremo come risultato: bash: /usr/sbin/chroot: Permission denied

I programmatori C sanno bene pero' che per far funzionare i programmi, il sistema come prima cosa deve linkare le varie librerie a run-time, usando il linker di sistema.
Nel nostro caso: /lib/ld-linux.so.2

Il linker deve (e ripeto deve) essere eseguibile da tutti, utenti compresi, altrimenti i programmi non girerebbero.
Sapendo questo, proviamo a chiamare il linker da utente specificando le librerie che il programma ha bisogno:

$ /lib/ld-linux.so.2 --library-path=/lib/libc.so.6;/lib64/ld-linux-x86-64.so.2 /usr/sbin/chroot --help

Come risultato abbiamo:
Usage: /usr/sbin/chroot NEWROOT [COMMAND [ARG]...]
or: /usr/sbin/chroot OPTION
Run COMMAND with root directory set to NEWROOT.

--help display this help and exit
--version output version information and exit

If no command is given, run ``${SHELL} -i'' (default: /bin/sh).

Report chroot bugs to bug-coreutils-AT-gnu-DOT-org
GNU coreutils home page:
General help using GNU software:
Report chroot translation bugs to

Come abbiamo visto possiamo tranquillamente eseguire programmi (non shell script) da utente senza aver adeguati permessi.

RSBAC e' una buona alternativa per migliorare la sicurezza di un sistema linux. Richiede pero' tanto tempo in termini di installazione/configurazione.

Pubblicato da clod ( Oct 01 2010, 09:02:32 AM GMT+12:00 ) Permalink Commenti [0]
20100929 Wednesday 29 September 2010

[ilMatto]

Pubblicato da clod ( Sep 29 2010, 11:07:40 AM GMT+12:00 ) Permalink Commenti [0]
20100923 Thursday 23 September 2010

[Fradel]

Il fratello e' un dominio ora: www.simoc78bg.com .

Dominio che comanda

Pubblicato da clod ( Sep 23 2010, 02:46:36 PM GMT+12:00 ) Permalink Commenti [0]
20100913 Monday 13 September 2010

[33 Trenta]

Andarono in?

3 anni fa arrivavo in NZ.
Ki fa da se fa per 33 in Trento

Pubblicato da clod ( Sep 13 2010, 10:02:09 AM GMT+12:00 ) Permalink Commenti [0]
20100912 Sunday 12 September 2010

[G i s b]

Prenotat vacanze di nadal.
Dal 25 al 28 sarem a Gisborne, lodge che permette di portar anche cani.
28 pomeriggio partiam in direzione Taupo e stiam fino al 1 Gen con Alivia (ex collega che vive a Sydney ora) a casa li' con loro.
Poi il primo torniam nel sud dell'isola.

Pubblicato da clod ( Sep 12 2010, 11:09:41 AM GMT+12:00 ) Permalink Commenti [0]
20100903 Friday 03 September 2010

[S I]

S I
queenstown e' bella dai. le foto son su facebook. si
oggi sole
domani inception al cinema
yoyo cresce, di cervello no pero'
can che cresce non demorde
son proposto come admin su italiansonline. chiedono 10 euro per essere socio. non credo proprio che li pago. gia' faccio un favore, in + dovrei anche pagare? mah. se non mi vogliono, cazzi loro. chiudano pure la sezione. tanto a me
quel che gira rigirera'
trallallerotrallala'

Pubblicato da clod ( Sep 03 2010, 10:31:58 AM GMT+12:00 ) Permalink Commenti [0]
20100821 Saturday 21 August 2010

[H e]

Pubblicato da clod ( Aug 21 2010, 08:32:47 PM GMT+12:00 ) Permalink Commenti [0]
20100810 Tuesday 10 August 2010

[2 sett.]

Fra 2 settimane andiamo in vacanza.
Alla facciaccia vostra (che vi si siete fatti dalle 2 alle 3 settimane, bastardi).
Yoyo venerdi' scorso e' stato castrato, sisi, veramente.
Mi han dato aumento ieri al lavoro, non di molto ma semper mei de negot.

Pubblicato da clod ( Aug 10 2010, 11:35:37 AM GMT+12:00 ) Permalink Commenti [0]
20100715 Thursday 15 July 2010

[QSToWn]

prenotat!
dal 24 al 29
3 gg di sci 25-28

sieeee
alla'

Pubblicato da clod ( Jul 15 2010, 11:37:14 AM GMT+12:00 ) Permalink Commenti [0]
20100714 Wednesday 14 July 2010

[Pala mundial]

Abbiam vinto il mondiale Terralink.
100$ da spendere in cibo (solo che nostro team e' di 7 persone, quindi nn ci si mangia troppo), pacco da 60 di chupa chups (ciuppa).

Stiam pensando di far 3 gg a Queenstown a sciare a settembre. Sto weekend ci informiamo meglio sui voli, alberghi, eccetera eccetera.

Si dai

Pubblicato da clod ( Jul 14 2010, 09:57:05 AM GMT+12:00 ) Permalink Commenti [0]
20100712 Monday 12 July 2010

[Seeeeeeeee]

Final del mundial - 2 bal

Final del calcett - gran vittoria! 10 a 2

Pubblicato da clod ( Jul 12 2010, 09:36:36 AM GMT+12:00 ) Permalink Commenti [0]
20100708 Thursday 08 July 2010

[Final]

Domani finale di calcetto al lavoro.
Match coi controcazzi dai.

Pubblicato da clod ( Jul 08 2010, 12:09:56 PM GMT+12:00 ) Permalink Commenti [0]
20100704 Sunday 04 July 2010

[Wrestlings]

Pubblicato da clod ( Jul 04 2010, 09:05:10 PM GMT+12:00 ) Permalink Commenti [1]