파이썬 Mitmproxy+ProtoBuf

ProtoBuf 방법: google.protobuf.descriptor — 프로토콜 버퍼 4.21.1 문서

Python Google 프로토콜 버퍼에 대한 자세한 설명

헤드라인 기사는  코드를 최적화하기 위해 Protobuf 리플렉션을 영리하게 사용하고 PB Boy가 되는 것을 거부합니다.

Python Google 프로토콜 버퍼에 대한 자세한 설명 - 프로그래머 구함

자체 개발 패킷 캡처 서비스 구현(1) - Mitmproxy 패킷 캡처 데이터 처리_Queshi. Blog-CSDN Blog_mitmproxy dumpmaster mitmproxy에 대한 심층적 이해(2) - 공개 숫자 Python 학습 개발 - Blog Park

mitmdump는 wws 프로토콜에서 보낸 정보를 가로챕니다.

대부분의 웹사이트는 gzip 압축을 지원하는 브라우저에 대해 gzip 압축을 합니다.python에서는 gzip으로 압축된 웹 페이지를 gzip 패키지를 통해 처리할 수 있으므로 문제는 콘텐츠가 압축되어 있으며 직접 디코딩으로는 충분하지 않습니다. 압축을 풀기 위해 gzip을 사용합니다. 그런 다음 다시 디코딩합니다.

import gzip
...
html = gzip.decompress(response)
html = html.decode('gbk')

Supongo que te gusta

Origin blog.csdn.net/cxs812760493/article/details/127849509
Recomendado
Clasificación