Breaking

Tuesday, December 1, 2020

Sial-Rentan-Bank - Aplikasi Perbankan Rentan Untuk Android

 Kang IT


Sial-Rentan-Bank - Aplikasi Perbankan Rentan Untuk Android



Aplikasi Android Damn Vulnerable Bank bertujuan untuk menyediakan antarmuka bagi setiap orang untuk mendapatkan pemahaman yang rinci dengan aspek internal dan keamanan aplikasi android.





Cara Menggunakan Aplikasi

  • Klon repositori dan jalankan Server Backend sesuai instruksi di tautan.
  • Kami telah merilis Apk jadi setelah mengunduh instal melalui adb atau manual.
  • Setelah Instalasi buka Aplikasi dan tambahkan IP Backend di Homescreen
  • Uji status berjalan dengan menekan health check
  • Sekarang buat akun dengan opsi pendaftaran dan kemudian masuk dengan kredensial Anda
  • Sekarang Anda dapat melihat dasbor dan melakukan operasi perbankan
  • Masuk sebagai admin untuk menyetujui penerima
  • Basis data telah diisi sebelumnya dengan beberapa pengguna untuk eksplorasi cepat.
Nama penggunaKata sandiNomor rekeningPenerima ManfaatHak istimewa admin
pengguna1kata sandi1111111222222, 333333, 444444Tidak
pengguna2kata sandi2222222Tidak adaTidak
pengguna3kata sandi3333333Tidak adaTidak
pengguna4kata sandi4444444Tidak adaTidak
adminadmin999999Tidak adaIya


fitur

  • Daftar
  • Gabung
  • Antarmuka profil saya
  • Ganti kata sandi
  • Antarmuka pengaturan untuk memperbarui URL backend
  • Tambahkan pemeriksaan sidik jari sebelum mentransfer / melihat dana
  • Tambahkan cek pin sebelum mentransfer / melihat dana
  • Lihat keseimbangan
  • Transfer uang
    • Melalui entri manual
    • Melalui pemindaian QR
  • Tambahkan penerima
  • Hapus penerima
  • Lihat penerima
  • Lihat riwayat transaksi
  • Unduh riwayat transaksi


Membangun Apk dengan Obfuscation

  • Pergi ke opsi Build dan pilih Generate Signed Bundled / Apk
  • Kemudian pilih Apk sebagai opsi dan klik berikutnya
  • Sekarang kita membutuhkan keystore untuk menandatangani apk
  • Buat keystore baru dan ingat kata sandinya
  • Setelah membuat pilih keystore itu dan masukkan kata sandi
  • Sekarang pilih Versi build sebagai Rilis dan versi tanda tangan sebagai V2
  • Sekarang kita bisa membangun apk dengan sukses


Daftar kerentanan dalam aplikasi

Agar semuanya tetap segar dan menarik, kami menyembunyikan bagian ini. Jangan alihkan tombol ini jika Anda menginginkan pengalaman yang menyenangkan dan menantang. Cobalah untuk menjelajahi aplikasi, temukan semua kemungkinan kerentanan dan kemudian periksa kembali temuan Anda dengan daftar ini.

Peringatan Spoiler


Backend to-do

  • Tambahkan rute profil dan ubah kata sandi
  • Buat rahasia yang berbeda untuk admin dan pengguna lain
  • Tambahkan pembuatan rahasia yang dinamis untuk memverifikasi token JWT
  • Perkenalkan bug dalam verifikasi jwt
  • Temukan cara untuk menyimpan database dan memasangnya saat menggunakan buruh pelabuhan
  • Dockerisasi lingkungan


Penulis

Terima kasih untuk orang-orang luar biasa ini

Rewanth Cool (Rest API)GithubLinkedIn
Hrushikesh Kakade (Aplikasi Android)GithubLinkedIn
Akshansh Jaiswal (Aplikasi Android)GithubLinkedIn




Regards

dr. Muhammad Sobri Maulana, S.Kom

No comments:

Post a Comment