Firefox 1.0.4

FirefoxFirefox 1.0.4
Categoria: Browser Web
Produttore: Mozilla Foundation
Sito web: http://www.mozilla.org 





Si chiude in bellezza la settimana con la nuova versione di Firefox. Le vulnerabilità che erano emerse da pochi giorni (leggi Punto-Informatico) sono state fixate a tempo di record :  )


Come sempre la Mozilla Foundation risponde prontamente a qualsiasi tipo di difetto, bug, vulnerabilità, chiamatela come volete :  )
Sono certo che in Firefox ci siano ancora tanti bug da scoprire, ma sono certo che il suo sviluppo non si fermerà, almeno a breve.
Affidabile, leggero, veloce e soprattutto Open Source, di tutti, NON proprietario.
Si, perchè anche l’etica conta nel linguaggio binario ;  )


Di seguito il ChangeLog



Fixed in Firefox 1.0.4
MFSA 2005-44 Privilege escalation via non-DOM property overrides
MFSA 2005-43 “Wrapped” javascript: urls bypass security checks
MFSA 2005-42 Code execution via javascript: IconURL


Compilare eMule con Visual Studio .Net 2003

eMuleSapete tutti che eMule è un Open Source. I suoi codici sono liberamente distribuibili e modificabili. Ognuno di noi può teoricamente compilare il proprio eMule, moddarlo (apportare modifiche al codice).
Chiaro che ci vogliono competenze specifiche per poterlo fare, ma di base è molto facile compilarlo.
Ma giustamente ci si chiederà: perchè compilare io i codici quando li posso scaricare già belli e impacchettati? La risposta è semplice: un eMule compilato sulla vostra macchina risulterà già ottimizzato per il vostro sistema, con particolare riferimento al processore.


La compilazione di eMule può avvenire solo con Microsoft Visual Studio .Net. Gli sviluppatori utilizzano la versione 2002 – 7.0, ma è possibile compilare eMule anche con la versione 2003 – 7.1, ma bisogna fare qualche piccola modifica al codice, e non solo, dalla versione 0.46a, serve scaricare le librerie SDK 51, e aggiungere nelle opzioni di VS 2003 le librerie comprese in



  • ..Include
  • ..Libi386

Questo per permettere l’inclusione del file sapi.h non presente in VS2003


Scaricate i sorgenti di eMule da qui. Sono già pronti per essere compilati con VS 2003. I fixes per VS2003 sono stati debitamente taggati con // fix vs 2003.
Scompattate tutto in una cartella a vostro piacimento e aprire il file di soluzione emule.sln.
Impostate il profilo di generazione in release e come prima cosa compilate una ad una le librerie esterne (basta fare dx sul nome del progetto>>genera). Solo dopo aver compilato le librerie potrete compilare il progetto emule.
Una volta finito il processo di generazione del codice, nella cartella ..srchybrid
elease troverete il file emule.exe. Ovvero il vostro eMule compilato da voi :  )


Smanettando le preferenze del progetto è possibile ottimizzare ulteriormente eMule in funzione del vostro processore, e chiaramente, se avete rudimendi di C++ e programmazione per oggetti, potete modificare il codice e creare il vostro eMule personalizzato ;  )


Se volete le librerie già belle e compilate scaricatele dal sito di FrakyFive, traduttore ufficiale di eMule in italiano, nonchè sviluppatore di un’ottima mod: MorphXT+


Buona compilazione a tutti :  )