Skip to content

Latest commit

 

History

History

Setup

Tested on Windows 2016 Full Desktop (on Azure) , Powershell 5.1 , Basic A3 (4 vcpus, 7 GB memory)

  • Create a folder c:\Install

    • New-Item -Type Directory "c:\Install"
  • Download all script under Setup folder (more part will move to DSC soon)

  • Run in this order : AS ADMISTRATOR (in ISE or a Powershell Console)

    • 1_Download-Src.ps1 -» Powershell =» Download source in C:\Packages

    • 2_Install-Modules.ps1 -» Powershell =» install some modules

    • 3-Install-SQL.ps1 -» Powershell =» Install SQL, create a testdb/testuser and SMS =» Wait until SMS is completly installed. (it takes some time))

    • REBOOT

    • 6-Install_IISPHP.ps1 -» DSC + Powershell =» you can check your config with : =» http://localhost/http://localhost/phpinfo.php -» to check your php configuration and mssql extension =» http://localhost/testsql.php -» to perform a simple db connection on the testdb

    • 7-Deploy-NOAH.ps1 -» Powershell =» Noah (Frontend) is here :) http://localhost/index.php

  • Enjoy with your first Hunt :

    • Create your CSV file in C:\Backend\ like that : ServerName localhost
    • Update the "POWNED user" information in C:\Backend\NOAH.ps1
    • Run NOAH : cd C:\Backend .\NOAH.ps1 -Processor -Memory -InstalledPrograms -Netstat -AMCache -Prefetch -EnableHash -HuntDescription "This is a test"