Python 으로 모 핸드폰 앱 데 이 터 를 추출 하 다
4431 단어 Python기어오르다모 바 일 앱 데이터
1.소프트웨어 설치
본문 에서 선택 한 패키지 도구:Fiddler
구체 적 인 다운로드 설치 여 기 는 자세히 설명 하지 않 습 니 다!인터넷 검색 Fiddler 설치,많은 튜 토리 얼)본 고 는 실전 을 예 로 들 면 더 이상 시간 을 낭비 하지 않 습 니 다!
2.Fiddler 설정
설치 가 완료 되면 Fiddler 도 구 를 설정 합 니 다.(여기 가 관건 입 니 다.자세히 읽 으 세 요!)
연결 설정
Fiddler 를 열 고 Tools->Options 를 클릭 합 니 다.
연결 클릭
대응 하 는 옵션 선택
HTTPS 설정
현재 대부분의 앱 은 https 암호 화 되 어 있 기 때문에 본 논문 의 실전'어느 것'사례 도 https 암호 화 되 어 있 기 때문에 HTTPS 를 설정 하여 https 패 킷 을 캡 처 합 니 다!
대응 하 는 옵션 선택
마지막 으로 클러치 도구 Fiddler 가 설정 되 어 있 습 니 다.
Fiddler 다시 시작 하 세 요!Fiddler 다시 시작!Fiddler 다시 시작!안 그러면 안 될 수도 있어 요.
핸드폰 에이전트 설정
1.프 록 시 설정
준비 작업
먼저 Fiddler 호스트 ip 설치(컴퓨터 와 휴대 전 화 는 같은 랜 에 있어 야 합 니 다)
ip 명령 보기
window:ipconfig
설정 시작
대상 에이전트 호스트 정보
ip:192.168.31.195
포트:8888
와 이 파이 무선 네트워크 에 들 어가 서 설정 에이 전 트 를 누 르 십시오.
관련 대리 정 보 를 작성 하 다.
2.인증서 설치
브 라 우 저 입력:
http://192.168.31.195:8888
인증 서 를 다운로드 하려 면 누 르 면 아래 에 설치 하기 시작 합 니 다(그림 보기 동작)
ok,이렇게 핸드폰 엔 드 설정 이 완료 되 었 습 니 다.다음은 데 이 터 를 캡 처 하기 시작 합 니 다!!
3.데이터 캡 처
1.어떤 앱 열기
2.패 킷 목록 보기
app 을 열 면 Fiddler 에서 데 이 터 를 캡 처 했 습 니 다.
앱 이 어떤 패 킷 을 보 내 고 받 았 는 지 볼 수 있 습 니 다.
특정한 위치(대상 만 보 는 패 킷)에 더욱 정확하게 위치 하기 위해 필터 조건 을 추가 합 니 다.
이렇게 해서 우리 가 얻 은 패 킷 목록 은 모두 필터 조건 내의 목표 주소 이다
3.패 킷 찾기
핫 랭 킹 클릭
https 암호 화 패 키 지 는 다음 과 같 습 니 다.
패 킷 의 데 이 터 는 다음 과 같 습 니 다.
url 링크 추출
https://api.zhihu.com/topstory/hot-list?limit=10&reverse_order=0
url 을 받 은 후,이어서 프로 그래 밍 을 시작 하여 데 이 터 를 저장 하기 시작 했다.4.파충류 프로그램 작성
# -*- coding: utf-8 -*-
ok 이렇게 하면 데 이 터 를 가 져 올 수 있 습 니 다!
총화
1.패키지 도구 Fiddler(포인트)를 설정 합 니 다.
2.ios 애플 폰 설정 인증서 와 설정 에이전트(안 드 로 이 드 폰 도 유사).
3.Fiddler 를 간단하게 사용 합 니 다(패 킷 필터,패 킷 보기 등).
4.본 고 는 특정한 것 을 실전 으로 하여 python 이 핸드폰 app 데 이 터 를 기어 오 르 는 것 을 실현 했다.
파 이 썬 으로 모 바 일 앱 의 데 이 터 를 얻 는 것 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 관련 파 이 썬 이 앱 의 데 이 터 를 얻 는 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 조회 하 세 요.앞으로 많은 응원 부 탁 드 리 겠 습 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Python의 None과 NULL의 차이점 상세 정보그래서 대상 = 속성 + 방법 (사실 방법도 하나의 속성, 데이터 속성과 구별되는 호출 가능한 속성 같은 속성과 방법을 가진 대상을 클래스, 즉 Classl로 분류할 수 있다.클래스는 하나의 청사진과 같아서 하나의 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.