- python3
- set adb command in environment variables
- modify cryptography package
- rooted device or emulator
pip install cryptography
- burp cert's C(Country name) is 'PortSwigger' but cryptography cannot handle more than 2 characters. (ex,KR,EN)
- modify
~\Lib\site-packages\cryptography\x509\name.py
- Check
- proxy server check
- adb devices check
- certification downlaod(
der
) and convert topem
- pem file name change (
suject_hash_old style
)
- Insert
- insert pem certification to selected device(
/system/etc/security/cacerts/
)
- insert pem certification to selected device(