<?xml version="1.0" encoding="UTF-8"?>
			<rss version="2.0">
			<channel>
			<title>Sorgenti.big-bug.net</title>
			<link>http://sorgenti.big-bug.net</link>
			<description>Questo Feed mostra i 25 sorgenti più scaricati.</description>
			<copyright>Copyright 2008 Mio sito.com </copyright>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>k8@big-bug.net</managingEditor>
			<webMaster>k8@big-bug.net</webMaster>
			<language>IT-it</language><item>
						<title>Badoo Hack</title>
						<link>http://sorgenti.big-bug.net/cat/Python/Badoo-Hack/222/</link>
						<description>Semplice script che permette di &lt;strong&gt;visualizzare&lt;/strong&gt; le &lt;strong&gt;foto private&lt;/strong&gt; degli utenti della community &lt;strong&gt;badoo&lt;/strong&gt; senza registrazione.</description>
					</item><item>
						<title>K Word Challenge Bot</title>
						<link>http://sorgenti.big-bug.net/cat/Java/K-Word-Challenge-Bot/295/</link>
						<description>Questo &lt;strong&gt;bot&lt;/strong&gt; sviluppato da me come ultima follia prima dell&apos;inizio dei corsi, viene utilizzato nel gioco &lt;strong&gt;Word Challenge&lt;/strong&gt; di &lt;strong&gt;facebook&lt;/strong&gt;. In breve, il gioco consiste nel formare(&lt;strong&gt;generare&lt;/strong&gt;) il maggior numero di &lt;strong&gt;parole&lt;/strong&gt; di senso compiuto composte da almeno 3 lettere a partire da 6 lettere date. Si hanno 2 minuti a disposizione e ogni parola composta da 4 o più lettere garantisce dei piccoli bonus in secondi.
Il &lt;strong&gt;bot&lt;/strong&gt;, scrivendo al vostro posto e quindi a velocità supersonica, vi garantirà il maggior numero di &lt;strong&gt;parole&lt;/strong&gt; possibili (* vedi dopo) e un ammontare di tempo pressoché infinito, sempre che lo usiate bene (io per esempio mi sono fermato per noia a 500mila punti con ancora più di 3 minuti a disposizione).
E&apos; una primissima versione, quindi senza GUI (non so se mi andrà di farla, del resto per me è stato giusto un esercizio).

Brevemente il programma cosa fa:
&lt;ul&gt;
&lt;li&gt;Innanzitutto inizializza una tabella hash che associa a ogni carattere maiuscolo (A, B....) il corrispondente KeyValue.&lt;/li&gt;
&lt;li&gt;Considera le 6 lettere in input come un insieme e ne deriva il corrispondente insieme delle parti.&lt;/li&gt;
&lt;li&gt;Per ogni sottoinsieme dell&apos;insieme delle parti calcola ogni possibile permutazione.&lt;/li&gt;
&lt;/ul&gt;

Problemi che potrebbe creare:
&lt;ul&gt;
&lt;li&gt;Funziona solo con 6 lettere (è stato fatto per &lt;strong&gt;Word Challenge&lt;/strong&gt;)&lt;/li&gt;
&lt;li&gt;Bisogna utilizzare solo lettere maiuscole.&lt;/li&gt;
&lt;li&gt;La complessità computazionale è ENORME per input grandi.&lt;/li&gt;
&lt;li&gt;Nel caso in cui le 6 lettere contengano ripetizioni, l&apos;insieme delle parti, per la definizione di insieme, non sarà completo e le &lt;strong&gt;parole&lt;/strong&gt; generate dal programma non saranno tutte quelle possibili.&lt;/li&gt;
&lt;li&gt;Il gioco potrebbe sembrare bloccarsi, in questo caso uscire forzatamente dal programma.&lt;/li&gt;

Per utilizzarlo:
-Avviare &lt;strong&gt;Word Challenge&lt;/strong&gt; su &lt;strong&gt;facebook&lt;/strong&gt;
-Ripetere fino alla noia:{
-Inserire le 6 lettere (MAIUSCOLE) e inviare
-Da ora avete 3 secondi per sovrapporre al programma la pagina di &lt;strong&gt;Word Challenge&lt;/strong&gt; e cliccare su di essa prima che il Ro&lt;strong&gt;bot&lt;/strong&gt; inizi a sparare &lt;strong&gt;parole&lt;/strong&gt; a più non posso.
-Attendere ridacchiando. State attenti a NON aprire finestre di msn o altre cose nell&apos;attesa perchè il &lt;strong&gt;bot&lt;/strong&gt; continua a scrivere finchè non ha finito. Io vi ho avvisato.
} &lt;br&gt;
Piccolo videotutorial:&lt;br&gt;
&lt;object width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/GAoIYDX-SUI&amp;hl=it&amp;fs=1&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/GAoIYDX-SUI&amp;hl=it&amp;fs=1&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;425&quot; height=&quot;344&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</description>
					</item><item>
						<title>Rubrica </title>
						<link>http://sorgenti.big-bug.net/cat/Vb6/Rubrica-/108/</link>
						<description>Semplice Esempio di una rubrica, con l&apos;uso dei database.</description>
					</item><item>
						<title>ExprParser Risolutore di espressioni matematiche</title>
						<link>http://sorgenti.big-bug.net/cat/Cpp/ExprParser-Risolutore-di-espressioni-matematiche/210/</link>
						<description>Libreria che ho sviluppato in C++, e compatibile sia con sistemi Unix-like che Windows, per la gestione, il parsing e la risoluzione di espressioni matematiche fornite semplicemente come stringhe, e contenenti, volendo, anche variabili (max 7 variabili), i cui valori vanno passati all&apos;oggetto in un vettore di float. L&apos;espressione può contenere anche le costanti e e pi e un gran numero di operatori e operazioni matematiche. La libreria ho cominciato a svilupparla inizialmente come appendice per un&apos;altra applicazione su cui ho lavorato, ma poi di fronte alla crescita della sua complessità ho preferito darle un re-styling e rilasciarla come &quot;ente&quot; a se stante. </description>
					</item><item>
						<title>Remote KeyLogger 3</title>
						<link>http://sorgenti.big-bug.net/cat/Cpp/Remote-KeyLogger-3/126/</link>
						<description>KeyLogger remoto con upload del log via FTP ogni 30 minuti.</description>
					</item><item>
						<title>Megavideo Megaporn downloader</title>
						<link>http://sorgenti.big-bug.net/cat/Php/Megavideo-Megaporn-downloader/283/</link>
						<description>Restituisce varie informazioni riguardo i video hostati su &lt;strong&gt;megavideo.com&lt;/strong&gt; e restituisce l&apos;url del file .flv per &lt;strong&gt;scaricare&lt;/strong&gt; un video.
Per ricevere l&apos;url del file .flv ho dovuto decompilare il file swf e reversare le funzioni di decrypt. 
</description>
					</item><item>
						<title>N.A.K Keylogger scritto in C</title>
						<link>http://sorgenti.big-bug.net/cat/C/N.A.K-Keylogger-scritto-in-C/315/</link>
						<description>Un &lt;strong&gt;keylogger&lt;/strong&gt; software, giunto alla ultima versione. E&apos; in sostanza un programma che controlla e salva la sequenza di tasti che viene digitata da un utente su un computer remoto.Rimangono in esecuzione demonizzato.
Ecco tutte le nuove funzionalità:
&lt;pre&gt;
 /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  *                                                          FEATURES                                                             *
  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  * - Logga tutti i tasti della tastiera, caratteri minuscoli e maiuscoli, numeri e numeri del tastierino alfanumerico            *
  * - Logga i caratteri speciali (se si preme SHIFT e &apos;1&apos;, logga automaticamente &apos;!&apos;)                                             *
  * - Logga combinazioni quali ALT+something e CTRL+something                                                                     *
  * - Logga TAB CAPSLOCK e le freccie direzionali                                                                                 *
  * - Logga i tasti F1-F12                                                                                                        *
  * - Logga il titolo della finestra corrente, in modo che si sappia dove viene scritta una determinata cosa, logga anche l&apos;ora   *
  * - All&apos;avvio logga data e ora, e scrive che il keylogger &amp;egrave; stato avviato                                                       *
  * - All&apos;avvio prende varie informazioni tra cui il nome del computer e dell&apos;utente, la patch della directory windows e system32 *
  * - All&apos;avvio prende informazioni sulla directory corrente del keylogger e la sua posizione, e la risoluzione del monitor       *
  * - All&apos;avvio ricava le unit&amp;agrave; logiche attive e ne indica la tipologia                                                           *
  * - All&apos;avvio analizza lo spazio usato, libero, totale e usato in percentuale dell&apos;unit&amp;agrave; C:\                                    *
  * - All&apos;avvio logga tutti i processi attivi in quell&apos;istante                                                                    *
  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

// compilazione tramite GCC
// console disattivata - background mode
// -------------------------------------
// console attivata
// gcc.exe -Wall -o NAK.EXE NAK.c
&lt;/pre&gt;</description>
					</item><item>
						<title>CodiceFiscale</title>
						<link>http://sorgenti.big-bug.net/cat/C/CodiceFiscale/95/</link>
						<description>Programma che calcola il codice fiscale.</description>
					</item><item>
						<title>Sovrapporre immagini BMP</title>
						<link>http://sorgenti.big-bug.net/cat/C/Sovrapporre-immagini-BMP/325/</link>
						<description>Semplicissimo algoritmo che mostra come sovrapporre due immagini rendendole visibili entrambe. Mettendo dei pesi si puo decidere quale rendere piu visibile.
</description>
					</item><item>
						<title>MegaVideo Multiproxy downloader ver 2</title>
						<link>http://sorgenti.big-bug.net/cat/C/MegaVideo-Multiproxy-downloader-ver-2/320/</link>
						<description>MV Smart Downloader, attualmente alla versione 3.01.02, è un tool per &lt;strong&gt;scaricare video&lt;/strong&gt; in formato flv dal sito &lt;strong&gt;megavideo&lt;/strong&gt;.com.

La particolarità di questo programma è che divide in un numero arbitrario di segmenti il video e per ogni segmento avvia il download non direttamente ma tramite proxy: questo permette sia di &lt;strong&gt;aggirare il blocco dell&apos;ip&lt;/strong&gt; poiche ogni ip scarica solo qualche minuto del video sia di aumentare la velocità di download visto che si scaricano contemporaneamente piu parti del video (io sono arrivato anche a 900 kb/s con FastWeb).

Allo stato attuale l&apos;unica pecca di questo tool è la gestione dei dati scaricati, che consuma molte risorse del sistema (sia ram che processore). Nelle prossime versioni verrà sistemato questo problemino. </description>
					</item><item>
						<title>Upload file e archiviazione in Database MySQL</title>
						<link>http://sorgenti.big-bug.net/cat/Php/Upload-file-e-archiviazione-in-Database-MySQL/27/</link>
						<description>Semplice script che permette l&apos;upload di file e archiviazione in Database MySQL.</description>
					</item><item>
						<title>Possibili combinazioni</title>
						<link>http://sorgenti.big-bug.net/cat/Php/Possibili-combinazioni/8/</link>
						<description>Semplice script php che genera tutte le possibili combinazioni ricevendo in ingresso una stringa con tutti caratteri diversi.</description>
					</item><item>
						<title>Estrazione dati da un Database MySQL</title>
						<link>http://sorgenti.big-bug.net/cat/Php/Estrazione-dati-da-un-Database-MySQL/22/</link>
						<description>Script minimale per &lt;strong&gt;estrarre dati da un database MySQL con PHP&lt;/strong&gt;.</description>
					</item><item>
						<title>Keylogger C Linux con server remoto</title>
						<link>http://sorgenti.big-bug.net/cat/C/Keylogger-C-Linux-con-server-remoto/286/</link>
						<description>&lt;strong&gt;Keylogger&lt;/strong&gt; scritto in C da me che implementa altre funzioni, elenca la data ogni volta che viene chiamato il &lt;strong&gt;keylogger&lt;/strong&gt;, logga anche in background e contiene una funzione per i &lt;strong&gt;segnali&lt;/strong&gt;.
Nella versione 0.2 si connette ad un server remoto ed invia tutto ciò che viene loggato istantaneamente ed in più lo scrive su files. 
</description>
					</item><item>
						<title>Generatore di password</title>
						<link>http://sorgenti.big-bug.net/cat/Vb6/Generatore-di-password/152/</link>
						<description>Generatore di password scritto in Visual Basic 6.0
</description>
					</item><item>
						<title>Php_Ajax Cancella Files</title>
						<link>http://sorgenti.big-bug.net/cat/Php/Php_Ajax-Cancella-Files/4/</link>
						<description>Questo piccolo script cancella files in modo dinamico con l&apos;uso di ajax e php.
Mostra i files in una directory e da la possibilità di cancellarli, senza ricaricare la pagina ovviamente.</description>
					</item><item>
						<title>Demone Porta Specifica</title>
						<link>http://sorgenti.big-bug.net/cat/CSharp/Demone-Porta-Specifica/169/</link>
						<description>Classe che permette di aprire una porta di connessione e mettere in ascolto un demone sulla medesima.</description>
					</item><item>
						<title>Chi vuol esser Milionario</title>
						<link>http://sorgenti.big-bug.net/cat/Python/Chi-vuol-esser-Milionario/124/</link>
						<description>Ispirandomi al celeberrimo quiz televisivo ho realizzato questo script con un&apos; elementare ma completa imitazione del gioco corredate dalle ottime Tkinter.
Per quanto riguarda le domande queste sono state caricate su dei database ( molto semplici ) realizzati con shelve ( un modulo di python che consente di salvare su disco oggetti e tipi di dati complessi ). Le domande sono divise in tre livelli di difficoltà e per ora sono poche, prevedo in futuro di aggiungerne di più.</description>
					</item><item>
						<title>k8s md5 db 2.0</title>
						<link>http://sorgenti.big-bug.net/cat/Php/k8s-md5-db-2.0/19/</link>
						<description>Script che permette inserimento/generazione/ricerca di hash md5.Ogni password generata viene aggiunta al database.Nelle prossime versioni si potranno caricar file contenenti password.
</description>
					</item><item>
						<title>log file e conta visite</title>
						<link>http://sorgenti.big-bug.net/cat/Php/log-file-e-conta-visite/17/</link>
						<description>Lo Script crea un file di log in cui all&apos;interno ci saranno salvati tutte le info dei vari visitatori, come ip, browser e referente.
Infine conteggierà in un altro file tutti gli accessi che la pagina avrà ricevuto.
E&apos; una cosa molto semplice che può sicuramente essere migliorata.</description>
					</item><item>
						<title>Form Validator</title>
						<link>http://sorgenti.big-bug.net/cat/Php/Form-Validator/141/</link>
						<description>Form che sfrutta jQuery per effettuare dei semplici test di connessione ad un server MySQL.
Verifica la correttezza dei dati di connessione, del database, ed infine anche di una tabella e di un campo. 
Se tutti i dati risultano corretti, scrive un file &apos;config.php&apos; con tutte le funzioni PHP per interagire ad un database MySQL.
E&apos; necessario rendere riscrivibile la cartella dove viene eseguito lo script.
Oppure creare manualmente il file config.php .</description>
					</item><item>
						<title>captcha in visual basic 6</title>
						<link>http://sorgenti.big-bug.net/cat/Vb6/captcha-in-visual-basic-6/268/</link>
						<description>Ecco un esempio di come generare dei captcha con visual basic 6.0. </description>
					</item><item>
						<title>md5 cracker md5</title>
						<link>http://sorgenti.big-bug.net/cat/Vb6/md5-cracker-md5/233/</link>
						<description>Ecco un cracker md5 che utilizza sia il bruteforce che l&apos;attacco dizionario.</description>
					</item><item>
						<title>Ncurses Tris</title>
						<link>http://sorgenti.big-bug.net/cat/C/Ncurses-Tris/290/</link>
						<description>Classico &lt;strong&gt;gioco del tris&lt;/strong&gt;, human vs pc.
E&apos;implementata un ia (&lt;strong&gt;Intelligenza Artificiale&lt;/strong&gt; del computer, è imbattibile (il computer vince o pareggia in ogni caso).
Parte grafica curata con le &lt;strong&gt;ncurses&lt;/strong&gt;, per muovere il cursore si utilizzano i tasti freccia, per confermare la scelta si utilizza il tasto space.
Unico difetto del programma è che se rimane una sola casella libera che permette pero al giocatore che gioca per ultimo di vincere verrà mostrato lo stesso il messaggio No winners.
Per la compilazione:
&lt;pre&gt;&lt;code&gt;
gcc -o tris tris.c -lncurses 
&lt;/code&gt;&lt;/pre&gt;</description>
					</item><item>
						<title>Cifrario di cesare</title>
						<link>http://sorgenti.big-bug.net/cat/Php/Cifrario-di-cesare/12/</link>
						<description>Il cifrario di Cesare è il più antico algoritmo crittografico di cui si abbia traccia storica. Questo script in php serve per criptare e decriptare stringhe sotto questo algoritmo.</description>
					</item></channel>	</rss>