curl-impersonate는 curl의 TLS 및 HTTP 핸드셰이크를 실제 브라우저처럼 모방하도록 수정된 도구입니다.

이를 통해 서버의 TLS 및 HTTP/2 지문 분석을 우회하여 Chrome, Edge, Safari, Firefox 등 주요 브라우저처럼 동작합니다.

Akamai와 같은 특정 서비스의 제한을 피하는 데 유용하며, BoringSSL 등을 사용해 TLS 확장도 지원합니다.

주로 프라이버시 보호 및 제한된 콘텐츠 접근을 위한 도구로 활용됩니다.

 

https://github.com/lexiforest/curl-impersonate

반응형

mitmproxy2swagger는 REST API의 트래픽을 캡처하여 자동으로 OpenAPI 3.0 스펙으로 변환하는 도구입니다. 이 도구를 사용하면 앱 실행 중 캡처된 HTTP 트래픽을 기반으로 API의 구조를 쉽게 분석할 수 있습니다.

 

주요 기능

mitmproxy 통합: mitmproxy를 통해 HTTP 트래픽을 캡처하고 이를 기반으로 API 스펙을 생성합니다.

HAR 파일 지원: 브라우저 개발자 도구에서 내보낸 HAR 파일도 처리할 수 있습니다.

유연한 스키마 병합: 기존 API 스펙과 새로 캡처한 데이터를 안전하게 병합할 수 있습니다.

 

활용 사례

내부 API 분석 및 문서화

타사 API 리버스 엔지니어링

 

https://github.com/alufers/mitmproxy2swagger

반응형

FindMy.py는 애플의 FindMy 네트워크와 통합하기 위한 강력한 파이썬 라이브러리입니다.

이 프로젝트는 분산된 기존 코드들을 통합하고, 공통 빌딩 블록을 제공하여 AirTag 및 기타 FindMy 기기의 위치 데이터를 가져오고 해독할 수 있습니다.

 

주요 기능:

크로스 플랫폼 지원(맥 필요 없음)

공식 및 커스텀 AirTag의 위치 정보 디코딩

애플 계정 로그인 및 2단계 인증 지원

근처 FindMy 기기 스캔 및 정보 해독

 

현재 알파 단계로 API 변경 가능성이 있으며, PyPI를 통해 설치할 수 있습니다

pip install findmy

 

https://github.com/malmeloo/FindMy.py

반응형

+ Recent posts