Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ gcc --version
- gcc (Debian 6.3.0-18) 6.3.0 20170516
- $ f=simple
- $ vi $f.c
- int main (){
- return(12);
- }
- gcc -Wall -static -Os $f.c -S
- gcc -Wall -static -Os $f.c -c
- gcc -Wall -static -Os $f.c -o $f.unstripped.static
- gcc -Wall -static -Os $f.c -s -o $f.stripped.static
- gcc -Wall -Os $f.c -o $f.unstripped.dynamic
- gcc -Wall -Os $f.c -s -o $f.stripped.dynamic
- diet gcc -Wall -Os $f.c -o $f.unstripped.diet
- diet gcc -Wall -Os $f.c -s -o $f.stripped.diet
- ls -l
- -rw-r--r-- 1 nobs nobs 28 Feb 11 18:06 simple.c
- -rw-r--r-- 1 nobs nobs 1312 Feb 18 19:28 simple.o
- -rw-r--r-- 1 nobs nobs 271 Feb 18 19:28 simple.s
- -rwxr-xr-x 1 nobs nobs 4968 Feb 18 19:28 simple.stripped.diet
- -rwxr-xr-x 1 nobs nobs 6208 Feb 18 19:28 simple.stripped.dynamic
- -rwxr-xr-x 1 nobs nobs 738376 Feb 18 19:28 simple.stripped.static
- -rwxr-xr-x 1 nobs nobs 7856 Feb 18 19:28 simple.unstripped.diet
- -rwxr-xr-x 1 nobs nobs 8488 Feb 18 19:28 simple.unstripped.dynamic
- -rwxr-xr-x 1 nobs nobs 810600 Feb 18 19:28 simple.unstripped.static
Add Comment
Please, Sign In to add comment