<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>virtual machines &#8211; NoobLinux</title>
	<atom:link href="https://nooblinux.com/tag/virtual-machines/feed/" rel="self" type="application/rss+xml" />
	<link>https://nooblinux.com</link>
	<description>Linux Tutorials Aimed at Beginners</description>
	<lastBuildDate>Thu, 12 Dec 2024 18:38:58 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>

<image>
	<url>https://nooblinux.com/wp-content/uploads/2021/10/cropped-MOSHED-2021-10-19-23-49-53-e1634757568151-32x32.jpg</url>
	<title>virtual machines &#8211; NoobLinux</title>
	<link>https://nooblinux.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">198948974</site>	<item>
		<title>How To Setup A Virtual Penetration Testing Lab</title>
		<link>https://nooblinux.com/how-to-setup-a-virtual-penetration-testing-lab/</link>
					<comments>https://nooblinux.com/how-to-setup-a-virtual-penetration-testing-lab/#respond</comments>
		
		<dc:creator><![CDATA[N00b Ed]]></dc:creator>
		<pubDate>Tue, 19 Oct 2021 23:29:13 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Pentesting]]></category>
		<category><![CDATA[virtual machines]]></category>
		<guid isPermaLink="false">https://nooblinux.com/?p=3458</guid>

					<description><![CDATA[If you are just getting started with penetration testing and ethical hacking, you will need a penetration testing lab to practice your skills and test the different security tools available. This post will give you a step-by-step guide on setting up your virtual penetration testing lab and install the various operating systems and vulnerable machines [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>If you are just getting started with penetration testing and ethical hacking, you will need a penetration testing lab to practice your skills and test the different security tools available.</p>



<p>This post will give you a step-by-step guide on setting up your virtual penetration testing lab and install the various operating systems and vulnerable machines you can start with.</p>






<h2 id="why-setup-a-virtual-penetration-testing-lab" class="wp-block-heading">Why Setup A Virtual Penetration Testing Lab</h2>



<p>The most apparent reason you would need a penetration testing lab is to practice what you learn and test the different available security tools.</p>



<p>However, other than convenience, there are more reasons as to why you need a virtual lab.</p>



<h3 id="1-your-safety" class="wp-block-heading">1. Your safety</h3>



<p>One is for your safety. Performing a penetration test on a system without permission from the owner is illegal and regarded as a computer crime. That can land you into trouble with the owner or even the authorities if issues escalate beyond control.</p>



<p>To avoid such problems and be on the safe side, you can host the various vulnerable machines available in your penetration testing lab and exploit them.</p>



<h3 id="2-its-isolated-from-the-real-world-environment" class="wp-block-heading">2. It&#8217;s isolated from the real-world environment</h3>



<p>This is another reason why a penetration testing lab is necessary. Anything you perform in the lab does not affect the systems or people around you.</p>



<p>For example, if you are trying to get into malware analysis, you will deal with real viruses (the <a href="https://en.wikipedia.org/wiki/WannaCry_ransomware_attack" target="_blank" rel="noopener external" data-wpel-link="external" class="wpel-icon-right">WannaCry ransomware<span class="wpel-icon wpel-image wpel-icon-19"></span></a>). There is a high risk of this malware spreading through the computer network or even storage drives shared among people in a real-world scenario.</p>



<p>This virus will be isolated with a virtual testing lab and can only impact the installed virtual machine, whichs is much more manageable.</p>



<h3 id="3-its-a-reliable-testing-platform" class="wp-block-heading">3. It&#8217;s a reliable testing platform</h3>



<p>Finally, a virtual penetration testing lab is flexible and will provide you with a reliable platform for research and development.</p>



<p>You can develop new security tools, advanced exploitation tactics in a controlled environment without affecting any systems or networks around you.</p>



<h2 id="understanding-virtualization-technology" class="wp-block-heading">Understanding Virtualization Technology</h2>



<p>When setting up a penetration testing lab, you will have two options to choose from:</p>



<ol class="squaretype-style wp-block-list"><li>Use locally-hosted virtualization technology (<em>Recommended</em>)</li><li>Set up a home lab with additional computer devices and components available.</li></ol>



<p>The latter (<em>home lab</em>) can be a little expensive and complicated to set up and manage. You will need to gather all computer devices and routers and use them to set up a lab. For example, you can have <strong>Computer A</strong> running your hacking distribution (say <em>Kali Linux</em>) and <strong>Computer B</strong> or <strong>C</strong> running your vulnerable machines (say <a href="https://nooblinux.com/how-to-install-dvwa/" data-wpel-link="internal">DVWA</a> or BWAPP). You will also need routers, switches, ethernet cables to manage the personal network.</p>



<p>Locally-hosted virtualization is much easier to set up, manage and only requires you to have one powerful PC that supports virtualization technology. That is the method that we will use in this post. Essentially, virtualization allows you to run more than one operating system on your computer. You will need to install virtualization software and use it to run the additional operating systems to get started. Some of the most common softwares are VirtualBox and VMware.</p>



<p><a href="https://www.virtualbox.org/" target="_blank" rel="noopener external" data-wpel-link="external" class="wpel-icon-right">VirtualBox<span class="wpel-icon wpel-image wpel-icon-19"></span></a> is a free and open-source virtualization software developed by Oracle distributed under the GNU General Public License (GPL) version 2.</p>



<p><a href="https://www.vmware.com/" target="_blank" rel="noopener external" data-wpel-link="external" class="wpel-icon-right">VMware<span class="wpel-icon wpel-image wpel-icon-19"></span></a>, on the other hand, is a commercial software company and has several products to offer. The only free version is the VMware Workstation Player intended for home or personal use. To get many more advanced features, including snapshots, you will need to upgrade to VMware Workstation pro.</p>



<p>Up to this point, I believe you have a good understanding of a penetration testing lab and the technology you need to come up with one.</p>



<p>Let’s dive in and set up our lab. Our virtualization software of choice for this post is VirtualBox.</p>



<h2 id="step-1-download-and-install-virtualbox-on-your-pc" class="wp-block-heading">Step 1. Download and Install VirtualBox on your PC</h2>



<p>To get started, you will need to install <a href="https://www.virtualbox.org/wiki/Downloads" target="_blank" rel="noopener external" data-wpel-link="external" class="wpel-icon-right">VirtualBox<span class="wpel-icon wpel-image wpel-icon-19"></span></a> on your current operating system. That can be Windows, Linux, or macOS. Additionally, install the <a href="https://docs.oracle.com/cd/E36500_01/E36502/html/qs-guest-additions.html" target="_blank" rel="noopener external" data-wpel-link="external" class="wpel-icon-right">VirtualBox guest Addition<span class="wpel-icon wpel-image wpel-icon-19"></span></a>, which consists of drivers and system applications that improve the performance of your virtual machines. Other advantages of guest additions include:</p>



<ul class="wp-block-list"><li>Mouse pointer integration</li><li>Shared folders</li><li>Improved video support</li><li>Generic host/guest communication channels</li><li>Seamless window management</li><li>Shared clipboard</li><li>Time synchronization</li><li>Automated logins</li></ul>



<p>After a successful install, proceed to launch the virtual box from the application menu.</p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="871" height="352" src="https://nooblinux.com/wp-content/uploads/2021/10/word-image-49.png" alt="" class="wp-image-3459" srcset="https://nooblinux.com/wp-content/uploads/2021/10/word-image-49.png 871w, https://nooblinux.com/wp-content/uploads/2021/10/word-image-49-300x121.png 300w, https://nooblinux.com/wp-content/uploads/2021/10/word-image-49-768x310.png 768w" sizes="(max-width: 871px) 100vw, 871px" /></figure>



<h2 id="step-2-install-kali-linux-on-virtualbox" class="wp-block-heading">Step 2. Install Kali Linux on VirtualBox</h2>



<p>Once you have VirtualBox installed and running, we can start installing our virtual machines. We will begin by installing the penetration testing distribution of our choice.</p>



<p>In this post, we will use Kali Linux. However, that should not limit you from using other security operating systems like BlackArch Linux, Parrot, etc.</p>



<p>To install Kali Linux virtual machine, we will not need to download the setup ISO file and configure everything from scratch. Nowadays, Kali Linux comes packaged in several formats.</p>



<ul class="wp-block-list"><li>Bare Metal setup &#8211; used to install Kali Linux on your PC in a single boot or multi-boot setup.</li><li>Virtual machines: This option provides you with pre-configured virtual machine images to install on your virtualization software. As of writing this post, the only supported virtualization platforms are VMware and VirtualBox.</li><li>ARM setup: Used for ARM devices such as the Raspberry Pi.</li><li>Cloud setup</li><li>Container setup (Docker)</li><li>Live Boot setup</li><li>WSL (Windows Subsystem for Linux)</li></ul>



<p>In this post, we will download the Kali Linux virtual machine setup for VirtualBox from the official <a href="https://www.kali.org/get-kali/#kali-virtual-machines" target="_blank" rel="noopener external" data-wpel-link="external" class="wpel-icon-right">Kali Linux download page<span class="wpel-icon wpel-image wpel-icon-19"></span></a>. It is a `.ova`&nbsp;file.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="821" height="465" src="https://nooblinux.com/wp-content/uploads/2021/10/word-image-50.png" alt="" class="wp-image-3460" srcset="https://nooblinux.com/wp-content/uploads/2021/10/word-image-50.png 821w, https://nooblinux.com/wp-content/uploads/2021/10/word-image-50-300x170.png 300w, https://nooblinux.com/wp-content/uploads/2021/10/word-image-50-768x435.png 768w" sizes="(max-width: 821px) 100vw, 821px" /></figure>



<p>After the download is complete, launch VirtualBox from your applications menu and follow the steps below:</p>



<ol class="squaretype-style wp-block-list"><li>Click on the <strong>File</strong> menu and select <strong>Import Appliance</strong>. Alternatively, you can use the keyboard shortcut (<strong>Ctrl + I</strong>).</li><li>A new window will open. Click on the <strong>file icon</strong>, select the `Kali Linux.ova` file you downloaded, and click <strong>Next</strong>.</li><li>In the next window, you will see all the information about the virtual machine. Select the <strong>import</strong> option at the bottom to import the virtual machine.</li></ol>



<p>After a successful import, you will see Kali Linux listed on your VirtualBox window, as shown in the image below.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="796" height="421" src="https://nooblinux.com/wp-content/uploads/2021/10/word-image-51.png" alt="" class="wp-image-3461" srcset="https://nooblinux.com/wp-content/uploads/2021/10/word-image-51.png 796w, https://nooblinux.com/wp-content/uploads/2021/10/word-image-51-300x159.png 300w, https://nooblinux.com/wp-content/uploads/2021/10/word-image-51-768x406.png 768w" sizes="(max-width: 796px) 100vw, 796px" /></figure>



<p>You can tweak the settings of the virtual machine depending on your system resources. When done, click <strong>Start</strong> to boot the virtual machine. You don’t need to perform any configurations, just sit and wait till you get to the Kali Linux login screen.</p>



<p>The default credentials are:</p>



<ul class="wp-block-list"><li><strong>Username</strong>: Kali</li><li><strong>Password</strong>: Kali</li></ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="711" height="237" src="https://nooblinux.com/wp-content/uploads/2021/10/word-image-52.png" alt="" class="wp-image-3462" srcset="https://nooblinux.com/wp-content/uploads/2021/10/word-image-52.png 711w, https://nooblinux.com/wp-content/uploads/2021/10/word-image-52-300x100.png 300w" sizes="auto, (max-width: 711px) 100vw, 711px" /></figure>



<h2 id="step-3-install-windows-10-on-virtualbox" class="wp-block-heading">Step 3. Install Windows 10 on VirtualBox</h2>



<p>Microsoft&#8217;s Windows is the most popular operating system used worldwide. As an ethical hacker, you need to understand how to exploit and find vulnerabilities on Windows systems and software. For that case, we will also need to install Windows as a virtual machine &#8211; specifically Windows 10. You can download Windows 10 ISO file from <a href="https://www.microsoft.com/en-us/software-download/windows10ISO" target="_blank" rel="noopener external" data-wpel-link="external" class="wpel-icon-right">Microsoft Official website<span class="wpel-icon wpel-image wpel-icon-19"></span></a>.</p>



<p>Launch VirtualBox and follow the steps below to install Windows 10</p>



<ol class="squaretype-style wp-block-list"><li>Click <strong>New</strong> on the VirtualBox window</li><li>A small window will open. Enter the name of your new operating system (for example, Windows 10). Click <strong>Next</strong>.</li><li>Enter the memory size you wish to assign your new virtual machine and click <strong>Next</strong>.</li><li>In the next window, select Create a virtual hard disk now and click <strong>Next</strong>.</li><li>Select `VDI` (VirtualBox Disk Image)</li><li>Select whether you want to use the <strong>Dynamically allocated</strong> or <strong>Fixed Size</strong> hard disk on the next screen. Click <strong>Next</strong>.</li><li>Set the storage size of your Windows 10 virtual machine. Click <strong>Create</strong>.</li></ol>



<p>That will create a Windows 10 virtual machine, as shown in the image below.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="798" height="346" src="https://nooblinux.com/wp-content/uploads/2021/10/word-image-53.png" alt="" class="wp-image-3463" srcset="https://nooblinux.com/wp-content/uploads/2021/10/word-image-53.png 798w, https://nooblinux.com/wp-content/uploads/2021/10/word-image-53-300x130.png 300w, https://nooblinux.com/wp-content/uploads/2021/10/word-image-53-768x333.png 768w" sizes="auto, (max-width: 798px) 100vw, 798px" /></figure>



<p>To install Windows 10 as a virtual machine, click the <strong>Start</strong> button on the VirtualBox window. A window will pop up and prompt you to select the Windows 10 ISO file you downloaded.</p>



<p>Click <strong>Start</strong> when done. After a few seconds, you will get to the Windows 10 installation screen.</p>



<div class="wp-block-image"><figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="635" height="373" src="https://nooblinux.com/wp-content/uploads/2021/10/word-image-54.png" alt="" class="wp-image-3464" srcset="https://nooblinux.com/wp-content/uploads/2021/10/word-image-54.png 635w, https://nooblinux.com/wp-content/uploads/2021/10/word-image-54-300x176.png 300w" sizes="auto, (max-width: 635px) 100vw, 635px" /></figure></div>



<p>Continue with the installation process like you were installing Windows natively on your PC.</p>



<p>When done, you can proceed to install Metasploitable.</p>



<h2 id="step-4-install-metasploitable" class="wp-block-heading">Step 4. Install Metasploitable</h2>



<p>Metasploitable is an intentionally vulnerable Linux-based system used to practice penetration testing.</p>



<p>Like the Kali Linux virtual machine, Metasploitable comes in a pre-configured virtual machine, making the whole installation easier.</p>



<p>Head over to <a href="https://sourceforge.net/projects/metasploitable/" target="_blank" rel="noopener external" data-wpel-link="external" class="wpel-icon-right">SourceForge<span class="wpel-icon wpel-image wpel-icon-19"></span></a> and download the Metasploitable VM.</p>



<p>After a successful download, launch VirtualBox and follow the steps below:</p>



<ol class="squaretype-style wp-block-list"><li>Click <strong>New</strong> on the VirtualBox window</li><li>Set a name for your virtualization machine (for example, `Metasploitable-2`). Click <strong>Next</strong>.</li><li>Set the memory (RAM) size. Metasploitable can run efficiently on 512 MB of RAM. Click <strong>Next</strong>.</li><li>On the next window, select <em>&#8220;Use an existing virtual hard disk file.&#8221;</em></li><li>Click the file icon and select the Metasploitable VMDK file.</li><li>Click <strong>Create</strong></li></ol>



<p>You should now see Metasploitale virtual machine on your VirtualBox window as shown in the image below:</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="798" height="383" src="https://nooblinux.com/wp-content/uploads/2021/10/word-image-55.png" alt="" class="wp-image-3465" srcset="https://nooblinux.com/wp-content/uploads/2021/10/word-image-55.png 798w, https://nooblinux.com/wp-content/uploads/2021/10/word-image-55-300x144.png 300w, https://nooblinux.com/wp-content/uploads/2021/10/word-image-55-768x369.png 768w" sizes="auto, (max-width: 798px) 100vw, 798px" /></figure>



<p>Click <strong>Start</strong> to launch Metasploitable.</p>



<p>This vulnerable machine doesn’t come with a Graphical User Interface (GUI). Therefore, when it’s fully booted, all you will see is a console. Use the following default credentials to log in:</p>



<ul class="wp-block-list"><li><strong>Username</strong>: msfadmin</li><li><strong>Password</strong>: msfadmin</li></ul>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="736" height="254" src="https://nooblinux.com/wp-content/uploads/2021/10/word-image-56.png" alt="" class="wp-image-3466" srcset="https://nooblinux.com/wp-content/uploads/2021/10/word-image-56.png 736w, https://nooblinux.com/wp-content/uploads/2021/10/word-image-56-300x104.png 300w" sizes="auto, (max-width: 736px) 100vw, 736px" /></figure>



<h2 id="final-thoughts" class="wp-block-heading">Final Thoughts</h2>



<p>This post has given you a step-by-step guide to setting up a virtual penetration testing guide. You can now use Kali Linux to exploit your target machines (Windows or Metapsploitable). However, that shouldn’t be the end. You can install more vulnerable machines like the Buggy Web Application (bWAPP), Bee Box, OWASP Broken Web Apps, and much more.</p>



<p>Additionally, depending on the field you want to specialize in, you can consider adding more advanced penetration testing systems. For example, if you’re going to specialize in web application security, try using the Samurai Web Testing Framework. Did you come across any issues, or do you have any additional information for our readers? Please, feel free to let us know in the comments and we&#8217;ll get back to you as soon as we can.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nooblinux.com/how-to-setup-a-virtual-penetration-testing-lab/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3458</post-id>	</item>
		<item>
		<title>Connecting a Wireless Adapter to a Kali Linux Virtual Machine</title>
		<link>https://nooblinux.com/connecting-a-wireless-adapter-to-kali-linux-virtual-machine/</link>
					<comments>https://nooblinux.com/connecting-a-wireless-adapter-to-kali-linux-virtual-machine/#comments</comments>
		
		<dc:creator><![CDATA[N00b Ed]]></dc:creator>
		<pubDate>Tue, 19 Oct 2021 21:30:19 +0000</pubDate>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Pentesting]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[kali]]></category>
		<category><![CDATA[virtual machines]]></category>
		<guid isPermaLink="false">https://nooblinux.com/?p=3399</guid>

					<description><![CDATA[In “Network hacking,” most people get confused when talking about Network adapters and Network cards. Most don’t know what they are, why we need them, and how to select the best adapter since we have so many brands and models available in the market. A wireless adapter is a device that you connect to your [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>In “Network hacking,” most people get confused when talking about Network adapters and Network cards.</p>



<p>Most don’t know what they are, why we need them, and how to select the best adapter since we have so many brands and models available in the market.</p>



<p>A wireless adapter is a device that you connect to your computer via the USB port, and it allows you to connect to WiFi networks and communicate with other devices on the network.</p>



<style>
.animated-button {
    position: relative;
    background: #1ebce6;
    padding: 12px 20px;
    border-radius: 6px;
    text-decoration: none;
    font-weight: bold;
    color: #1a1a1a;
    isolation: isolate;
    overflow: hidden;
}

.animated-button::before {
    content: '';
    position: absolute;
    top: -2px;
    left: -2px;
    right: -2px;
    bottom: -2px;
    background: linear-gradient(90deg, #1ebce6, #37DE8F, #1ebce6);
    background-size: 200% 200%;
    z-index: -1;
    border-radius: 8px;
    animation: moveGradient 3s linear infinite;
}

@keyframes moveGradient {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}
</style>

<div class="promo-banner" style="background: linear-gradient(45deg, #1a1a1a, #2d2d2d); border: 1px solid #1ebce6; border-radius: 8px; padding: 16px; margin: 20px 0; position: relative;">
    <div class="promo-content" style="display: flex; align-items: center; gap: 20px;">
        <div style="flex: 3;">
            <img decoding="async" src="https://nooblinux.com/wp-content/uploads/2024/12/vpn_baron_logo.webp" alt="VPNBaron" style="height: 35px; margin-bottom: 8px;">
            <p style="color: #1ebce6; margin: 0 0 8px 0;"><strong>🔥 My go-to VPN: 60% Off Special</strong></p>
            <p style="color: #ffffff; margin: 8px 0; font-size: 15px;">
                Been using VPNBaron as my go-to for years. Their Trojan protocol makes it actually undetectable when needed, support is crazy responsive, and they&#8217;re running a rare 60% off right now. Works on all devices, adapts to whatever you&#8217;re trying to do.
            </p>
        </div>
        <div style="flex: 1; text-align: center;">
            <a href="https://vpnbaron.com/members/link.php?id=2" target="_blank" class="animated-button" rel="noopener" data-wpel-link="exclude">1.99$/month</a>
        </div>
    </div>
</div>



<p><strong>However, you might wonder</strong>: &#8220;Why would I need a USB network adapter since my laptop already has an inbuilt adapter that enables me to connect to wireless networks?&#8221;</p>



<p>Well, this is among the topics that we will discuss in this post:</p>



<ul class="wp-block-list">
<li>Problems with Built-in Wireless Cards</li>



<li>Best WiFi adapters for hacking</li>



<li>How to connect a wireless adapter to Kali Linux Virtual machine</li>
</ul>






<h2 id="problems-with-built-in-wireless-cards" class="wp-block-heading">Problems With Built-in Wireless Cards</h2>



<p>There are two main problems with built-in WiFi adapters.</p>



<ol class="wp-block-list squaretype-style">
<li><strong>They can’t be used in Virtual machines</strong> &#8211; Kali inside a VM does not see the built-in WiFi card of your laptop as a WiFi adapter but will see it as an ethernet adapter. Hence you can have full internet access, but you cannot do packet injection or place the WiFi card into monitor mode.</li>



<li><strong>Most built-in cards are not suitable for hacking</strong> &#8211; In wireless hacking, there are two main factors that we look out for in adapters. That is ‘packet infection’ and support for ‘monitor mode.’ Unfortunately, most of the built-in adapters support non of these two features.</li>
</ol>



<h2 id="best-wifi-adapters-for-hacking-with-monitor-mode" class="wp-block-heading">Best WiFi Adapters for Hacking (With Monitor Mode)</h2>



<p>Before diving into the different WiFi adapter brands and models, we first need to understand the Wireless Chipset present in these adapters. Like the CPU we have in a computer, this chipset is the “Brains” of the wireless adapter.</p>



<p>It is responsible for all the processing and calculation of data flowing through it. It also determines the capability of the wireless adapter. Whether it can support monitor mode, packet injection, and works with Kali Linux or not.</p>



<p>Some of the <strong>chipset</strong> supported by Kali Linux include:</p>



<ul class="wp-block-list">
<li>Realtek RTL8812AU</li>



<li>Realtek 8187L</li>



<li>Ralink RT5370N</li>



<li>Ralink RT3572</li>



<li>Ralink RT5572</li>



<li>Ralink RT3070</li>



<li>Ralink RT307</li>



<li>Atheros AR9271</li>



<li>MT7610U</li>



<li>MT7612U</li>
</ul>



<p><strong>I understand all this information looks gibberish as of now</strong>; however, you will appreciate it when we look at the different WiFi adapters available and the chipset they use.</p>



<p>You will notice that the <a href="https://www.alfa.com.tw/" target="_blank" rel="noopener external" data-wpel-link="external" class="wpel-icon-right">ALFA Networks<span class="wpel-icon wpel-image wpel-icon-19"></span></a> company highly dominates the Wireless adapter market. Over the past couple of years, the company has risen to stand as the perfect supplier for efficient and reliable WIFI adapters. Other companies include <a href="https://www.tp-link.com/us/" target="_blank" rel="noopener external" data-wpel-link="external" class="wpel-icon-right">TP-Link<span class="wpel-icon wpel-image wpel-icon-19"></span></a> and <a href="https://www.pandawireless.com/" target="_blank" rel="noopener external" data-wpel-link="external" class="wpel-icon-right">Panda<span class="wpel-icon wpel-image wpel-icon-19"></span></a>.</p>



<p>The table below shows a list of wireless adapters supported by Kali Linux and the <strong>Chipset</strong>, <strong>Frequency</strong>, and Protocol they are using.</p>



<figure class="wp-block-table"><table><thead><tr><th>Adapter Name</th><th>Chipset</th><th>Frequency</th><th>Protocol</th></tr><tr><th><a href="https://www.amazon.com/AWUS036NEH-Range-WIRELESS-802-11b-USBAdapter/dp/B0035OCVO6" target="_blank" rel="noopener external" data-wpel-link="external" class="wpel-icon-right">ALFA AWUS036NEH<span class="wpel-icon wpel-image wpel-icon-19"></span></a></th><th>Ralink RT3070</th><th>2.4GHz</th><th>802.11N</th></tr><tr><th>TP-LINK TL-WN722N 2.4GHz v1</th><th>Atheros AR9271</th><th>2.4GHz</th><th>802.11N</th></tr><tr><th><a href="https://www.amazon.com/TP-Link-TL-WN722N-Wireless-network-Adapter/dp/B002SZEOLG/" target="_blank" rel="noopener external" data-wpel-link="external" class="wpel-icon-right">TP-LINK TL-WN722N 2.4GHz v2/v3<span class="wpel-icon wpel-image wpel-icon-19"></span></a> (<a href="https://nooblinux.com/how-to-enable-monitor-mode-on-tp-link-tl-wn722n-v2-v3/" data-wpel-link="internal">with some workarounds</a>)</th><th>Realtek RTL8188EUS</th><th>2.4GHz</th><th>802.11N</th></tr><tr><th><a href="https://www.amazon.com/Alfa-AWUS036NH-802-11g-Wireless-Long-Range/dp/B003YIFHJY/" target="_blank" rel="noopener external" data-wpel-link="external" class="wpel-icon-right">ALFA AWUS036NH<span class="wpel-icon wpel-image wpel-icon-19"></span></a></th><th>Ralink RT3070</th><th>2.4GHz</th><th>802.11N</th></tr><tr><th><a href="https://www.amazon.com/Alfa-AWUS036NHA-Wireless-USB-Adaptor/dp/B004Y6MIXS/" target="_blank" rel="noopener external" data-wpel-link="external" class="wpel-icon-right">ALFA AWUS036NHA<span class="wpel-icon wpel-image wpel-icon-19"></span></a></th><th>Atheros AR9271</th><th>2.4GHz</th><th>802.11N</th></tr><tr><th><a href="https://www.amazon.com/gp/product/B01LY35HGO/" target="_blank" rel="noopener external" data-wpel-link="external" class="wpel-icon-right">Panda PAU09<span class="wpel-icon wpel-image wpel-icon-19"></span></a></th><th>Ralink RT5572</th><th>2.4GHz</th><th>802.11N</th></tr><tr><th><a href="https://www.amazon.com/ALFA-AWUS036ACH-%E3%80%90Type-C%E3%80%91-Long-Range-Dual-Band/dp/B08SJC78FH/" target="_blank" rel="noopener external" data-wpel-link="external" class="wpel-icon-right">ALFA AWUS036ACH<span class="wpel-icon wpel-image wpel-icon-19"></span></a></th><th>Realtek RTL8812AU</th><th>2.4GHz / 5GHz</th><th>802.11AC</th></tr><tr><th><a href="https://www.amazon.com/alfa-awus036h-802-11b-wireless-long-rang/dp/b005em292q" target="_blank" rel="noopener external" data-wpel-link="external" class="wpel-icon-right">ALFA AWUS036H<span class="wpel-icon wpel-image wpel-icon-19"></span></a></th><th>Realtek 8187L</th><th>2.4GHz</th><th>802.11b/g</th></tr><tr><th><a href="https://www.amazon.com/AWUS036ACHM-802-11ac-Range-Boost-Adapter/dp/B08SJBV1N3/" target="_blank" rel="noopener external" data-wpel-link="external" class="wpel-icon-right">ALFA AWUS036ACHM<span class="wpel-icon wpel-image wpel-icon-19"></span></a></th><th>MT7610U</th><th>2.4GHz / 5GHz</th><th>802.11AC</th></tr><tr><th><a href="https://www.amazon.com/Alfa-AWUS036ACM-Long-Range-Dual-Band-Wireless/dp/B073X6RL9D" target="_blank" rel="noopener external" data-wpel-link="external" class="wpel-icon-right">ALFA AWUS036ACM<span class="wpel-icon wpel-image wpel-icon-19"></span></a></th><th>MT7612U</th><th>2.4GHz / 5GHz</th><th>802.11ac/a/b/g/n</th></tr><tr><th><a href="https://www.newegg.com/alfa-network-inc-awus1900-usb-3-0/p/0XM-000A-00036" target="_blank" rel="noopener external" data-wpel-link="external" class="wpel-icon-right">ALFA AWUS1900<span class="wpel-icon wpel-image wpel-icon-19"></span></a></th><th>Realtek RTL8814AU</th><th>2.4GHz / 5GHz</th><th>802.11ac/a/b/g/n</th></tr><tr><th><a href="https://www.amazon.com/Network-AWUS036AC-Long-Range-Wide-Coverage-High-Sensitivity/dp/B01B33WU82" target="_blank" rel="noopener external" data-wpel-link="external" class="wpel-icon-right">ALFA AWUS036AC<span class="wpel-icon wpel-image wpel-icon-19"></span></a></th><th>Realtek RTL8812AU</th><th>2.4GHz / 5GHz</th><th>802.11ac/a/b/g/n</th></tr><tr><th><a href="https://www.amazon.com/Network-AWUS036ACS-Wide-Coverage-Dual-Band-High-Sensitivity/dp/B0752CTSGD/" target="_blank" rel="noopener external" data-wpel-link="external" class="wpel-icon-right">ALFA AWUS036ACS<span class="wpel-icon wpel-image wpel-icon-19"></span></a></th><th>Realtek RTL8811AU</th><th>2.4GHz / 5GHz</th><th>802.11ac/a/b/g/n</th></tr><tr><th><a href="https://www.alfa.com.tw/products/awus036eac?variant=36473966035016" target="_blank" rel="noopener external" data-wpel-link="external" class="wpel-icon-right">ALFA AWUS036EAC<span class="wpel-icon wpel-image wpel-icon-19"></span></a></th><th>Realtek RTL8812AU</th><th>2.4GHz / 5GHz</th><th>802.11ac/a/b/g/n</th></tr><tr><th><a href="https://www.ebay.com/itm/383385863645" target="_blank" rel="noopener external" data-wpel-link="external" class="wpel-icon-right">ALFA AWPCIE-1900U<span class="wpel-icon wpel-image wpel-icon-19"></span></a></th><th>Realtek RTL8814AU</th><th>2.4GHz / 5GHz</th><th>802.11ac/a/b/g/n</th></tr></thead></table></figure>



<p class="black-bg"><strong>Important</strong>: When it comes to <strong>TP-LINK TL-WN722N</strong>, it’s important to know that you can also get <strong>v2/v3</strong> to work with a few workarounds, although it’s sometimes assumed that only <strong>v1</strong> works.<br><br>A great and detailed tutorial on this topic is this one from <a href="https://www.youtube.com/watch?v=tYnjMiTTdms" target="_blank" rel="noopener external" data-wpel-link="external" class="wpel-icon-right">David Bombal &#8211; Kali Linux TP-Link TP-WN722N<span class="wpel-icon wpel-image wpel-icon-19"></span></a>.<br><br><strong>TL-WN722N</strong> is a decent budget WiFi adapter for our purposes, but it’s sometimes difficult to find <strong>v1</strong> in your immediate area, so <strong>v2/v3</strong> is definitely a good option.<br><br>In some cases you won’t find the adapter’s version in the product description, so I think it’s definitely good to know you can make it work no matter which of those versions it is.</p>



<h2 id="connect-a-wireless-adapter-to-kali-linux-virtual-machine-virtualbox" class="wp-block-heading">Connect a Wireless Adapter to Kali Linux Virtual Machine (VirtualBox)</h2>



<p>To connect a wireless adapter to your Kali Linux virtual machine, when using VirtualBox, you can go in the <strong>Oracle VM VirtualBox menu &gt; Devices &gt; USB &gt; [select_your_adapter]</strong>.</p>



<p>It may not list the name of the WiFi Adapter, but something related to the chipset, instead. Here, I’m using a <strong>TP-LINK TL-WN722N 2.4GHz v2/v3</strong>, and as you can see, it’s displaying <strong>Realtek 802.11n NC</strong>.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1011" height="554" src="https://nooblinux.com/wp-content/uploads/2021/10/word-image-45.jpg" alt="" class="wp-image-3413" srcset="https://nooblinux.com/wp-content/uploads/2021/10/word-image-45.jpg 1011w, https://nooblinux.com/wp-content/uploads/2021/10/word-image-45-300x164.jpg 300w, https://nooblinux.com/wp-content/uploads/2021/10/word-image-45-768x421.jpg 768w" sizes="auto, (max-width: 1011px) 100vw, 1011px" /></figure>



<h3 id="automatically-connect-the-wifi-adapter-to-a-virtualbox-vm" class="wp-block-heading">Automatically Connect the WiFi Adapter to a VirtualBox VM</h3>



<p>You can also automatically connect a wireless adapter to your Kali Linux virtual machine, when running VirtualBox. This way, you don’t have to manually connect it every time</p>



<p>To do this follow the steps below:</p>



<ol class="wp-block-list squaretype-style">
<li>Shutdown the Kali virtual machine if it was already running</li>



<li>Connect your Wireless USB adapter to your PC</li>



<li>Right-click on your Kali Virtual machine and select the Settings option. A window will open displaying all the different configuration options.</li>



<li>Click on the USB option and check the Enable USB controller check box.<br><br><figure><img decoding="async" style="width: undefinedpx;" src="https://nooblinux.com/wp-content/uploads/2021/10/word-image-45.png"></figure><br><br>We will need to add a USB filter on this window that will enable us to mount our wireless adapter to the Kali VirtualBox VM.</li>



<li>Click on the USB icon that has a plus (+) sign and select your Wireless adapter.<br><strong>Note</strong>: Be careful since the adapter may appear with the chipset na,e instead of the Brand name. For example, my adapter in this case is <strong>TP-LINK TL-WN722N 2.4GHz v1</strong> but was listed under the chipset name <strong>Atheros AR9271</strong>.<br><br>If you are not sure of the adapter&#8217;s name, just remove it, and you will notice the name that will disappear from the VirtualBox USB list.<br><br><figure><img decoding="async" src="https://nooblinux.com/wp-content/uploads/2021/10/word-image-46.png"></figure><br></li>



<li>Your wireless adapter will be listed under the “USB Device Filters” section.<br><br><figure><img decoding="async" src="https://nooblinux.com/wp-content/uploads/2021/10/word-image-47.png"></figure><br></li>



<li>To finalize everything, right-click on your newly added USB filter and select the Edit Filters option.<br>A window will open listing all the details about your wireless adapter. Then, on the Remote option, click on the dropdown and select Yes.<br><br><figure><img decoding="async" src="https://nooblinux.com/wp-content/uploads/2021/10/word-image-48.png"></figure><br></li>



<li>Click Ok to save your configurations.</li>
</ol>



<h2 id="connect-a-wireless-adapter-to-kali-linux-virtual-machine-vmware-player" class="wp-block-heading">Connect a Wireless Adapter to Kali Linux Virtual Machine (VMware Player)</h2>



<p>To connect a wireless adapter to your Kali Linux virtual machine, when using VMware Player, you can go to the <strong>VMware Player menu &gt; Player &gt; Removable Devices &gt; [your_adapter] &gt; Connect (Disconnect from host)</strong>.</p>



<p>It may not list the name of the WiFi Adapter, but something related to the chipset, instead. Here, I’m using a <strong>TP-LINK TL-WN722N 2.4GHz v2/v3</strong>, and as you can see, it’s displaying <strong>Realtek 802.11n NC</strong>.</p>



<p>You should then receive a message informing you that the device will be safely stopped and disconnected from the host machine, so it can then be connected to Kali Linux in the VMware player.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="987" height="571" src="https://nooblinux.com/wp-content/uploads/2021/10/word-image-49.jpg" alt="" class="wp-image-3418" srcset="https://nooblinux.com/wp-content/uploads/2021/10/word-image-49.jpg 987w, https://nooblinux.com/wp-content/uploads/2021/10/word-image-49-300x174.jpg 300w, https://nooblinux.com/wp-content/uploads/2021/10/word-image-49-768x444.jpg 768w" sizes="auto, (max-width: 987px) 100vw, 987px" /></figure>



<p class="orange-border">I&#8217;m not sure of an easy way how you can automatically connect a WiFi Adapter with VMware Player, as we did with VirtualBox. The solution in VMware knowledge base seems to involve a bit of work <a href="https://kb.vmware.com/s/article/1648" target="_blank" rel="noopener external" data-wpel-link="external" class="wpel-icon-right">https://kb.vmware.com/s/article/1648<span class="wpel-icon wpel-image wpel-icon-19"></span></a>, and I haven&#8217;t tried it myself. <em>If anyone has an easier solution for this and would like to share, then we&#8217;d love to hear from you</em>.</p>



<h2 id="conclusion" class="wp-block-heading">Conclusion</h2>



<p>Now you can boot your Kali VM and start practicing your wireless hacking skills. You can list all the wireless networks around you and even put your card in monitor mode.</p>



<p>I believe up to this point, you have a working wireless adapter on your Kali Linux VirtualBox machine. Please remember when selecting an adapter for wireless hacking to ensure the chipset used is among the chipsets listed above.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nooblinux.com/connecting-a-wireless-adapter-to-kali-linux-virtual-machine/feed/</wfw:commentRss>
			<slash:comments>8</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3399</post-id>	</item>
	</channel>
</rss>
