aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorToni Uhlig <matzeton@googlemail.com>2020-09-30 21:15:06 +0200
committerToni Uhlig <matzeton@googlemail.com>2020-09-30 21:32:17 +0200
commit1415e02e405089ab28b1db16979921dceba8fb95 (patch)
tree4d906a0aab21122ef09dd9f2916b0d08fdaaf4f1
parentea32d847bf2a8fabe67292ca6e7efe1169120c56 (diff)
Run a subset of "CI-Safe" executables.
Signed-off-by: Toni Uhlig <matzeton@googlemail.com>
-rw-r--r--.travis.yml8
-rw-r--r--funcjmp_ext_x86.c2
-rw-r--r--funcjmp_simple_x86.c2
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;
}