From a5a9fd682671c2d636302e05bb2a6b27cdd36fcf Mon Sep 17 00:00:00 2001 From: QU35T Date: Thu, 27 Apr 2023 08:48:59 +0200 Subject: [PATCH] Fix joomscan tool --- sources/assets/zsh/history.d/joomscan | 3 +++ sources/install/package_web.sh | 11 ++++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 sources/assets/zsh/history.d/joomscan diff --git a/sources/assets/zsh/history.d/joomscan b/sources/assets/zsh/history.d/joomscan new file mode 100644 index 000000000..0c67fd254 --- /dev/null +++ b/sources/assets/zsh/history.d/joomscan @@ -0,0 +1,3 @@ +joomscan -u $TARGET +joomscan -u $TARGET --enumerate-components +joomscan -u $TARGET --proxy http://127.0.0.1:8080 \ No newline at end of file diff --git a/sources/install/package_web.sh b/sources/install/package_web.sh index c59423d32..91d7e180c 100644 --- a/sources/install/package_web.sh +++ b/sources/install/package_web.sh @@ -23,7 +23,7 @@ function package_web() { install_kadimus # LFI scanner install_fuxploider # File upload scanner # install_patator # Login scanner # FIXME - # install_joomscan # Joomla scanner FIXME (https://github.com/ThePorgs/Exegol-images/actions/runs/3557732633/jobs/5977150292) + install_joomscan # Joomla scanner install_wpscan # Wordpress scanner install_droopescan # Drupal scanner install_drupwn # Drupal scanner @@ -247,6 +247,15 @@ function install_fuxploider() { add-to-list "fuxploider,https://github.com/almandin/fuxploider,a Python tool for finding and exploiting file upload forms/directories." } +function install_joomscan(){ + colorecho "Installing joomscan" + git -C /opt/tools/ clone --depth=1 https://github.com/rezasp/joomscan + add-aliases joomscan + add-history joomscan + add-test-command "joomscan --version" + add-to-list "joomscan,https://github.com/rezasp/joomscan,A tool to enumerate Joomla-based websites" +} + function install_wpscan(){ colorecho "Installing wpscan" # TODO : Check if deps are already installed