Install Burp Certificate On Android in Genymotions
Sedikit menyepatkan diri dan menulis dokumentasi untuk diri sendiri supaya tidak lupa pada waktu yang akan datang, disini saya sedikit membahas pemasangan sertifikat CA Burp Suite di android yang dijalankan dengan emulator genymotion. sebagai informasi tambahan, android yang saya jalankan adalah android 9.0 pie.
Saya bukanlah penulis cerita yang baik, maka dari itu berikut cara pemasangan sertifikat CA Burp Suite di android.
convert file .DER ke .PEM
x@machine ~> openssl x509 -inform DER -in cacert.der -out cacert.pe
x@machine ~> openssl x509 -inform PEM -subject_hash_old -in cacert.pem |head -1
9a5ba575 --> ini output yang dihasilkan
x@machine ~> mv cacert.pem 9a5ba575.0
x@machine ~> openssl x509 -inform PEM -subject_hash_old -in cacert.pem |head -1
9a5ba575 --> ini output yang dihasilkan
x@machine ~> mv cacert.pem 9a5ba575.0
pindahkan file android, bisa menggunakan adb, jika anda masalah dengan adb bisa menggunakan cara lain. disini saya menggunakan termux untuk menjalankan perintah.
$ su
mount /system jika saat pemindahan file 9a5ba575.0 gagal / muncul pesan error read-only
# mount -o rw,remount /system
# mount -o ro,remount /system
# mv /path/9a5ba575.0 /system/etc/security/cacerts/
# chmod 644 /system/etc/security/cacerts/9a5ba575.0
# reboot Pemasangan sudah selesai, setelah reboot jalan kan Burp Suite dan konfigurasi proxy pada menu wifi pada android di Genymotion.
referensi :
- https://github.com/mirfansulaiman/Command-Mobile-Penetration-Testing-Cheatsheet/blob/master/Readme.md