Skip to content

A complete penetration testing and Reverse Engineering windows 10 VM

Notifications You must be signed in to change notification settings

A300bdi/DarkArmyVM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 

Repository files navigation

DarkArmyVM

GitHub Logo

What is DarkArmyVM?

DarkArmyVM is Offensive VM ("DarkArmyVM") is customizable, Windows-based security distribution for penetration testing and red teaming. DarkArmyVM comes packaged with a variety of offensive tools not included in Kali Linux which highlight the effectiveness of Windows as an attack platform.

Requirements

DarkArmyVM can be install on host computer but always windows 10 virtual machine is recommanded. The VM should satisfy the following requirements:

  • Windows >= 10
  • PowerShell >= 5
  • Disk capacity of at least 60 GB and memory of at least 2GB
  • Internet connection
  • Tamper Protection and any Anti-Malware solution (e.g., Windows Defender) Windows Defender disabled, preferably via Group Policy
  • Windows Updates Disabled

Installation Instructions

You MUST disable Windows Defender for a smooth install. The best way to accomplish this is through Group Policy. Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser and also unblock the file by typing Unblock-File -Path .\install.ps1

  1. Open Windows Security (type Windows Security in the search box)
  2. Virus & threat protection > Virus & threat protection settings > Manage settings
  3. Switch Tamper Protection to Off
  • It is not necessary to change any other setting (Real Time Protection, etc.)

  • Important! Tamper Protection must be disabled before changing Group Policy settings.

To permanently disable Real Time Protection:

  1. Make sure you disabled Tamper Protection
  2. Open Local Group Policy Editor (type gpedit in the search box)
  3. Computer Configuration > Administrative Templates > Windows Components > Microsoft Defender Antivirus > Real-time Protection
  4. Enable Turn off real-time protection
  5. Reboot Make sure to reboot before making the next change

To permanently disable Microsoft Defender:

  1. Make sure you rebooted your machine
  2. Open Local Group Policy Editor (type gpedit in the search box)
  3. Computer Configuration > Administrative Templates > Windows Components > Microsoft Defender Antivirus
  4. Enable Turn off Microsoft Defender Antivirus
  5. Reboot

Installation

  1. Complete the install procedures by disabling Defender
  2. Download and extract the zip of the DarkArmy-VM repo
  3. Run PowerShell as Simple not Admin
  4. Set-ExecutionPolicy Unrestricted -force
  5. cd ~/Downloads/DarkArmyVM
  6. Run the .\install.ps1 in PowerShell

Credits

Supervised by Osamah Ahmed

  • A300bdi @Abdullah Muhammad
  • Muhammad Taha Saif
  • Zeeshan Hayat

Guided by

  • Dr.Mansoor Alam
  • Dr. Jawaid Iqbal
  • Prof.Osama Raza
  • Mr.Ahmed Nawaz
  • Hasseb Ahmed

Disclaimer and Terms of Use for DarkArmy Penetration Testing Virtual Machine


1. **Legal Use Only:**
   The VM, including any tools, scripts, or resources provided, is intended for legal and ethical penetration testing purposes only. Any unauthorized or illegal use of the VM is strictly prohibited.

2. **No Malicious Activities:**
   Users are prohibited from engaging in any malicious activities, including but not limited to unauthorized access, data breaches, or any activities that violate applicable laws.

3. **Limited Liability:**
   The creators, contributors, and maintainers of the VM are not responsible for any damages, legal consequences, or other liabilities resulting from the use of the VM. Use it at your own risk.

4. **No Warranty:**
   The VM is provided "as is" without any warranty or guarantee. The creators make no representations or warranties regarding the accuracy, functionality, or suitability for any purpose.

5. **Acceptable Use:**
   Users are expected to adhere to ethical standards and conduct when using the VM. Respect the privacy and security of others, and comply with relevant laws and regulations.

6. **Third-Party Tools:**
   The VM may include third-party tools, scripts, or resources. Users are responsible for complying with the terms of use and licenses associated with such tools.

7. **Updates and Modifications:**
   The creators reserve the right to update or modify the VM, including adding or removing tools, scripts, or resources, without prior notice.

By using the DarkArmy Penetration Testing Virtual Machine, you acknowledge that you have read, understood, and agreed to these terms and conditions. If you do not agree with these terms, do not use the VM.


Releases

No releases published

Packages

No packages published