Per creare delle regole personali da aggiungere ad HTTPSEvrywere, in questo specifico sotto TORBundle si procede così:
– Spostarsi sotto la cartella dedicata alla regole aggiuntive dle plugin HTTPSEvrywere ossia: /Applications/TorBrowser.app/Data/Browser/profile.default/HTTPSEverywhereUserRules
– Creare un file con estensione .xml; il nome dovrebbe, ma non necessariamente, essere lo stesso che utilizzerete nel campo ruleset name= all’interno della regola stessa
– Creare la regola seguendo le istruzioni riportate qui: https://www.eff.org/https-everywhere/rulesets.
– Salvare il file e poi riavviare TorBrowser oppure Firefox o il browser per il quale state scrivendo la regola.
Considerate, in questo esempio, l’accesso al sito (www.)joe.vr.it che non supporta il protocollo https.
target host=”joe.vr.it />
target host=”*.joe.vr.it />
Praticamente diciamo ad HTTPSEverywhere che nel caso venga chiamato https://(www.)joe.vr.it la chiamata deve essere reindirizzata al protocollo http.
Questo può venir comodo, quando si incontrano siti che non supportano il protocollo https ed HTTPSEverywhere non riesca a gestirlo da solo.
Le istruzioni qui riportate sono state scritte per TorBrowser su piattaforma Osx, ma possono essere usate tranquillamente sotto qualsiasi browser: il trucco sta sempre nel trovare la cartella HTTPSEverywhereUserRules riferita al browser che state usando, nella struttura del proprio sistema operativo.
A me ha fatto parecchio comodo per diversi siti, spero serva a qualcuno altro!!
JC