1、打開cygwin 終端
2、切換到源碼所在目錄
3、通過gcc編譯
輸入:gcc test.c -fPIC -shared -o libtest.so
-fPIC 作用於編譯階段,告訴編譯器產生與位置無關代碼(Position-Independent Code),
編譯之後生成了 libtest.so
4.使用objdump 對so進行反編譯
result.txt中對應的彙編代碼
test.c中的源碼
主要介紹objdump的作用
1、打開cygwin 終端
2、切換到源碼所在目錄
3、通過gcc編譯
輸入:gcc test.c -fPIC -shared -o libtest.so
-fPIC 作用於編譯階段,告訴編譯器產生與位置無關代碼(Position-Independent Code),
編譯之後生成了 libtest.so
4.使用objdump 對so進行反編譯
result.txt中對應的彙編代碼
test.c中的源碼
主要介紹objdump的作用
項目部署結構如下: etc 項目配置文件相關文件 lib 所有依懶jar包文件 server.sh 爲面腳本代碼 work爲日誌/或logs #!/bin/sh # resolve links -