diff options
author | Toni Uhlig <matzeton@googlemail.com> | 2020-09-30 21:15:06 +0200 |
---|---|---|
committer | Toni Uhlig <matzeton@googlemail.com> | 2020-09-30 21:32:17 +0200 |
commit | 1415e02e405089ab28b1db16979921dceba8fb95 (patch) | |
tree | 4d906a0aab21122ef09dd9f2916b0d08fdaaf4f1 | |
parent | ea32d847bf2a8fabe67292ca6e7efe1169120c56 (diff) |
Run a subset of "CI-Safe" executables.
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
-rw-r--r-- | .travis.yml | 8 | ||||
-rw-r--r-- | funcjmp_ext_x86.c | 2 | ||||
-rw-r--r-- | funcjmp_simple_x86.c | 2 |
3 files changed, 9 insertions, 3 deletions
diff --git a/.travis.yml b/.travis.yml index 23c8bad..27bf0f9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,12 @@ language: c asm before_install: - sudo apt-get -qq update -- sudo apt-get install -y make binutils nasm gcc libc6-dev libc6-dev-i386 +- sudo apt-get install -y build-essential make binutils nasm gcc gcc-multilib libc6-dev libc6-dev-i386 script: - make +- ./exec_crypter && ./exec_crypter # encrypt && decrypt +- ./exec_crypter_x64 && ./exec_crypter_x64 # encrypt && decrypt +- ./funccrypt +- ./funccrypt_x64 +- ./funcjmp_simple_x86 +- ./funcjmp_ext_x86 diff --git a/funcjmp_ext_x86.c b/funcjmp_ext_x86.c index 46e76bd..b7d2e93 100644 --- a/funcjmp_ext_x86.c +++ b/funcjmp_ext_x86.c @@ -38,6 +38,6 @@ int main(int argc, char **argv) asm("jmp label; \ end:"); printf("EOF!\n"); - return 66; + return 0; } diff --git a/funcjmp_simple_x86.c b/funcjmp_simple_x86.c index 5291788..4bce749 100644 --- a/funcjmp_simple_x86.c +++ b/funcjmp_simple_x86.c @@ -39,5 +39,5 @@ JUMPABLE_FUNC(testfkt) int main(int argc, char **argv) { JMP_TO_FUNC; - return 66; + return 0; } |