diff options
author | Dan Fedele <dan.fedele@gmail.com> | 2022-11-06 21:06:53 -0500 |
---|---|---|
committer | Dan Fedele <dan.fedele@gmail.com> | 2022-11-06 21:06:53 -0500 |
commit | c7145109b9df30d139ec1175daab36d495fadbbd (patch) | |
tree | 43e839391f182600deff439b20e7236e4a287536 | |
parent | d35bf7f3c52f5719558f73b77ed1fc34e6997e89 (diff) |
README clarification
-rw-r--r-- | README.md | 12 |
1 files changed, 7 insertions, 5 deletions
@@ -1,4 +1,4 @@ -# Fresh Install +# Golden Kali I believe every Kali VM should be ephemeral. Build it, do your damage, then blow it away. While that's impractical to do it for every single engagement, and since Kali is *almost perfect*, there are still a bunch of things that I modify after a fresh Kali build. Since re-doing all of those tasks is tiresome, I decided to create a solid foundation of "good enough" to start off a fresh build of Kali and download all of the tools I find myself using all the time. So I made this script. It starts a bash script to install pip, then install ansible, then use ansible to download all the appropriate packages, clone the appropriate repositories, and make the appropriate modifications to the system to get it to a point close enough to how I like. And if you don't like my modifications, I encourage you to fork this repo and make your own changes. @@ -6,10 +6,12 @@ And if you don't like my modifications, I encourage you to fork this repo and ma ## Usage If you just started up a new instance of **Kali**, to get it to a "proper working setup" that I've come to like, simply run the following command from a terminal: -`curl -sL https://raw.github.com/AgroDan/FreshInstall/master/setup-kali.sh | sudo bash` +`git clone https://github.com/AgroDan/Golden-Kali.git && sudo bash ./Golden-Kali/setup.sh` -I also dabble a bit in **Parrot OS**. I've since created a similar bootstrap for it as well: +The previous command used to be a `curl` instruction piped to `bash`. I changed that to a `git clone` instead to change up the way files would be included. It was cleaner and I was able to mess around with. I may be installing malicious software, but I wish no mal-intent to you. Peace, love, and hack all the things. -`curl -sL https://raw.github.com/AgroDan/FreshInstall/master/setup-parrot.sh | sudo bash` +## Changelog -I know the flippant instruction of "copy this curl | bash command as root" is scary, but this is after all github, so feel free to look through the provided code to know that I'm not installing some crazy backdoor or anything. I may be installing malicious software, but I wish no mal-intent to you. Peace, love, and hack all the things. +I made some significant changes to this repository from the previous iteration. First, the name has been changed to `golden-kali`. Second, I have removed support for ParrotOS. It's generally something I don't use all that often to support it, so this is what you have. I'm sure you can apply all of the ideas here for a ParrotOS build as well if that's your thing. + +Many of the changes here came as a result of this repository being included as a necessary install step process for the Red Team at (https://cyberforce.energy.gov/cyberforce-competition/)[DoE's Cyberforce Competition] in 2022. The code was modified heavily for the event's exhaustive playbook. I took what I had learned there and simply applied it here.
\ No newline at end of file |