homebrew-cask/Casks/metasploit.rb

33 lines
1.4 KiB
Ruby
Raw Normal View History

2017-03-26 08:58:53 +08:00
cask 'metasploit' do
version '4.14.16,20170502210246'
sha256 'd7f6bcb873fa9c109f0272a28004223601c14bc552c6febdf783263b9028828a'
2017-03-26 08:58:53 +08:00
url "https://osx.metasploit.com/metasploit-framework-#{version.major_minor_patch}+#{version.after_comma}-1rapid7-1.pkg"
appcast 'https://osx.metasploit.com/LATEST',
checkpoint: '38fedb94483ef1685c9435d32e7597a55fd41db6c17c0dcb25340daeb7e18867'
2017-03-26 08:58:53 +08:00
name 'Metasploit Framework'
homepage 'https://www.metasploit.com/'
gpg "#{url}.asc", key_id: '2007B954'
depends_on formula: 'nmap'
2017-03-26 08:58:53 +08:00
pkg "metasploit-framework-#{version.major_minor_patch}+#{version.after_comma}-1rapid7-1.pkg"
binary '/opt/metasploit-framework/bin/metasploit-aggregator'
binary '/opt/metasploit-framework/bin/msfbinscan'
binary '/opt/metasploit-framework/bin/msfconsole'
binary '/opt/metasploit-framework/bin/msfd'
binary '/opt/metasploit-framework/bin/msfdb'
binary '/opt/metasploit-framework/bin/msfelfscan'
binary '/opt/metasploit-framework/bin/msfmachscan'
binary '/opt/metasploit-framework/bin/msfpescan'
binary '/opt/metasploit-framework/bin/msfremove'
binary '/opt/metasploit-framework/bin/msfrop'
binary '/opt/metasploit-framework/bin/msfrpc'
binary '/opt/metasploit-framework/bin/msfrpcd'
binary '/opt/metasploit-framework/bin/msfupdate'
binary '/opt/metasploit-framework/bin/msfvenom'
uninstall pkgutil: '.*metasploit.*',
delete: '/opt/metasploit-framework'
end