Un’altra funzionalità non inclusa automaticamente nelle ultime versioni di Visual Basic .NET è il famoso (per chi ha usato vb6) controllo MSChart, il controllo per fare i grafici per intenderci. Per far apparire ed usare MSChart nelle vostre applicazioni dovete installarlo scaricando questi due aggiornamenti: http://www.microsoft.com/downloads/en/confirmation.aspx?familyId=130f7986-bf49-4fe5-9ca8-910ae6ea442c&displayLang=en poi questo (il nome del link dice che è [...]
Lo sapevate che le password “lisce” non vanno più di moda? Creare un cocktail di informazioni è sicuramente un metodo più sicuro per proteggere i dati. Vi sono vari modi per fare questo cocktail, quelli che esamineremo in questo articolo si dicono “salted” (aggiunta di sale). Tutto nasce dal concetto (sensato) che se le password [...]
Tags:
cocktail,
database,
hackeraggio,
hash,
MD5,
password,
PHP,
rainbow tables,
random,
salt,
SHA1,
sha512,
variabile
Spesso, nei propri siti Internet, si tende ad inserire, nella pagina dei contatti o in altre pagine, magari anche in modo ricorsivo dentro a pagine incluse, il seguente codice HTML: <a href=”mailto:indirizzo@dominio.est”>Scrivimi</a> Questo modo di inserire tra le proprie pagine un indirizzo email è pericoloso ed espone l’indirizzo stesso alla registrazione da parte di un [...]
Tags:
ASP,
Dark Mailer,
email,
HTML,
Javascript,
offuscare,
offuscatore,
PHP,
script,
scripting,
Send Safe,
Sendmail,
Software,
spam,
spambot,
Spamming,
Unicode
L’HTML è morto, anzi no, ma non sta tanto bene, però si riprenderà. A parte la scarsa battuta iniziale vorrei analizzare con voi la prossima uscita della nuova versione dell’HTML che dovrebbe vedere la luce nel 2010. La domanda sorge spontanea, ma era necessaria una nuova versione dell’HTML a fronte dello sviluppo di altri linguaggi [...]
Sono affascinato dall’informatica forense, cerco sempre di documentarmi il più possibile su tutti i metodi usati per raccogliere informazioni dentro un PC. Un pò ovviamente contagiato dalle numerose perizie usate nei processi che tanto i telegiornali esaltano. Non sono un esperto della materia, solo un fan, però devo dire che più la studio più ne [...]
Python è sicuramente un linguaggio ormai maturo e potente per eseguire molti tipi di codice, soprattutto script rapidi e di test su innumerevoli aspetti della programmazione. Purtroppo però ho notato una certa difficoltà, ancora oggi, a definirsi un preciso ambiente di sviluppo. Per esempio, provando IronPython non mi sono trovato estremamente bene, la gestione dei [...]
Alcune volte anche le soluzioni e i comandi realizzati per aiutare nella creazione di siti Intenet possono ritorcersi contro gli utenti e gli sviluppatori stessi. Un caso che mi viene in mente è quello dei files di configurazione distribuita .htaccess usati in Apache. Questi files di testo possono contenere direttive eseguite dal server web ed [...]
Tags:
Apache,
directory,
errore 404,
file inclusion,
Google,
htaccess,
Internet,
Malware,
reidirizzamento,
web,
yahoo
Se fosse per me ci sarebbe già da parecchi anni, in Italia, una Legge severissima sugli spammer, con pene simili allo stalking e paragonabili a quelli sulla violenza e l’abuso. Chi invia sistematicamente (non parliamo delle offerte di mercato che un’azienda invia un paio di volte l’anno solo ai propri clienti) mail e messaggi senza [...]
Tags:
anti-spam,
email,
fake,
honeypot,
IceWarp,
Internet,
Kerio MailServer,
Microsoft Exchange Server,
PHP,
rete,
scansione,
server di posta,
spam,
spambot,
spammer,
traffico
Iniziamo subito col dire che non ce l’ho con Avira ne mi diverto a far fare “brutte figure” agli anti-virus. Studiare certe tecniche di programmazione aiuta a comprendere come funzionano i Malware e a cosa si può andare incontro nella realizzazione di software. Veniamo al nostro falso positivo che, come vedrete, è di una semplicità [...]
Tags:
anti-virus,
antivirus,
API,
Avira,
euristica,
Falso Positivo,
Malware,
SendMessage,
TR/VB.Downloader.Gen,
Trojan,
VB6
Nel titolo uso la parola “crack” ma vorrei chiarire subito che NON SI PUO’ craccare un hash MD5 (ho usato “crack” perché sarebbe stato troppo lungo mettere una cosa simile a “trovare la corrispondente stringa in chiaro di un hash MD5″). Craccare prevede il reverse della funzione e con MD5 questo non è possibile. Ho [...]
