Scaricare un certificato non trusted di un sito web

Può capitare di doverci imbattere in siti che mostrano un certificato self-signed e quindi non verificato da un autorità. Solitamente è una pessima mossa aggiungere certificati sconosciuti nella radice dei certificati trustati. Tuttavia se il servizio che espone questo certificato è di nostra "giurisdizione" possiamo anche fare uno strappo alla regola. Sempre meglio avere una connessione https con certificato self-signed che viaggiare su una connessione non protetta. =) Possiamo reperire il certificato semplicemente dando un comando OpenSSL. I binari per Windows sono disponibili a questo indirizzo, mentre su ambienti Linux è quasi onnipresente. Se avete delle installazioni di OpenVPN il comando openssl.exe sarà già disponibile. Su una macchina Linux potete usare questo comando: openssl s_client -showcerts -connect server.it:443 </dev/null 2>/dev/null | openssl x509 -outform PEM>mycert.pem Su una macchina Windows invece possiamo usare: openssl s_client -connect server.it:443 > mycert.pem Una volta ottenuto il file ci basterà editarlo con un qualsiasi editor di testo e lasciare solo la parte compresa tra BEGIN CERTIFICATE e END CERTIFICATE. Ora importiamo questo file nel gestore dei certificati di Windows (Win + R -> certmgr.msc) sotto autorità di certificazione radice attendibili. Mi raccomando state attenti a fare questa operazione, non è il massimo importare certificato a

Continua a leggere >>>

Bloccare molteplici .exe nel firewall di Windows

Se avete bisogno di bloccare sul firewall di Windows molteplici file .exe e non volete ripetere più e più volte la procedura per ogni singolo eseguibile questo semplice script batch farà al caso vostro. Salvate lo script sottostante con estensione .bat. Posizionatelo nella cartella che contiene l'elenco dei file .exe da bloccare e richiamatelo tramite prompt dei comandi (Win + R -> cmd) in questo modo: add-fw-rules.bat "rule-name" @echo off REM BATCH FILE CREATED BY CHARLES DE HAVILLAND 20/02/2012 cls If "%1"=="" GOTO :norulename SET RULENAME=%1 ECHO Create in/out firewall rules for all *.exe files with the rulename of "%RULENAME%" ? ECHO. ECHO. pause Echo. FOR /r %%G in ("*.exe") Do (@echo %%G NETSH advfirewall firewall add rule name="%RULENAME%-%%~nxG" dir=in program="%%G" action="block" enable="yes") FOR /r %%G in ("*.exe") Do (@echo %%G NETSH advfirewall firewall add rule name="%RULENAME%-%%~nxG" dir=out program="%%G" action="block" enable="yes") Echo. Echo done. Echo. GOTO :Finish :norulename Echo Error! - You did not specify a Rulename type - Addfwrs "Rulename" Echo. :Finish Echo Batch ended...

Continua a leggere >>>

Risoluzione problema double click su mouse con switch OMRON

Pochi giorni fa ho avuto a che fare con il problema per eccellenza dei mouse gaming: il double click. Semplicemente questo problema fa si che il sistema operativo interpreti un doppio click quando si effettua la singola pressione. Non è un problema software, bensì dello switch sottostante il pulsante del mouse. Buona parte dei mouse gaming usa switch fabbricati dalla OMRON. Esistono diversi modelli ma il principio di base è più o meno lo stesso. Lo switch si presenta come un piccolo involucro di plastica sul quale è presente una una piccola indentazione che alla pressione attiva lo switch sottostante. Una volta aperto l'involucro, servendosi di un cacciavite sottile con testa piana, si può vedere l'effettivo meccanismo che fa funzionare lo switch. Il tutto è basato su una sottile lamina metallica conduttiva. E' necessario riporre la massima attenzione a questo punto. Il meccanismo è abbastanza fragile e la scala ridotta rende abbastanza difficoltoso metterci le mani. La lamina di contatto è rimovibile e può essere piegata nel caso perso la sua forma originale con il tempo. Rimettere tale lamina nell'apposita sede può essere un procedimento abbastanza snervante, proprio per via della dimensione ridotta dei componenti. Nel mio caso ho impiegato

Continua a leggere >>>