30.11.2020: Updated with the new patchseries and instructions for Windows
02.12.2020: Added tweaks
08.12.2020: Updated with patchseries v4
31.01.2020: Updated with patchseries v6
| package main | |
| import ( | |
| "os" | |
| "fmt" | |
| "github.com/mitchellh/cli" | |
| ) | |
| func main() { |
| #!/usr/bin/env expect -f | |
| # Start the CISCO VPN client on a Mac. Adapted from | |
| # https://blog.felipe-alfaro.com/2014/05/23/automating-cisco-anyconnect-secure-mobility-client-on-mac-os-x/ | |
| set HOSTNAME vpn.server.com | |
| set USER_NAME user.name | |
| set PASSWORD password | |
| spawn /opt/cisco/anyconnect/bin/vpn |
| # OSX for Pentesting (Mavericks/Yosemite) | |
| # | |
| # A fork of OSX for Hackers (Original Source: https://gist.github.com/brandonb927/3195465) | |
| #!/bin/sh | |
| # Ask for the administrator password upfront | |
| echo "Have you read through the script prior to running this? (y or n)" | |
| read bcareful |
| ... in steps below: |
| virt-install --name vm1 --ram=8192 --disk size=10 --vcpus 1 --os-type linux --os-variant ubuntu20.04 --graphics none --location 'http://archive.ubuntu.com/ubuntu/dists/focal/main/installer-amd64/' --extra-args "console=tty0 console=ttyS0,115200n8" | |
| # When prompted, use the vm name for the host name, and be sure to add openssh when asked for software to pre-install | |
| # otherwise take defaults or most reasonable options. Follow install instructions till reboot, then ^] | |
| virsh domifaddr vm1 # get ip address | |
| ssh-copy-id [email protected] # use ip address from previous step |