• # FoxyProxy et astuce d'analyse de logs

    Posté par (site web personnel) . En réponse au message Filtres privoxy. Évalué à 4.

    Un filtre anti-flash qui me permette néanmoins d'activier le flash par simple clic (le filtre actuel le supprime radicalement).

    Personnellement, j'utilise l'extension Firefox FoxyProxy https://addons.mozilla.org/fr/firefox/addon/foxyproxy-standard/ . J'ai ainsi 2 configurations:
    - par défaut, tout passe par Privoxy
    - mais en 1 clic, je peux désactiver complètement le passage par proxy, et passer "en direct".

    Cela permet de rapidement accéder à un site où mes réglages de Privoxy son trop agressifs.

    Afin de voir quel sont les sites/url qu'il faut que je blacklist avec privoxy, j'utilise ceci :

    1) j'active les log dans /etc/privoxy/config, via
    "debug 1025 # Log the destination for each request Privoxy let through + Crunch"

    2) je lance dans un terminal :
    tail --follow=name -n 100 /var/log/privoxy/logfile | \
    sed \
    -e 's|(Crunch: Blocked: )(http://)*([^/:]+[/:])|\x1b[1;31mCrunch: 3円\x1b[0m|g' \
    -e 's|Request: ([^/]+/)|\x1b[1;32m1円\x1b[0m|g'

    Ainsi:
    - Le nom des sites visités apparaissent en vert
    - Les lignes bloquées par privoxy apparaissent en rouge

    Il est alors facile de repérer les sites qui fournissent de la pub, et les rajouter en "{ +block }" dans le /etc/privoxy/user.action . Exemple:
    { +block }
    .facebook./plugins
    .facebook./plugins/like.php
    .facebook./extern/
    ..google-analytics.com
    .
    .googleadservices.com
    ..googleusercontent.
    ..google./extern_js/
    ..google./friendconnect/
    ..google./jsapi
    ..google./csi