From 506d3c3dd14a2bd86472360ee8ea4fb35cffdb96 Mon Sep 17 00:00:00 2001 From: arno01 Date: Wed, 27 Mar 2013 15:04:39 +0100 Subject: [PATCH] minor updates --- exam1/compile_all.sh | 3 +++ exam1/shell_bind_tcp.nasm | 3 ++- exam1/shell_bind_tcp_smaller.nasm | 3 ++- exam2/compile_all.sh | 3 +++ exam2/shell_reverse_tcp.nasm | 3 ++- 5 files changed, 12 insertions(+), 3 deletions(-) diff --git a/exam1/compile_all.sh b/exam1/compile_all.sh index 7435e73..0e462f9 100755 --- a/exam1/compile_all.sh +++ b/exam1/compile_all.sh @@ -90,6 +90,9 @@ fi echo -ne " [+] Shellcode size is "$(echo -ne $FULL_SHELLCODE|sed 's/\"//g'|wc -c)" bytes\n" echo $FULL_SHELLCODE +if [ -z "$FULL_SHELLCODE" ]; then + exit 1; +fi # # Generate shellcode.c diff --git a/exam1/shell_bind_tcp.nasm b/exam1/shell_bind_tcp.nasm index c9233a8..4de6816 100644 --- a/exam1/shell_bind_tcp.nasm +++ b/exam1/shell_bind_tcp.nasm @@ -10,7 +10,8 @@ ; ; You should have received a copy of the GNU General Public License ; along with this program. If not, see . - +; +; ; Filename: shell_bind_tcp.nasm ; Author: Andrey Arapov ; 2013 March diff --git a/exam1/shell_bind_tcp_smaller.nasm b/exam1/shell_bind_tcp_smaller.nasm index 4a4b73e..25cfd43 100644 --- a/exam1/shell_bind_tcp_smaller.nasm +++ b/exam1/shell_bind_tcp_smaller.nasm @@ -10,7 +10,8 @@ ; ; You should have received a copy of the GNU General Public License ; along with this program. If not, see . - +; +; ; Filename: shell_bind_tcp_smaller.nasm ; Author: Andrey Arapov ; 2013 March diff --git a/exam2/compile_all.sh b/exam2/compile_all.sh index d811f43..8d39875 100755 --- a/exam2/compile_all.sh +++ b/exam2/compile_all.sh @@ -127,6 +127,9 @@ fi echo -ne " [+] Shellcode size is "$(echo -ne $FULL_SHELLCODE|sed 's/\"//g'|wc -c)" bytes\n" echo $FULL_SHELLCODE +if [ -z "$FULL_SHELLCODE" ]; then + exit 1; +fi # # Generate shellcode.c diff --git a/exam2/shell_reverse_tcp.nasm b/exam2/shell_reverse_tcp.nasm index d1f006c..962d433 100644 --- a/exam2/shell_reverse_tcp.nasm +++ b/exam2/shell_reverse_tcp.nasm @@ -10,7 +10,8 @@ ; ; You should have received a copy of the GNU General Public License ; along with this program. If not, see . - +; +; ; Filename: shell_reverse_tcp.nasm ; Author: Andrey Arapov ; 2013 March