Skip to content

PowerShell scripts to create sandboxed or vulnerable environments using HyperV and AutomatedLab

License

Notifications You must be signed in to change notification settings

spyr0-sec/AutomatedBadLab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutomatedBadLab

Scripts to create vulnerable and testing environments using AutomatedLab

Quick Start

  • Windows machine with HyperV Enabled
  • Windows ISOs (Recommend Microsoft Evaluation Center if MSDN is not available to you)
  • Install AutomatedLab
    Install-PackageProvider Nuget -Force
    Install-Module AutomatedLab -SkipPublisherCheck -AllowClobber
    Enable-LabHostRemoting -Force
    New-LabSourcesFolder -DriveLetter C
  • Change parameters at the top of the Standalone Template and run
  • OPTIONAL BUT RECOMMENDED
    • Modify the Router template file
    • Update all parameters within the first comment block
    • Execute the script to create a DHCP router to provide routing between lab networks

Advanced Labs

There are also several other scripts provided to provision more complex labs:

Acknowledgements

Disclaimer

THE SCRIPTS PROVIDED IN THIS PACKAGE ARE FOR EDUCATIONAL PURPOSES AND TESTING ONLY. THEY ARE NOT INTENDED TO BE EXECUTED IN A PRODUCTION ENVIRONMENT.

USE OF THESE SCRIPTS IS AT YOUR OWN RISK. THE AUTHOR MAKES NO WARRANTIES AS TO THE FUNCTIONALITY, EFFECTIVENESS, OR SUITABILITY OF THESE SCRIPTS FOR ANY PARTICULAR PURPOSE. THE AUTHOR SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES, INCLUDING BUT NOT LIMITED TO, DATA LOSS, SYSTEM DOWNTIME, OR SYSTEM INSTABILITY ARISING FROM YOUR USE OF THESE SCRIPTS.

BY USING THESE SCRIPTS, YOU ACKNOWLEDGE THAT YOU UNDERSTAND AND ACCEPT THESE TERMS.

About

PowerShell scripts to create sandboxed or vulnerable environments using HyperV and AutomatedLab

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published