I recently studied a little bit about executable file compression. When compiling a test.c C language test.c and compress it using UPX on Linux, not windows. This is the list in the terminal: UPX: test.so NotCompressibleException . test.c Source test.c :
int main(){ int i = 0; printf("HelloWorld\n"); return 0; }
What do I guess that the executable is too simple to compress? Or maybe I missed something? If anyone knows about this problem, let me know the reason. If no one tells me that I have to read the source code to find out the problem. Oh! reading source code.
source share