Keterangan
Remote Gaji 3-6 juta
Posisi yang Dibutuhkan: Insinyur Penguatan dan Pembangunan Variasi APK Android
Tanggung Jawab Pekerjaan:
- Bertanggung jawab atas penguatan, pengemasan, anti-debugging, anti-emulator, dan perlakuan keamanan lainnya untuk aplikasi Android;
- Meneliti dan mengimplementasikan mekanisme pembeda untuk pengenalan berbagai saluran (seperti Facebook Ads, Google Ads, TikTok Ads, dll.) agar dapat dikenali sebagai APK yang berbeda;
- Mengembangkan alat otomatisasi untuk membangun APK yang berbeda secara multi-saluran dengan satu klik (termasuk perubahan pada nama paket, tanda tangan, file sumber, nomor versi, Manifest, dan lainnya);
- Melakukan verifikasi integritas APK yang telah diperkuat, memastikan fungsionalitas konsisten dan tidak diblokir oleh alat keamanan atau platform mainstream;
- Melacak dan menganalisis pembaruan strategi pengenalan APK dari saluran promosi, terus-menerus mengoptimalkan strategi penghindaran;
- Bekerja sama dengan tim pemasaran dan operasi untuk memenuhi kebutuhan penargetan saluran.
Persyaratan
Persyaratan Jabatan:
- Mahiri arsitektur sistem Android, mekanisme pengemasan APK, format DEX, dan struktur sumber daya;
- Memahami teknologi dan alat pengemas/penguatan arus utama, seperti Tencent LeGu, AiJiaMi, BangBang Penguatan, 360 Penguatan, dan lainnya;
- Memiliki kemampuan rekayasa balik tertentu, akrab dengan alat seperti IDA, JEB, Frida, Xposed, dan lainnya;
- Familiar dengan mekanisme identifikasi saluran dan metode pembuatan variasi (seperti perubahan nama paket, penggantian tanda tangan, gangguan struktur file, penyesuaian posisi kelas, dan lainnya);
- Pengalaman dalam membangun variasi APK secara massal lebih diutamakan (dapat melalui skrip Gradle, otomatisasi Python, dan lainnya);
- Pengalaman dalam promosi di platform seperti Facebook, Google, TikTok lebih diutamakan;
- Memiliki pemahaman mendalam tentang kontra keamanan dan ekosistem industri abu-abu lebih diutamakan;
- Kemampuan komunikasi yang baik dan kesadaran kolaborasi tim, serta kemampuan motivasi diri yang kuat.
Poin Tambahan:
• Memiliki pengalaman proyek nyata yang berhasil melewati identifikasi saluran;
• Mampu menganalisis dan melakukan reverse engineering terhadap mekanisme pemblokiran akun/paket saluran;
• Memiliki pengalaman dalam membangun alur otomatisasi pengemasan dan penguatan APK yang lengkap.