Python 으로 모 핸드폰 앱 데 이 터 를 추출 하 다

1.패키지 도구 설정
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 데 이 터 를 기어 오 르 는 것 을 실현 했다.
파 이 썬 으로 모 바 일 앱 의 데 이 터 를 얻 는 것 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 관련 파 이 썬 이 앱 의 데 이 터 를 얻 는 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 조회 하 세 요.앞으로 많은 응원 부 탁 드 리 겠 습 니 다!

좋은 웹페이지 즐겨찾기