- « À des fins éducatives ; ne soutient ni n’encourage des activités contraires à l’éthique ou illégales »
- Contourne les paywalls
- Supprime les en-têtes CORS de la réponse et permet des modifications à l’aide d’un jeu de règles basé sur le domaine
- En-têtes IP
User-Agent et X-Forwarded-For personnalisés
- Fournit des conteneurs Docker ainsi que des binaires Linux/macOS/Windows
- Supprime la plupart des publicités et du tracking
Résumé GN⁺
- L’article présente Ladder, un proxy web conçu pour contourner les barrières de paiement, qui propose une alternative open source à 1ft.io et 12ft.io.
- Ladder s’inspire du principe de liberté de l’information, un aspect important de la démocratie et de la prise de décision éclairée.
- L’outil vise à équilibrer la nécessité pour les organisations médiatiques de générer des revenus et le droit du public à accéder à l’information.
- Le projet est destiné uniquement à des fins éducatives et ne soutient ni n’encourage des activités contraires à l’éthique ou illégales.
- Les principales fonctionnalités de Ladder incluent le contournement des paywalls, la suppression des en-têtes CORS dans les réponses, l’application de jeux de règles basés sur le domaine, la récupération du HTML brut et la possibilité de limiter le proxy à une liste de domaines.
- Ladder propose également des options sous forme de conteneur Docker, de binaire Linux, de binaire Mac OS et de binaire Windows.
- L’outil présente aussi des limites, comme l’absence de certaines images ou des problèmes de mise en forme sur certains sites en raison d’images et de ressources dépendant de JavaScript ou de CSS.
- L’installation de Ladder peut se faire en téléchargeant un binaire ou via Docker, avec un avertissement recommandant d’activer Basic Auth si l’instance est accessible publiquement.
- Ladder peut être utilisé via un navigateur ou une API, avec la possibilité d’appliquer des règles personnalisées pour modifier les réponses.
- Ladder permet aussi une configuration via des variables d’environnement, notamment pour définir le port d’écoute, l’agent utilisateur à émuler ou l’activation de Basic Auth.
- L’outil fournit également une fonctionnalité de jeux de règles permettant d’appliquer des règles personnalisées pour modifier les réponses, ce qui peut servir à supprimer ou modifier des éléments indésirables sur une page.
1 commentaires
Discussion Hacker News