notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
I started running short on disk space for the non-production FreshPorts hosts. This time, I have decided to ask for donations. See my recent blog post which points to my Patreon account.
Port details on branch 2025Q4
metasploit Exploit-Framework for Penetration-Testing
6.4.58_6 security on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 6.4.58_6Version of this port present on the latest quarterly branch.
Maintainer: tanawts@gmail.com search for ports maintained by this maintainer
Port Added: 2025-11-01 15:53:31
Last Update: 2025-11-01 15:48:35
Commit Hash: ae07b4c
License: BSD3CLAUSE
WWW:
https://metasploit.org/
Description:
The Metasploit Framework The Metasploit Framework is an open source platform that supports vulnerability research, exploit development, and the creation of custom security tools. The goal is to provide useful information to people who perform penetration testing, IDS signature development, and exploit research. This site was created to fill the gaps in the information publicly available on various exploitation techniques and to create a useful resource for exploit developers. The tools and information on this site are provided for legal penetration testing and research purposes only.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (3 items)
Collapse this list.
  1. /usr/local/share/licenses/metasploit-6.4.58_6/catalog.mk
  2. /usr/local/share/licenses/metasploit-6.4.58_6/LICENSE
  3. /usr/local/share/licenses/metasploit-6.4.58_6/BSD3CLAUSE
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • metasploit>0:security/metasploit
To install the port:
cd /usr/ports/security/metasploit/ && make install clean
To add the package, run one of these commands:
  • pkg install security/metasploit
  • pkg install metasploit
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: metasploit
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1744966168 SHA256 (rapid7-metasploit-framework-6.4.58_GH0.tar.gz) = 7729cf17d36dd8fbb1268d1c023bf5dc56dcc086977b11070ba92ed31cc7bfe0 SIZE (rapid7-metasploit-framework-6.4.58_GH0.tar.gz) = 75560540

Packages (timestamps in pop-ups are UTC):
metasploit
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest6.4.58_66.4.58_86.0.23-6.4.58_8n/an/an/a
FreeBSD:13:quarterly6.4.58_56.4.58_6--6.4.58_6n/an/an/a
FreeBSD:14:latest6.4.58_66.4.58_8--6.4.58_8---
FreeBSD:14:quarterly6.4.58_66.4.58_6--6.4.58_6---
FreeBSD:15:latest6.4.58_76.4.58_8n/a-n/an/a--
FreeBSD:15:quarterly6.4.58_56.4.58_6n/a-n/an/a--
FreeBSD:16:latest6.4.58_66.4.58_8n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. go124 : lang/go124
  2. python3.11 : lang/python311
  3. ruby33 : lang/ruby33
Test dependencies:
  1. python3.11 : lang/python311
Runtime dependencies:
  1. py311-requests>=0 : www/py-requests@py311
  2. nmap : security/nmap
  3. rubygem-aarch64>=0 : devel/rubygem-aarch64
  4. rubygem-abbrev>=0 : textproc/rubygem-abbrev
  5. rubygem-actionpack71>=7.1 : www/rubygem-actionpack71
  6. rubygem-activerecord71>=7.1 : databases/rubygem-activerecord71
  7. rubygem-activesupport71>=7.1 : devel/rubygem-activesupport71
  8. rubygem-aws-sdk-ec2>=0 : devel/rubygem-aws-sdk-ec2
  9. rubygem-aws-sdk-ec2instanceconnect>=0 : devel/rubygem-aws-sdk-ec2instanceconnect
  10. rubygem-aws-sdk-iam>=0 : devel/rubygem-aws-sdk-iam
  11. rubygem-aws-sdk-s3>=0 : devel/rubygem-aws-sdk-s3
  12. rubygem-aws-sdk-ssm>=0 : devel/rubygem-aws-sdk-ssm
  13. rubygem-base64>=0 : converters/rubygem-base64
  14. rubygem-bcrypt>=0 : security/rubygem-bcrypt
  15. rubygem-bcrypt_pbkdf>=0 : security/rubygem-bcrypt_pbkdf
  16. rubygem-benchmark>=0 : benchmarks/rubygem-benchmark
  17. rubygem-bigdecimal>=0 : math/rubygem-bigdecimal
  18. rubygem-bootsnap>=0 : devel/rubygem-bootsnap
  19. rubygem-bson>=0 : devel/rubygem-bson
  20. rubygem-bundler>=0 : sysutils/rubygem-bundler
  21. rubygem-chunky_png>=0 : graphics/rubygem-chunky_png
  22. rubygem-concurrent-ruby>=0 : devel/rubygem-concurrent-ruby
  23. rubygem-csv>=0 : devel/rubygem-csv
  24. rubygem-dnsruby>=0 : dns/rubygem-dnsruby
  25. rubygem-drb>=0 : devel/rubygem-drb
  26. rubygem-ed25519>=0 : security/rubygem-ed25519
  27. rubygem-elftools>=0 : devel/rubygem-elftools
  28. rubygem-em-http-request>=0 : www/rubygem-em-http-request
  29. rubygem-eventmachine>=0 : devel/rubygem-eventmachine
  30. rubygem-faker>=0 : devel/rubygem-faker
  31. rubygem-faraday>=0 : www/rubygem-faraday
  32. rubygem-faraday-retry>=0 : www/rubygem-faraday-retry
  33. rubygem-faye-websocket>=0 : www/rubygem-faye-websocket
  34. rubygem-ffi>=0 : devel/rubygem-ffi
  35. rubygem-fiddle>=0 : devel/rubygem-fiddle
  36. rubygem-filesize>=0 : devel/rubygem-filesize
  37. rubygem-getoptlong>=0 : devel/rubygem-getoptlong
  38. rubygem-hrr_rb_ssh-ed25519>=0 : security/rubygem-hrr_rb_ssh-ed25519
  39. rubygem-http-cookie>=0 : www/rubygem-http-cookie
  40. rubygem-irb>=0 : devel/rubygem-irb
  41. rubygem-jsobfu>=0 : www/rubygem-jsobfu
  42. rubygem-json>=0 : devel/rubygem-json
  43. rubygem-metasm>=0 : devel/rubygem-metasm
  44. rubygem-metasploit-concern>=0 : security/rubygem-metasploit-concern
  45. rubygem-metasploit-credential>=0 : security/rubygem-metasploit-credential
  46. rubygem-metasploit-model>=0 : security/rubygem-metasploit-model
  47. rubygem-metasploit-payloads>=2.0.189 : security/rubygem-metasploit-payloads
  48. rubygem-metasploit_data_models>=0 : security/rubygem-metasploit_data_models
  49. rubygem-metasploit_payloads-mettle>=1.0.35 : security/rubygem-metasploit_payloads-mettle
  50. rubygem-mqtt>=0 : net/rubygem-mqtt
  51. rubygem-msgpack>=0 : devel/rubygem-msgpack
  52. rubygem-mutex_m>=0 : devel/rubygem-mutex_m
  53. rubygem-nessus_rest>=0 : security/rubygem-nessus_rest
  54. rubygem-net-imap>=0 : mail/rubygem-net-imap
  55. rubygem-net-ldap>=0 : net/rubygem-net-ldap
  56. rubygem-net-sftp>=0 : security/rubygem-net-sftp
  57. rubygem-net-smtp>=0 : mail/rubygem-net-smtp
  58. rubygem-net-ssh>=0 : security/rubygem-net-ssh
  59. rubygem-network_interface>=0 : net/rubygem-network_interface
  60. rubygem-nexpose>=0 : security/rubygem-nexpose
  61. rubygem-nokogiri>=0 : textproc/rubygem-nokogiri
  62. rubygem-octokit4>=4 : net/rubygem-octokit4
  63. rubygem-openssl-ccm>=0 : security/rubygem-openssl-ccm
  64. rubygem-openvas-omp>=0 : security/rubygem-openvas-omp
  65. rubygem-ostruct>=0 : devel/rubygem-ostruct
  66. rubygem-packetfu>=0 : net/rubygem-packetfu
  67. rubygem-patch_finder>=0 : devel/rubygem-patch_finder
  68. rubygem-pcaprub>=0 : net/rubygem-pcaprub
  69. rubygem-pdf-reader>=0 : print/rubygem-pdf-reader
  70. rubygem-pg>=0 : databases/rubygem-pg
  71. rubygem-puma>=0 : www/rubygem-puma
  72. rubygem-rack-session10>=0 : www/rubygem-rack-session10
  73. rubygem-rackup10>=0 : www/rubygem-rackup10
  74. rubygem-railties71>=7.1 : www/rubygem-railties71
  75. rubygem-rasn1>=0 : security/rubygem-rasn1
  76. rubygem-recog>=0 : security/rubygem-recog
  77. rubygem-redcarpet>=0 : textproc/rubygem-redcarpet
  78. rubygem-reline>=0 : devel/rubygem-reline
  79. rubygem-rex-arch>=0 : security/rubygem-rex-arch
  80. rubygem-rex-bin_tools>=0 : security/rubygem-rex-bin_tools
  81. rubygem-rex-core>=0 : security/rubygem-rex-core
  82. rubygem-rex-encoder>=0 : security/rubygem-rex-encoder
  83. rubygem-rex-exploitation>=0 : security/rubygem-rex-exploitation
  84. rubygem-rex-java>=0 : security/rubygem-rex-java
  85. rubygem-rex-mime>=0 : security/rubygem-rex-mime
  86. rubygem-rex-nop>=0 : security/rubygem-rex-nop
  87. rubygem-rex-ole>=0 : security/rubygem-rex-ole
  88. rubygem-rex-powershell>=0 : security/rubygem-rex-powershell
  89. rubygem-rex-random_identifier>=0 : security/rubygem-rex-random_identifier
  90. rubygem-rex-registry>=0 : security/rubygem-rex-registry
  91. rubygem-rex-rop_builder>=0 : security/rubygem-rex-rop_builder
  92. rubygem-rex-socket>=0 : security/rubygem-rex-socket
  93. rubygem-rex-sslscan>=0 : security/rubygem-rex-sslscan
  94. rubygem-rex-struct2>=0 : security/rubygem-rex-struct2
  95. rubygem-rex-text>=0 : security/rubygem-rex-text
  96. rubygem-rex-zip>=0 : security/rubygem-rex-zip
  97. rubygem-rinda>=0 : devel/rubygem-rinda
  98. rubygem-ruby-macho>=0 : devel/rubygem-ruby-macho
  99. rubygem-ruby-mysql>=0 : databases/rubygem-ruby-mysql
  100. rubygem-ruby_smb>=0 : net/rubygem-ruby_smb
  101. rubygem-rubyntlm>=0 : net/rubygem-rubyntlm
  102. rubygem-rubyzip>=0 : archivers/rubygem-rubyzip
  103. rubygem-sinatra3>=0 : www/rubygem-sinatra3
  104. rubygem-sqlite3>=0 : databases/rubygem-sqlite3
  105. rubygem-sshkey>=0 : security/rubygem-sshkey
  106. rubygem-swagger-blocks>=0 : devel/rubygem-swagger-blocks
  107. rubygem-thin>=0 : www/rubygem-thin
  108. rubygem-tzinfo>=0 : devel/rubygem-tzinfo
  109. rubygem-tzinfo-data>=0 : devel/rubygem-tzinfo-data
  110. rubygem-unix-crypt>=0 : security/rubygem-unix-crypt
  111. rubygem-warden>=0 : devel/rubygem-warden
  112. rubygem-windows_error>=0 : devel/rubygem-windows_error
  113. rubygem-winrm>=0 : sysutils/rubygem-winrm
  114. rubygem-xdr>=0 : converters/rubygem-xdr
  115. rubygem-xmlrpc>=0 : net/rubygem-xmlrpc
  116. rubygem-zeitwerk>=0 : devel/rubygem-zeitwerk
  117. go124 : lang/go124
  118. python3.11 : lang/python311
  119. ruby33 : lang/ruby33
Patch dependencies:
  1. ruby33 : lang/ruby33
Extract dependencies:
  1. ruby33 : lang/ruby33
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
security_metasploit
USES:
cpe go:run python ruby shebangfix
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/rapid7/metasploit-framework/tar.gz/6.4.58?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
6.4.58_6
01 Nov 2025 15:48:35
commit hash: ae07b4cd9e5d2da82d1b03dfbd103c951d7a9114commit hash: ae07b4cd9e5d2da82d1b03dfbd103c951d7a9114commit hash: ae07b4cd9e5d2da82d1b03dfbd103c951d7a9114commit hash: ae07b4cd9e5d2da82d1b03dfbd103c951d7a9114 files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
various: Bump Go ports for 1.24.9

This is a direct commit to 2025Q4. It'll definitely bring things (esp.
PORTREVISION lines) out of sync with main, but trying to MFH the
associated bump commit would bring in a massive quantity of conflicts.

Number of commits found: 1