Skip to content

Commit

Permalink
Merge pull request #184 from spameier/fix-donpapi
Browse files Browse the repository at this point in the history
Use pipx to install DonPAPI after they moved to pyproject.toml
  • Loading branch information
Dramelac committed Jul 6, 2023
2 parents 89d3055 + 85fac1c commit 45b7d36
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 9 deletions.
1 change: 0 additions & 1 deletion sources/assets/zsh/aliases.d/donpapi

This file was deleted.

2 changes: 1 addition & 1 deletion sources/assets/zsh/history.d/donpapi
Original file line number Diff line number Diff line change
@@ -1 +1 @@
DonPAPI.py "$DOMAIN"/"$USER":"$PASSWORD"@"$TARGET"
DonPAPI "$DOMAIN"/"$USER":"$PASSWORD"@"$TARGET"
11 changes: 4 additions & 7 deletions sources/install/package_ad.sh
Original file line number Diff line number Diff line change
Expand Up @@ -659,14 +659,11 @@ function install_pywsus() {

function install_donpapi() {
colorecho "Installing DonPAPI"
git -C /opt/tools/ clone --depth 1 https://github.com/login-securite/DonPAPI.git
cd /opt/tools/DonPAPI
python3 -m venv ./venv/
./venv/bin/python3 -m pip install -r ./requirements.txt
add-aliases donpapi
fapt swig
python3 -m pipx install git+https://github.com/login-securite/DonPAPI
add-history donpapi
add-test-command "DonPAPI.py --help"
add-to-list "donpapi,https://github.com/login-securite/DonPAPI,Python network and web application scanner"
add-test-command "DonPAPI --help"
add-to-list "donpapi,https://github.com/login-securite/DonPAPI,Dumping revelant information on compromised targets without AV detection"
}

function install_webclientservicescanner() {
Expand Down

0 comments on commit 45b7d36

Please sign in to comment.