프로젝트 소개
Ladder는 현대 웹사이트의 페이월 구현과 콘텐츠 전달 동작을 테스트하고 분석하기 위해 설계된 HTTP 웹 프록시입니다. 개발자, 연구자, 퍼블리셔가 브라우저, 크롤러 및 기타 클라이언트 조건을 시뮬레이션한 다음 사이트가 어떻게 응답하는지 검사할 수 있게 해줍니다. 이 프록시는 CORS 및 Content-Security-Policy와 같은 기타 응답 헤더를 제거하거나 수정하고, HTML, CSS, JavaScript를 주입하거나 제거하며, 응답이나 요청된 URL을 변경하는 도메인별 규칙을 적용할 수 있습니다. 또한 브라우저 양식, 직접 URL 프록시, API, 원시 HTML 접근, 사용자 지정 User-Agent 및 X-Forwarded-For 값, 접근 로그, 도메인 허용 목록을 제공합니다. 규칙 세트는 YAML 파일, YAML 파일 디렉토리 또는 URL로 제공될 수 있으며, 다른 Ladder 인스턴스에 노출될 수 있습니다. Ladder는 amd64 및 arm64용 Docker 이미지, Linux 및 macOS 바이너리, 테스트되지 않은 Windows 바이너리로 제공되며, Helm 차트도 문서화되어 있습니다. 기본 인증이 제공되며 공개 배포 시 권장됩니다. README에 따르면 Ladder는 합법적인 테스트, 연구 및 품질 보증을 위한 것이며 고급 제한을 사용하는 사이트에 대한 접근을 보장하지 않습니다. FlareSolverr은 JavaScript 또는 안티봇 챌린지에 대한 외부 통합으로 선택된 도메인에 대해 구성할 수 있으며, 추가 지연 시간과 리소스 요구 사항이 있습니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.