DD3AH

diet libc

Feb 18th, 2018
422
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. $ gcc --version
  2. gcc (Debian 6.3.0-18) 6.3.0 20170516
  3.  
  4. $ f=simple
  5.  
  6. $ vi $f.c
  7.  
  8. int main (){
  9. return(12);
  10. }
  11.  
  12. gcc -Wall -static -Os $f.c -S
  13. gcc -Wall -static -Os $f.c -c
  14. gcc -Wall -static -Os $f.c -o $f.unstripped.static
  15. gcc -Wall -static -Os $f.c -s -o $f.stripped.static
  16. gcc -Wall -Os $f.c -o $f.unstripped.dynamic
  17. gcc -Wall -Os $f.c -s -o $f.stripped.dynamic
  18. diet gcc -Wall -Os $f.c -o $f.unstripped.diet
  19. diet gcc -Wall -Os $f.c -s -o $f.stripped.diet
  20. ls -l
  21.  
  22. -rw-r--r-- 1 nobs nobs 28 Feb 11 18:06 simple.c
  23. -rw-r--r-- 1 nobs nobs 1312 Feb 18 19:28 simple.o
  24. -rw-r--r-- 1 nobs nobs 271 Feb 18 19:28 simple.s
  25. -rwxr-xr-x 1 nobs nobs 4968 Feb 18 19:28 simple.stripped.diet
  26. -rwxr-xr-x 1 nobs nobs 6208 Feb 18 19:28 simple.stripped.dynamic
  27. -rwxr-xr-x 1 nobs nobs 738376 Feb 18 19:28 simple.stripped.static
  28. -rwxr-xr-x 1 nobs nobs 7856 Feb 18 19:28 simple.unstripped.diet
  29. -rwxr-xr-x 1 nobs nobs 8488 Feb 18 19:28 simple.unstripped.dynamic
  30. -rwxr-xr-x 1 nobs nobs 810600 Feb 18 19:28 simple.unstripped.static
Add Comment
Please, Sign In to add comment