From a30bd9795460b110caed915d15a464c15cb1d336 Mon Sep 17 00:00:00 2001 From: Mathew Fleisch Date: Wed, 15 Mar 2017 08:29:28 -0700 Subject: [PATCH] Made some changes based on audibleblink's suggestions/comments --- payloads/library/GitBunnyGit/README.md | 5 +---- payloads/library/GitBunnyGit/payload.txt | 8 ++++---- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/payloads/library/GitBunnyGit/README.md b/payloads/library/GitBunnyGit/README.md index 5f83fd06..26f2e31c 100644 --- a/payloads/library/GitBunnyGit/README.md +++ b/payloads/library/GitBunnyGit/README.md @@ -6,13 +6,10 @@ Version: 1.0 ## Description Clones the bashbunny-payloads repository and also will update an existing repository. -If you modify your payloads from the library folder, they will be overwritten. -For now, I recommend either renaming modifiied payloads -or storing them in your own forked repo and using your link/branch in the payload. ## Configuration -Configured for *nix by default. Swap RNDIS_ETHERNET with ECM_ETHERNET on Windows +Configured for nix by default. Swap RNDIS_ETHERNET with ECM_ETHERNET on Windows ## Requirements diff --git a/payloads/library/GitBunnyGit/payload.txt b/payloads/library/GitBunnyGit/payload.txt index efbde0f3..3f536441 100644 --- a/payloads/library/GitBunnyGit/payload.txt +++ b/payloads/library/GitBunnyGit/payload.txt @@ -47,22 +47,22 @@ fi export GIT_SSL_NO_VERIFY=1 if [ -d ".git" ]; then # Get the newest payloads - git pull origin $git_branch >> /tmp/git 2>> /tmp/git + git pull origin $git_branch &>> /tmp/git LED G 200 exit 1 else # Move the existing payloads directory, in case hackers be hackin' mv payloads payloads-orig # Initialize Repository - git init >> /tmp/git 2>> /tmp/git + git init &>> /tmp/git # Let's pick the hak5 github repo - git remote add origin $git_repo >> /tmp/git 2>> /tmp/git + git remote add origin $git_repo &>> /tmp/git # Instead of cloning the whole repo, git config core.sparsecheckout true # isolate the payloads directory echo "payloads" >> .git/info/sparse-checkout # "git clone" - git pull origin $git_branch >> /tmp/git 2>> /tmp/git + git pull origin $git_branch &>> /tmp/git # Ignore any existing directories or files, so git status is pretty LED R B