movfuscator
movfuscator copied to clipboard
The single instruction C compiler
So i tried installing this compiler on a windows 10 system using the linux subsystem, but in build.sh at line 10 and install.sh at line 3 I get a bad...
Compiling a simple Hello World program generates assembly code that contains: ``` # (external call) movl (sp), %esp # movl $printf, (external) ``` When using post/xor.py (and other post scripts),...
Hello, i am trying build movfuscator on arch linux x64 with intalled multilib-devel but make error written /usr/bin/ld: skipping incompatible /usr/lib/libc.so when searching for -lc /usr/bin/ld: skipping incompatible /usr/lib/libc.a when...
Extra info: https://stackoverflow.com/questions/31960290/using-the-llvm-linker-to-produce-c-code ``` $ clang++ -S -emit-llvm -o bytecode.ll tiny.cpp --- snip --- $ llc -march=c -o code.c bytecode.ll llc: error: error: invalid target 'c'. ``` The C backend...
I've tried `movcc -s ./validation/prime.c -o prime_mov` `movcc validation/aes/aes.c validation/aes/test.c -o validation/aes/aes -s` `movcc -s hello_world.c -o hello_world` with the program "#include int main(){ printf("Hello World"); return 0;}" All of...
Looks like the paper isn't hosted there anymore, just FYI :slightly_smiling_face:
host info ``` Linux rebellion 4.15.0-20-generic #21-Ubuntu SMP Tue Apr 24 06:16:15 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux ``` running build.sh ``` /home/rebellion/tools/movfuscator-master/build/movcc -c -I. -I.. -o timesoftfloat.o -Wf--q timesoftfloat.c...
To make it more difficult for the signature of all-moves to give away such programs
Hello, I got this error building on LFS system, *snip* # Create movcc ln -sfn "$BUILDDIR/lcc" "$BUILDDIR/movcc" # Build the M/o/Vfuscator crt libraries "$BUILDDIR/movcc" movfuscator/crt0.c -o "$BUILDDIR/crt0.o" -c -Wf--crt0 -Wf--q...
softfloat.c: ./softfloat.h:45: invalid struct field declarations softfloat.c: ./softfloat.h:45: syntax error; found `/' expecting `}' softfloat.c: ./softfloat.h:45: skipping `/' `/' `bits32' `high' softfloat.c: ./softfloat.h:45: empty declaration softfloat.c: ./softfloat.h:45: syntax error; found...