안드로이드 Fiddler 인증서문제

댕토·2021년 12월 7일
0

Mobile

목록 보기
1/1
post-thumbnail

최근 안드로이드 버전에서 인증서 등록시 Fiddler 에서 Https 패킷을 잡지못하는 현상이 발생하였다. 해당 버전의 트러블 슈팅과정이다.

🎈 테스트 확인 버전 : 갤럭시 S9 (안드10), 갤럭시 S20 5G (안드11)

위와 같이 유효기간이 길다는 에러가 발생한다.
물론 사전작업으로 Magisk 모듈중 Move Ceritficates 를 설치하여
시스템 인증서를 넣는 작업은 필요하다.

1.인증서 유효기간 줄이기

about:config 입력
PREFS SET fiddler.certmaker.validdays 179 
PREFS SET fiddler.certmaker.gracedays 1 

  1. 인증서 초기화

  1. 인증서 추출 (Export Root Certificate)
openssl x509 -inform DER -in FiddlerRoot.der -out FiddlerRoot.pem // 인증서 포맷 pem으로 변경
openssl x509 -inform PEM -subject_hash_old -in FiddlerRoot.pem // 인증서 해시값 추출
  1. 해시값.0 으로 파일명 변경
  2. 인증서 넣기 (/sdcard/아무폴더)
adb push 현재파일(반드시 파일있는 경로에서할것) /sdcart/TT (TT 디렉토리만들기)
  1. 인증서 복사하기 (시스템경로에)
cp 269953fb.0 /system/etc/security/cacerts/
  1. 재부팅 후 확인

  2. 이상태에서 ipv4.fiddler:포트번호 들어가서 인증서받기

profile
보안 공부하는사람

0개의 댓글

관련 채용 정보