Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shubhampathak/autosetup
Auto setup is a bash script compatible with Debian based distributions to install and setup necessary programs.
https://github.com/shubhampathak/autosetup
autoinstall autosetup bash bugbounty debian infosec kali-linux linux post-installation postinstall recon reconnaissance script security shell ubuntu ubuntu-installation
Last synced: 3 months ago
JSON representation
Auto setup is a bash script compatible with Debian based distributions to install and setup necessary programs.
- Host: GitHub
- URL: https://github.com/shubhampathak/autosetup
- Owner: shubhampathak
- License: mit
- Created: 2019-05-31T06:38:39.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T23:01:05.000Z (almost 2 years ago)
- Last Synced: 2024-05-15T13:41:47.551Z (6 months ago)
- Topics: autoinstall, autosetup, bash, bugbounty, debian, infosec, kali-linux, linux, post-installation, postinstall, recon, reconnaissance, script, security, shell, ubuntu, ubuntu-installation
- Language: Shell
- Homepage:
- Size: 50.8 KB
- Stars: 173
- Watchers: 4
- Forks: 35
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-hacking-lists - shubhampathak/autosetup - Auto setup is a bash script compatible with Debian based distributions to install and setup necessary programs. (Shell)
README
# autosetup
Auto setup is a simple bash script (compatible with Debian-based distributions like Ubuntu and Kali) to install and set up necessary software/tools after doing Fresh Install.> The script is completely based on InfoSec/Bug Bounty reconnaissance tools as well as some apps I use regularly like Skype, Chrome, etc.
> You can modify it according to your need.![AutoSetup.sh](https://user-images.githubusercontent.com/20816337/130368587-124ebdb6-4d96-4716-85f0-c1866d8d8eda.png)
![AutoSetup.sh](https://user-images.githubusercontent.com/20816337/130368430-56b15e47-2c80-4dcc-b336-f9c41a6f274d.png)## Usage
```bash
git clone https://github.com/shubhampathak/autosetup.git
cd autosetup
chmod +x autosetup.sh
./autosetup.sh
```
## StructureThe script will show a dialogbox (whiptail), where you can select the software(s) you want to install.
But, before opening the dialogbox, it'll perform the following operations:
1. Install snap, curl, wget, dns-utils, adb and fastboot.
2. Setup Git Global Config. (It'll ask for your name and email)*
3. Install all the required dependencies needed for the list of tools.**You can skip 2 if you want.*
## List
* Visual Studio Code
* Daniel Miessler's SecLists
* Python3, virtualenv, pip3
* Go
* Rbenv
* Amazon Corretto (OpenJDK)
* Masscan
* Chrome
* NMAP
* Drozer Framework
* Jadx
* httprobe
* SQLMAP
* Nuclei
* i3 Window Manager
* Aquatone
* Skype
* NodeJS
* Sublime Text 3
* Wireshark
* Amass
* Knockpy
* Dirsearch
* LinkFinder
* Virtual Box## Note
Tested on Ubuntu 16.04, 18.04, 20.04, Kali Linux Vagrant boxes, but it should work with other Debian-based distributions as well.
## Contributions
We hope that you will consider contributing to autosetup. Please read this short overview [Contribution Guidelines](https://github.com/shubhampathak/autosetup/blob/master/CONTRIBUTING.md) for some information about how to get started.