Author Archives: Sergio Gandrus

About Sergio Gandrus

About Sergio Gandrus

Da febbraio 2024 lavoro come CTO presso Deva Connection Il mio stack è PHP/MySQL/Git/Docker. Lavoro con Agile (Scrum) e utilizzo principalmente AWS come cloud provider. Sono papà e marito. Nel tempo libero mi piace leggere, il buon vino e viaggiare.

Errore “Invalid Update Control CTF File” quando si aggiorna AVG Anti-Virus 8.0

Pubblicato da

Errore "Invalid Update Control CTF File" quando si aggiorna AVG Anti-Virus 8.0

Quando compare questo tipo di errore nel tentativo di aggiornare AVG 8.0 free bisogna andare in:

per XP: C:\Documents and Settings\All Users\Dati applicazioni\avg8\update\download
per Vista: C:\ProgramData\avg8\update\download

e cancellare o rinominare i due file con estensione .ctf (avginfoavi.ctf e avginfowin.ctf).
L’update adesso funzionerà regolarmente

Aggiornamento:
qualche volta la cartella può essere nascosta. Per visualizzare fai così:

* Windows XP / 2000:
Aprire il menu START > Impostazioni > Pannello di controllo > Opzioni cartella

* Windows Vista:
Aprire il menu START > Pannello di controllo > Aspetto e personalizzazione > Opzioni cartella

Fare clic sulla scheda Visualizzazione e abilitare l’opzione Visualizza cartelle e file nascosti.

Dal AVG forum e via The Winhelponline Blog

Aggiornamento2:
per i più pigri è disponibile anche un eseguibile (direttamente dal sito di AVG) per cancellare automaticamente i file sopra citati.

Link: deleteupdatefiles.exe

Spezzare MP3 e OGG senza ricodificare

Pubblicato da

Spezzare MP3 e OGG senza ricodificare

Mp3splt è un’utility freeware multi-piattaforma che suddivide in porzioni un brano sia esso codificato in MP3 che nell’ottimo OGG Vorbis.
La comodità è data dalla velocità del software che opera sul file già codificato.
I modi per suddividere il brano sono vari. Lo si può fare manualmente oppure automaticamente individuando i momenti di silenzio all’interno della traccia (è possibile regolare il livello che si può definire di “silenzio”).
E’ possibile anche scaricare dai database online le informazioni sull’intero album. Questo è utile per quegli album che sono convertiti in un singolo file come con MP3Wrap e quindi è importante conoscere le lunghezze delle varie tracce per poterle suddividere.
Altra opzione presente è quella di impostare lunghezze prestabilite per ogni traccia.

Link: Mp3splt Project Homepage

Usiamo Excel per seguire il campionato di calcio di serie A

Pubblicato da

Siete tifosi di Milan, Juventus o Napoli? Anche Microsoft Excel può aiutarvi a controllare il rendimento della vostra squadra del cuore.
Da Studiamo.it viene un foglio Excel che, se debitamente aggiornato nei risultati, mostra

  • Classifica per punti (generale)
  • Media inglese
  • Numero vittorie, pareggi e sconfitte (totale, in casa e fuori casa)
  • Classifica dei punti in casa
  • Classifica dei punti fuori casa
  • Graduatoria in base alle reti (fatte, subite e differenza)
  • Percentuale dei punti conquistati rispetto al totale potenziale dei punti (nel caso la squadra avesse vinto tutte le partite giocate)
  • Ripartizione percentuale delle vittorie, dei pareggi e delle sconfitte per le prime 5 squadre in classifica generale

per avere uno sguardo completo sul Campionato di Calcio di Serie A.
Istruzione importante è quella di attivare le macro per permettere di effettuare i calcoli che si effettuano con ctrl+z ogni volta che aggiorniamo i risultati.

[ultimo aggiornamento dei risultati 7/10/2008]

Link: Excel per il campionato di calcio di SerieA

I temi WordPress e la decodifica di eval gzinflate base64_decode

Pubblicato da

Sto utilizzando spesso WordPress come base di partenza per alcuni lavori “semplici”. La grafica la attingo dall’enorme serbatoio di temi gratuiti che è possibile trovare su web.
Nei temi è frequente trovare il file functions.php che aggiunge funzioni al normale set di WP.
I creatori (o anche i semplici modificatori) di temi inseriscono queste funzioni per gestire da remoto i backlink che compaiono, ad esempio, nel footer e che possono essere usati anche per pubblicità, SEO ecc.
Alcuni di questi link sono assolutamente leciti, quando riportano gli autori del tema ma spesso ci si ritrova a sponsorizzare siti pornografici o che contengono codice maligno.
E’ importante quindi dare un’occhiata al codice e nel caso modificarlo.
Nel file functions.php il codice è, però, camuffato per mezzo di una funzione. Ossia ci troviamo di fronte a qualcosa del genere

eval(gzinflate(base64_decode(‘DdFHrqNYAEDRrfSsqsQA/AgGlXpAMCYaTHrApEXOObP6/ju4Oj
fbo/Z3cVd93kZr9juOlowi/kuzZEiz37+EVJHm6RO
….

Vediamo come fare per renderla in chiaro

Creiamo un file decodifica.php

<?php
echo “1. Leggo codificato.txt\n”;
$fp1 = fopen (“codificato.txt”, “r”);
$contents = fread ($fp1, filesize (“codificato.txt”));
fclose($fp1);
echo “2. Decodifico\n”;
while (preg_match(“/eval\(gzinflate/”,$contents)) {
$contents=preg_replace(“/<\?|\?>/”, “”, $contents); eval(preg_replace(“/eval/”, “\$contents=”, $contents)); } echo “3. Scrivo su decodificato.txt\n”; $fp2 = fopen(“decodificato.txt”,”w”); fwrite($fp2, trim($contents)); fclose($fp2);
?>

e due file di testo
codificato.txt – dove copiamo il contenuto da decodificare
decodificato.txt – file di testo vuoto con permessi settati a 666

Mettiamo tutti e tre i file nella root del nostro server.

Nel browser richiamiamo http://www.miodominio.it/decodifica.php
e poi http://www.miodominio.it/decodificato.txt per leggere la funzione in chiaro.

Link: scarica esempio

Ho installato un software che sembrava un antivirus ma non lo era. E ora?

Pubblicato da

Ho installato un software che sembrava un antivirus ma non lo era. E ora?

Sarà capitato a molti di noi di navigare per il web e trovarsi davanti ad avvertimenti che ci dicono che il nostro computer è infetto e che è possibile rimediare scaricando un miracoloso antivirus.
Peccato che il rimedio sia un virus in piena regola!
In inglese questi file maligni si chiamano rogue ed hanno un successo notevole soprattutto tra i neofiti che, presi dal panico, non riflettono troppo su cosa stiano installando.
Nasce così l’esigenza di un tool contro i falsi antivirus di cui questi sono solo alcuni dei nomi:

AdwareDelete, AdWare Pro, Adwarepunisher, adwaresheriff, Alphacleaner, Anti-Leech, AntiSpyCheck, antispykit, AntispyStorm, AntiSpywareBot, AntispywareSoldier, AntiSpywareSuite, Antispyzone, AntiVermeans, AntiVerminser, AntiVermins, AntiVerminsPro, AntiVirGear, Antivirus 2008, Antivirus 2009,, Antivirus Gold, Antivirus Golden, AntiVirusLab 2009, AntivirusMaster, AntiVirusPCSuite, AntiWorm2008, Awola, BraveSentry, BreakSpyware, ContraVirus, DioCleaner, ErrorSafe, Error Safe Free, ExpertAntivirus, IE AntiVirus, IE Defender, Internet Antivirus, InternetSecurityDeluxe, MalwareAlarm, Malware Bell, MalwareCrush, MalwareCore, MalwareStopper, MalwareWar, Malwarewipe, MalwareWiped, malwarewipeds, MalwareWipePro, Malwarewiper, MicroAntivirus 2009, MrAntispy, MSAntivirus 2008, MultiDefender, PCPrivacyToo, PCTurboPro, PestCapture, PestTrap, popupwall, Power-Antivirus-2009, PrivacyKit, PrivacyProtectorFree, Protection Bar, RegistryCleaner, RegistryCleanerXP, RemedyAntispy, Safety Bar, SecureMYpc, security toolbar, searchspy, Smart Antivirus 2009, SpyAway, spyaxe, SpyBrowser, SpyCrush, SpyDawn, Spyfalcon, Spyguard, SpyHeal, SpyHealer, SpyHeals, spykiller, SpyLax, SpyLocked, SpyMaxx, Spy officer, SpyQuake2, Spysheriff, Spy-Shield, SpyShield, SpyShield Demo, SpyShredder, Spyspotter, Spywareaxe, SpywareBot, SpywareHeal, SpywareLocked, Spyware Preventer, SpywareStrike, SpywareSoftstop, SpywareQuake, spywarewall, Spyware Wizard, SystemDoctor 2006, TitanShield Antispyware, Total Secure 2009, Trust Cleaner, Trustin bar, Ultimate Defender, virusblast, VirusBlasters, Virusburst, Virusburster, Virusbursters, Virus-bursters, Virusheal, Virus heat, VirusLocker, VirusProtect, VirusProtectPro, virusranger, VirusRay, VirusRescue, VirusResponseLab 2009, WebSpyShield, XP antivirus

Link: Roguefix

Tenere sincronizzate le proprie cartelle su più computer

Pubblicato da

Tenere sincronizzate le proprie cartelle su più computer

Se lavoriamo su più computer (casa, ufficio, portatile) si può avere la necessità di avere delle cartelle che siano sempre sincronizzate ossia che contengano lo stesso set di file.
Esistono parecchi tool che effettuano la sincronizzazione sfruttando dei servizi online ma Windows Live’s FolderShare è uno dei più semplici, immediati ed efficienti che ci sia (oltre che gratuito).
Basta installarlo, accedere al proprio account Live di Microsoft e poi scegliere quale cartella avere sincronizzata.
Questo software svolge egregiamente il suo lavoro ma non va usato per tenere sincronizzate cartelle di utenti contemporaneamente online, pena il rischio di qualche disfunzione.

Link: Windows Live’s FolderShare

Statistiche per il proprio sito gratuite e accurate con Yahoo! Web Analytics

Pubblicato da

Statistiche per il proprio sito gratuite e accurate con Yahoo! Web Analytics

Yahoo! ha presentato questa settimana la versione beta del suo servizio di Statistiche Web chiamata, ovviamente, Yahoo! Web Analytics. Forte dell’acquisizione in aprile della company specializzata IndexTools, l’intento è chiaro: contrastare Google Analytics.
Le caratteristiche dovrebbero essere molto simili al concorrente di Mountain View con dei plus, ancora non disponibili, che potrebbero ingolosire sviluppatori e utenti.
Il primo è per chi ha negozi ecommerce ospitati sui server Yahoo!: la ricezione in tempo reale dei dati di navigazione.
Il secondo è un aiuto da parte di Yahoo! nel costruire micrositi personalizzati per monitorare e analizzare il comportamento dei navigatori.
Il terzo è il rilascio di API pubbliche per permettere agli sviluppatori di accedere ai dati anche da applicazioni indipendenti.

LInk: Yahoo! Web Analytics

Innovation Circus: innovazione non stop

Pubblicato da

Innovation Circus: innovazione non stop

SABATO 11 OTTOBRE: INNOVAZIONE NON STOP

10.00-13.00 Milano in Progress Laboratori

10.30-15.00 Laboratori: Dalla pecora brianzola al cappello di Monza

10.00-17.30 Dimostrazioni: Merendina Bone Bone

15.00 Sperimentazioni: Play & MultiPlay

15.00-17.30 Milano in Progress Maratona

18.00-19.00 Spettacoli: Concerto cabaret con pianoforte autosuonante

21.00 Talk Show: Nuove frontiere-No Limits nel deserto in solitudine

21.00 Spettacoli: “Da Quurk a Urca-L’ironia nelle innovazioni”

Innovation Circus: giornata dedicata alla comunicazione

Pubblicato da

Innovation Circus: giornata dedicata alla comunicazione

Innovation Circus a Milano

10 OTTOBRE: GIORNATA DEDICATA ALLA COMUNICAZIONE

10.00-17.30 Future Set: Connettere il futuro
10.00-17.30 Technology Point agro-alimentare:

10.00-17.00 Technology Point BiblioTech:

10.00-16.30 Approfondimenti:

10.00-12.30 Laboratori: Infinities, l’infinito entrando a teatro
18.00-19.00 Talk Show: Tecnostress e vita sentimentale
21.00-22.00 Dimostrazioni: Un nuovo standard per nuovi media musicali
22.00-……..   Spettacoli: Musica elettronica dal vivo con nuove strumentazioni