Art Original
Preventing Tampering Aplikasi Berbasis Android Menggunakan Openat System Call (studi Kasus: Signature Spoofing)preventing Tampering Aplikasi Berbasis Android Menggunakan Openat System Call (studi Kasus: Signature Spoofing)
Penelitian ini bertujuan untuk meningkatkan keamanan aplikasi Android melalui pengembangan algoritma verifikasi Signature yang efektif. Identifikasi masalah menunjukkan bahwa terdapat kerentanan pada Standart API yang dapat dimanfaatkan oleh peretas untuk melakukan tampering pada aplikasi Android. Selain itu, banyak kasus menunjukkan bahwa aplikasi sering dirusak melalui teknik Hook dan Bypass yang dapat memanipulasi logika bisnis aplikasi. Dampak buruk dari tampering termasuk pemasangan virus yang berbahaya bagi pengguna dan kerugian bagi pengembang.Tujuan penelitian ini adalah mengembangkan algoritma yang efektif untuk mengecek dan memverifikasi Signature aplikasi Android, serta menguji keampuhan algoritma tersebut dalam mencegah dan mendeteksi tindakan tampering. Prosedur penelitian meliputi identifikasi dan analisis objek penelitian, implementasi teknik keamanan, serta pengujian keandalan metode yang dikembangkan. Implementasi dilakukan melalui beberapa teknik seperti Bypass Hidden API, Inline Hook, Command Shell, dan Syscall untuk mencegah Hook pada kode Java dan kode native. Hasil pengujian menunjukkan bahwa algoritma yang dikembangkan mampu mendeteksi tampering dengan akurat dan meningkatkan keamanan aplikasi. Pengujian juga menunjukkan bahwa teknik Syscall efektif dalam menghambat upaya peretas melakukan reverse engineering dan modifikasi ilegal pada aplikasi Android.Kesimpulannya, penelitian ini berhasil merumuskan solusi efektif untuk meningkatkan keamanan aplikasi Android melalui pendekatan yang menggabungkan analisis kerentanan, pencegahan tampering, dan penggunaan Syscall. Algoritma pengecekan Signature yang dikembangkan terbukti efisien dan andal dalam berbagai kondisi, mampu mendeteksi tampering dengan cepat dan menjaga integritas aplikasi.
No other version available