VM Setup [SOC Automation with AI Implementation]
Project Overview:
Build an automated workflow using n8n. Splunk will ingest logs, create an alert and send it to n8n where ChatGPT can process the alert and output the information on to slack.
Required Files:
VM Environment Software:
- Oracle VirtualBox (https://www.virtualbox.org/)
OS ISOs:
- Kali Linux ISO (https://www.kali.org/get-kali/#kali-virtual-machines)
- Ubuntu Server ISO (https://ubuntu.com/download/server)
- Windows 10 ISO (https://www.microsoft.com/en-us/software-download/windows10)
VM Setup:
Before I can begin automating anything, I must first set up the Virtual Machine environments that will be used to run the n8n Server, the Splunk Server, the Ubuntu Client, and the Windows Client. I generally prefer to allocate enough resources so as to give the VMs more headroom to allow them to deal with more stress.
Windows Client:
For the installation of the Windows Client, I set the Base Memory to 4GB, the core count to 2, and the Disk Size to 50GB. The installation if fairly straight forward and can mostly be left unattended.
The first instance in which any user input is required is the Profile Configuration screen. The second is for SSH Configuration. I want to make sure that we install the OpenSSH server package to allow me to SSH into the VM using SSH on my host machine. After rebooting, the VM should be ready for use.
Comments
Post a Comment