From 1415e02e405089ab28b1db16979921dceba8fb95 Mon Sep 17 00:00:00 2001 From: Toni Uhlig Date: Wed, 30 Sep 2020 21:15:06 +0200 Subject: Run a subset of "CI-Safe" executables. Signed-off-by: Toni Uhlig --- .travis.yml | 8 +++++++- funcjmp_ext_x86.c | 2 +- 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; } -- cgit v1.2.3