Provocazione: l’importanza di poter leggere i sorgenti

March 11th, 2008

Un bel giorno un sito vi presenta un tool che permette (o meglio, promette) di migliorare le prestazioni del vostro sistema *nix (quindi Linux, FreeBSD, OpenBSD, Mac Os X e compagnia bella). Voi lo scaricate e, consci (erroneamente) del fatto che sui sistemi Unix non esistano virus lo fate partire, e magari gli date pure la vostra password per eseguire operazioni su un file di sistema (sennò come le esegue le ottimizzazioni, no?). Poi, una volta eseguito, vi accorgete che qualcosa non va, ma ormai è tardi…

Ebbene, qui vi propongo il sorgente del programmino in questione (creato ad hoc da me). Ho opportunamente offuscato la parte più interessante…


ATTENZIONE!!! NON compilatelo o eseguitelo senza aver letto e soprattutto compreso il sorgente. Non mi ritengo responsabile di nulla!

Tweaks

Se non aveste potuto leggere il codice sorgente, sareste rimasti bellamente fregati.

Ovviamente la mia è una provocazione, ma spero vi inviti a riflettere ridacchiare.

EDIT: Kaspersky aggiungerà a breve alle sue definizioni la versione compilata per Mac di questo programmino, sotto il nome di Trojan.Mac.Tweesh.a

Posted in gpl, pensieri | Comments (2)

2 Responses to “Provocazione: l’importanza di poter leggere i sorgenti”

  1. Uranio Says:

    Be, oddio, non è certo questo il motivo per cui si usa codice aperto.
    Si possono nascondere virus nel codice in modo che ad un controllo veloce non siano subito individuabili.
    E certamente nessuno si mette a guardare tutto il codice di quello che installi anche se è disponibile.

    I virus che negli ultimi tempi hanno fatto più danni erano in VBS(ex “i love you”) tranquillamente leggibili;)

    Il vantaggio del codice aperto è soprattutto la possibilità di modificarlo per i propri bisogni o problemi, condividendo con la comunità queste modifiche.

  2. klez Says:

    ripeto, era una provocazione. volevo solo farmi due risate :-)
    comunque, per la cronaca, ora la versione compilata per mac di questo sorgente è nei database dei kaspersky lab sotto il nome di Trojan.Mac.Tweesh.a

Leave a Reply

Pubblicità


Sosteniamo

Hacker Culture
hacker emblem
No Al Pacchetto Telecom!

The Pirate Bay

Feed

Feed

Seguici anche su...

 Twitter