Mirror of metasploit
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

.gitignore 2.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. .bundle
  2. Gemfile.local
  3. Gemfile.local.lock
  4. # Rubymine project directory
  5. .idea
  6. # Sublime Text project directory (not created by ST by default)
  7. .sublime-project
  8. # RVM control file, keep this to avoid backdooring Metasploit
  9. .rvmrc
  10. # Allow for a local choice of (unsupported / semi-supported) ruby versions
  11. # See PR #4136 for usage, but example usage for rvm:
  12. # rvm --create --versions-conf use 2.1.4@metasploit-framework
  13. # Because rbenv doesn't use .versions.conf, to achieve this same functionality, run:
  14. # rbenv shell 2.1.4
  15. .versions.conf
  16. # YARD cache directory
  17. .yardoc
  18. # Mac OS X files
  19. .DS_Store
  20. # database config for testing
  21. config/database.yml
  22. # target config file for testing
  23. features/support/targets.yml
  24. # simplecov coverage data
  25. coverage
  26. doc/
  27. external/source/meterpreter/java/bin
  28. external/source/meterpreter/java/build
  29. external/source/meterpreter/java/extensions
  30. external/source/javapayload/bin
  31. external/source/javapayload/build
  32. # Java binary ignores. Replace the 5 above with this once we're merged.
  33. external/source/javapayload/*/.classpath
  34. external/source/javapayload/*/.project
  35. external/source/javapayload/*/.settings
  36. external/source/javapayload/*/bin
  37. external/source/javapayload/*/target
  38. external/source/javapayload/*/*/.classpath
  39. external/source/javapayload/*/*/.project
  40. external/source/javapayload/*/*/.settings
  41. external/source/javapayload/*/*/bin
  42. external/source/javapayload/*/*/target
  43. # Packaging directory
  44. pkg
  45. tags
  46. *.swp
  47. *.orig
  48. *.rej
  49. *~
  50. # Ignore backups of retabbed files
  51. *.notab
  52. # ignore Visual Studio external source garbage
  53. *.suo
  54. *.sdf
  55. *.opensdf
  56. *.user
  57. # Rails log directory
  58. /log
  59. # Rails tmp directory
  60. /tmp
  61. # ignore release/debug folders for exploits
  62. external/source/exploits/**/Debug
  63. external/source/exploits/**/Release
  64. # Avoid checking in Meterpreter binaries. These are supplied upstream by
  65. # the metasploit-payloads gem.
  66. data/meterpreter/*.dll
  67. data/meterpreter/*.php
  68. data/meterpreter/*.py
  69. data/meterpreter/*.bin
  70. data/meterpreter/*.jar
  71. data/meterpreter/*.lso
  72. data/android
  73. data/java
  74. # Avoid checking in Meterpreter libs that are built from
  75. # private source. If you're interested in this functionality,
  76. # check out Metasploit Pro: https://metasploit.com/download
  77. data/meterpreter/ext_server_pivot.*.dll
  78. # Avoid checking in metakitty, the source for
  79. # https://rapid7.github.io/metasploit-framework. It's an orphan branch.
  80. /metakitty
  81. .vagrant
  82. # local docker compose overrides
  83. docker-compose.local*
  84. .env
  85. # Ignore python bytecode
  86. *.pyc
  87. rspec.failures
  88. #Ignore any base disk store files
  89. db/modules_metadata_base.pstore