Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jdockerty/install-kali
Kali Linux installation using Vagrant for Discord users.
https://github.com/jdockerty/install-kali
kali-installation kali-installer kali-linux kali-setup vagrant
Last synced: about 1 month ago
JSON representation
Kali Linux installation using Vagrant for Discord users.
- Host: GitHub
- URL: https://github.com/jdockerty/install-kali
- Owner: jdockerty
- Created: 2021-01-05T17:01:45.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-01-05T17:05:56.000Z (almost 4 years ago)
- Last Synced: 2024-10-13T09:21:30.862Z (3 months ago)
- Topics: kali-installation, kali-installer, kali-linux, kali-setup, vagrant
- Homepage:
- Size: 12.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Install Kali - Discord Helper
## Before you begin
Remember that Kali Linux is a professional security operating system, it comes pre-configured with numerous tools for conducting information security tasks such as pen-testing, security research, and reverse engineeering; Kali should **NOT** be used as your [primary/general-purpose operating system](https://www.kali.org/docs/introduction/should-i-use-kali-linux/). To further this, if you're unfamiliar with Linux, you should not use Kali in order to get familiar with it, instead use another distribution, for example Ubuntu. If you wish to read more about this, please read the Kali Linux documentation by Offensive Security.
## Installation
### Prerequisites
Firstly, be sure that you have virtualisation enabled on your machine. To check this for Windows, [visit here](https://stackoverflow.com/questions/49005791/how-to-check-if-intel-virtualization-is-enabled-without-going-to-bios-in-windows), and for Ubuntu Linux, [visit here](https://stackoverflow.com/questions/11116704/check-if-vt-x-is-activated-without-having-to-reboot-in-linux). If your operating system is not here, a simple Google search for `"Check virtualisation enabled "` and `"How to enable virtualisation for "` will suffice.
**Make sure you download the appropriate software for your operating system, do not download Linux binaries if you are on Windows.**
Install [VirtualBox](https://www.virtualbox.org/wiki/Downloads) as this is the default provider to the upcoming software used in this repository. In doing so, you keep the installation process standardised and simpler to troubleshoot.
Afterwards, download [Vagrant](https://www.vagrantup.com/downloads) as this is the software which enables distribution of a virtual machine image that is already configured, making it the installation process repeatable.
Now, ensure you have [Git installed](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) on your computer. If you are unsure, run the command `git --version` in your terminal/console window, if you see an error returned, this means you do not have it installed.
### Usage
Once you have everything installed, clone the repository to get the files and change the current directory to the folder which was just created.
git clone https://github.com/jdockerty/install-kali
cd install-kaliBy default Vagrant uses VirtualBox as a provider to serve the virtual machine. By previously installing it, this makes the installation process much simpler. Now run the command
vagrant up
This command will take some time, whilst the virtual machine is downloaded and loaded into VirtualBox for you. A timer will be displayed that estimates the remaining time to wait.
When prompted which network should be bridged to, select the network adapter which is the main one for your computer, do not select a "loopback adapter". An example of this is shown below
![Network adapter](images/network-interface.png)
In this example, we select 1, as this is our main network interface card.
Once up, default credentials to the machine will be
Username: vagrant
Password: vagrantThis is displayed upon completion, but also serves as a reminder here. You may wish to create your own user, although this is out of the scope for this walkthrough.
If you wish to turn off the machine at any point, you can either do this from inside of the virtual machine itself or using the command `vagrant halt` on your home computer, this will gracefully shutdown the machine.
Vagrant will install the virtual machine with predefined hardware specifications, if you wish to alter these, then you can do so from the interface of the VirtualBox application.