diff options
Diffstat (limited to 'crypter/simple_encoder.c')
-rw-r--r-- | crypter/simple_encoder.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/crypter/simple_encoder.c b/crypter/simple_encoder.c index abcd7d1..9b14794 100644 --- a/crypter/simple_encoder.c +++ b/crypter/simple_encoder.c @@ -11,7 +11,7 @@ #ifdef _USE_CFG #include "simple_encoder.h" #else -#error "simple_encode.h config file missing including decoder && shellcode" +#error "simple_encoder.h config file missing including decoder && shellcode" #endif #ifndef _CRYPTVAL @@ -105,6 +105,7 @@ main(int argc, char **argv) if (nullbyte == 1) { number = getnumber(10); decoder[npos] += number; + fprintf(stderr, "New crypt value: %d (%02x)\n", decoder[npos], decoder[npos]); nullbyte = 0; } @@ -112,7 +113,8 @@ main(int argc, char **argv) shellcode[i] += number; if (shellcode[i] == '\x00') { nullbyte = 1; - printf("Recode!\n"); + fprintf(stderr, "Recode!\n"); + break; } } } while (nullbyte == 1); |