{"id":110,"date":"2018-10-17T04:01:12","date_gmt":"2018-10-17T04:01:12","guid":{"rendered":"http:\/\/www.appservgrid.com\/paw92\/index.php\/2018\/10\/17\/install-kali-linux-on-virtualbox\/"},"modified":"2018-10-17T04:01:12","modified_gmt":"2018-10-17T04:01:12","slug":"install-kali-linux-on-virtualbox","status":"publish","type":"post","link":"https:\/\/www.appservgrid.com\/paw92\/index.php\/2018\/10\/17\/install-kali-linux-on-virtualbox\/","title":{"rendered":"Install Kali Linux on Virtualbox"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" alt=\"Install kali linux virtualbox\" height=\"341\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/Install-kali-linux-virtualbox.png\" width=\"713\" \/><br \/>\nKali Linux know as BackTrack in the past is a Debian-based system for network security, forensic analysis, and penetration testing. A good way to try a new system is to virtualize it with virtualization tool such as VirtualBox.<\/p>\n<p>This article will show you how to install the latest version of Kali Linux 2018 on VirtualBox in your Linux system.<\/p>\n<p>If you using a Windows 10 Desktop, the only difference would be to download the &#8216;exe&#8217; file from <a href=\"https:\/\/www.virtualbox.org\/\" target=\"_blank\">Oracle VM VirtualBox<\/a> and proceed with standard installation steps to have VirtualBox on windows.<\/p>\n<h3>Pre-requisites<\/h3>\n<p>In order to virtualize Kali Linux and have a minimum average working environment, you need to have<\/p>\n<ul>\n<li>virtualbox installed in your Linux system<\/li>\n<li>the image of Kali Linux present in your system<\/li>\n<li>at least 4GB of RAM<\/li>\n<li>at least 20-30GB of free disk space<\/li>\n<li>network to have a system updated<\/li>\n<li>a processor with the virtualization features enabled (often activated by default)<\/li>\n<\/ul>\n<p>In this tutorial, we will use the actual latest version Kali Linux 2018.3a available in the official site and virtualbox 5.1.34<\/p>\n<h2>Step 1: Download and install VirtualBox<\/h2>\n<p>Virtualbox is present in the official repositories of Ubuntu<\/p>\n<p># apt install virtualbox<\/p>\n<p>Then you can install the virtualbox extension<\/p>\n<p> # sudo apt install virtualbox-ext-pack<\/p>\n<p>You can also download the latest version and install it directly from the <a href=\"https:\/\/www.virtualbox.org\/wiki\/Downloads\" target=\"_blank\">official website<\/a><\/p>\n<p># wget https:\/\/download.virtualbox.org\/virtualbox\/5.2.18\/virtualbox-5.2_5.2.18-124319~Ubuntu~bionic_amd64.deb&#xD;<br \/>\n&#8211;2018-10-16 07:18:22&#8211; https:\/\/download.virtualbox.org\/virtualbox\/5.2.18\/virtualbox-5.2_5.2.18-124319~Ubuntu~bionic_amd64.deb<\/p>\n<p>Then install it with dpkg command<\/p>\n<p># dpkg -i virtualbox-5.2_5.2.18-124319_Ubuntu_bionic_amd64.deb<\/p>\n<p>If you encounter any dependency error, use the command<\/p>\n<p># apt install -f<\/p>\n<p>then reinstall again with the dpkg command.<\/p>\n<h2>Step 2: Download Kali Linux ISO and Create guest on virtualbox<\/h2>\n<p>In virtualization, the guest OS is the virtualized system (so our Kali Linux) and the host OS is our Linux system. To create it, you need to run virtualbox and choose New<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"571\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/01-kali-run-virtualb.jpg\" width=\"764\" \/><\/p>\n<p>Then choose the platform and the OS to create. We will choose <em>Debian (64 bits)<\/em> because Kali is a Debian-based system and we have the x64 platform<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"386\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/02-kali-nameOS.png\" width=\"518\" \/><\/p>\n<p>Set the memory size. In our case we choose 2GB<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"388\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/03-kali-ram.png\" width=\"515\" \/><\/p>\n<p>Then create a new virtual HD drive<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"389\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/04-kali-virtualdisk1.png\" width=\"516\" \/><\/p>\n<ul>\n<li>hard disk file type: VDI<\/li>\n<li>storage on physical hard disk: Dynamically allocated<\/li>\n<li>file location: <em>leave by default<\/em><\/li>\n<li>size: 20GB<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"446\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/04-kali-virtualdisk.png\" width=\"582\" \/><\/p>\n<p>Now we need to edit some parameter of our guest by going to Settings<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"562\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/05-kali-setting.jpg\" width=\"762\" \/><\/p>\n<p>We will allow the bidirectional shared and data transfer between the Linux host and guest Kali.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"447\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/06-kali-setting1.png\" width=\"693\" \/><\/p>\n<p>You can edit the motherboard option such as the boot order and the EFI mode<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"445\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/06-kali-setting2.png\" width=\"684\" \/><\/p>\n<p>Now we will need to add the image of Kali for the installation process. at step 3 choose the option for the <em>Optical disk file, <\/em>then go to the image location<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"446\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/08-kali-storage1.png\" width=\"689\" \/><\/p>\n<p>Now you can see that kali appears<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"446\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/08-kali-storage2.png\" width=\"694\" \/><\/p>\n<p>After, you can go through the others features to see which ones you can activate. Now we can launch the installation process.<\/p>\n<h2>Step 3: Install Kali Linux on virtualbox<\/h2>\n<p>Now that you have edited settings, you can see a summarize of the configuration, then launch the installation<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"577\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/09-kali-configuration-summary.jpg\" width=\"767\" \/><\/p>\n<p>Choose Start Installer<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"638\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/10-kali-installation.jpg\" width=\"1009\" \/><\/p>\n<p>When you will click with the cursor, a message will appear informing that the mouse will be captured. To release it and manipulate your host normally, you will need to use the right Ctrl key<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"325\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/00-kali-capture-mouse.png\" width=\"454\" \/><\/p>\n<p>Let&#8217;s define the system language<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"526\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/11-kali-language.png\" width=\"852\" \/><\/p>\n<p>Then define your exact location. if you don&#8217;t see your county, go to <em>other <\/em>and choose<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"381\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/12-kali-location.png\" width=\"996\" \/><\/p>\n<p>You must define your locales preferences and keyboard language<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"473\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/13-kali-keyboard.png\" width=\"688\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"240\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/13-kali-keyboard2.png\" width=\"911\" \/><\/p>\n<p>Now you can configure the hostname of the guest<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"185\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/15-kali-hostname.png\" width=\"1005\" \/><\/p>\n<p>You need to configure your domain name but in our case, this information will be blank<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"182\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/16-kali-domain-name.png\" width=\"997\" \/><\/p>\n<p>then configure the password of the root account.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"388\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/17-kali-root-account.png\" width=\"1021\" \/><\/p>\n<p>In this step, we need to partition the disk. But in our case, we will do a configuration as a beginner by using the entire disk without partitioning<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"338\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/19-kali-partitioning.png\" width=\"1021\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"250\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/19-kali-partitioning3.png\" width=\"1010\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"455\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/19-kali-partitioning4.png\" width=\"1007\" \/><\/p>\n<p>validate the changes and continue the process.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"249\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/20-kali-disk-install.png\" width=\"964\" \/><\/p>\n<p>To configure the package manager, you will be asked for a network mirror but we will not use it<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"229\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/21-kali-network-mirror.png\" width=\"981\" \/><\/p>\n<p>now you can enter the proxy information if you have one<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"235\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/22-kali-proxy.png\" width=\"1053\" \/><\/p>\n<p>Then continue the process installation<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"270\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/23-kali-grub-installation.png\" width=\"1022\" \/><\/p>\n<p>You will see a message when the installation will be completed<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"206\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/24-kali-install-complete.png\" width=\"1015\" \/><\/p>\n<p>Now that you can reboot. You can see the grub<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"488\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/25-kali-grub-boot.jpg\" width=\"751\" \/><\/p>\n<p>You can now log in the system as root user and the password used during the installation<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"448\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/26-kali-login.jpg\" width=\"1363\" \/><\/p>\n<p>You can see the interface of your new system<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"748\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/27-kali-interface.jpg\" width=\"1366\" \/><\/p>\n<p>You can now discover Kali by going through the different menu available. You can see the detail information<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"\" height=\"593\" src=\"https:\/\/linoxide.com\/wp-content\/uploads\/2018\/10\/28-kali-infos.png\" width=\"996\" \/><\/p>\n<p>Give it a try and let us know if you encounter any issues. Good luck!!<\/p>\n<h3>Read Also:<\/h3>\n<ul>\n<li><a href=\"https:\/\/linoxide.com\/distros\/install-ubuntu-18-04-dual-boot-windows-10\/\" target=\"_blank\">How to Install Ubuntu 18.04 Dual Boot with Windows 10<\/a><\/li>\n<li><a href=\"https:\/\/linoxide.com\/linux-how-to\/install-elementary-loki-usb-dual-boot\/\" target=\"_blank\">Install Elementary Loki 0.4 from USB with Dual Boot on Windows 10<\/a><\/li>\n<\/ul>\n<p> <a href=\"https:\/\/linoxide.com\/distros\/learn-method-install-kali-linux-virtualbox\/\" target=\"_blank\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kali Linux know as BackTrack in the past is a Debian-based system for network security, forensic analysis, and penetration testing. A good way to try a new system is to virtualize it with virtualization tool such as VirtualBox. This article will show you how to install the latest version of Kali Linux 2018 on VirtualBox &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.appservgrid.com\/paw92\/index.php\/2018\/10\/17\/install-kali-linux-on-virtualbox\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Install Kali Linux on Virtualbox&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-110","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/110","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/comments?post=110"}],"version-history":[{"count":0,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/110\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/media?parent=110"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/categories?post=110"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/tags?post=110"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}