- "Para fins educacionais e não apoia nem incentiva atividades antiéticas ou ilegais"
- Bypass de paywalls
- Remove cabeçalhos CORS da resposta e permite modificações usando um conjunto de regras baseado em domínio
User-Agent personalizado e cabeçalho de IP X-Forwarded-For
- Disponível como container Docker e binários para Linux/Mac/Windows
- Remove a maior parte dos anúncios/rastreamento
Resumo GN⁺
- O artigo apresenta o Ladder, um proxy web projetado para contornar paywalls, oferecendo uma alternativa open source ao 1ft.io e 12ft.io.
- O Ladder foi inspirado no princípio da liberdade de informação, um aspecto importante da democracia e da tomada de decisões informadas.
- A ferramenta busca equilibrar a necessidade de organizações de mídia gerarem receita com o direito do público de acessar informações.
- O projeto é destinado apenas a fins educacionais e não apoia nem incentiva atividades antiéticas ou ilegais.
- Os principais recursos do Ladder incluem contornar paywalls, remover cabeçalhos CORS das respostas, aplicar conjuntos de regras baseados em domínio, obter HTML bruto e restringir o proxy a uma lista de domínios.
- O Ladder também oferece opções de container Docker, binários para Linux, binários para Mac OS e binários para Windows.
- A ferramenta também tem limitações, como imagens ausentes ou problemas de formatação causados pelo carregamento de imagens e recursos que dependem de JavaScript ou CSS em determinados sites.
- A instalação do Ladder pode ser feita por download de binários ou via Docker, com o alerta para ativar Basic Auth caso a instância fique acessível publicamente.
- O uso do Ladder pode ser feito pelo navegador ou via API, com a opção de aplicar regras personalizadas para modificar as respostas.
- O Ladder também permite configuração por variáveis de ambiente, como a porta em que deve escutar, o user agent a ser emulado e a ativação de Basic Auth.
- A ferramenta também oferece um recurso de conjunto de regras para aplicar regras personalizadas na modificação das respostas, o que pode ser usado para remover ou alterar elementos indesejados da página.
1 comentários
Discussão no Hacker News