最小的 Linkable ELF64 - Linux

Tracy avatar
By Tracy
at 2013-04-19T07:59

Table of Contents

※ [本文轉錄自 ASM 看板 #1HS8VAA_ ]

作者: sagrass (奶油蘇打) 看板: ASM
標題: [問題] 最小的 Linkable ELF64
時間: Fri Apr 19 07:54:46 2013

最近對 匯編 有興趣,但是沒啥基礎。

上網找了一些資料,對於最優化很感興趣。

http://blog.markloiseau.com/2012/05/tiny-64-bit-elf-executables/

上列網址提供了一個很不錯的範例,以純 匯編語 建立極小的 ELF64 的可執行檔。

檔案竟可小至 152 bytes。


我的問題是,如果我要建立極小的 linkable ELF64 檔案,有沒有範例可看?

因為我不會做。例如說我要造一個 print_integer 的 linkable ELF64 object,

但是目標是 file size minimal,是否有資料可看呢?

--
Tags: Linux

All Comments

請問 Linux 有可以增量備份的軟體嗎

Todd Johnson avatar
By Todd Johnson
at 2013-04-18T11:51
目前使用 rsync 的指令好像只有單邊的方向 沒有辦法 A 資料夾如果多東西便複製到 B 資料夾 B 資料夾多東西便複製到 A 資料夾 會這樣做是因為我有三個工作環境,兩台筆電一台 PC 兩個是 Windows 一個是 LinuxMint 在兩台 Windows 上面我用 SyncBackFree 這套軟體 ...

Linux 固定ip 網路架站疑問

Donna avatar
By Donna
at 2013-04-18T10:30
狀況: 我用的是Hinet的1固定ip+7浮動ip 此時我的無線路由器是自動撥號連線 帳號設定成xxxatip.hinet.net因此會獲得固定ip 此無線路由器給n個設備連外網路用 而我的伺服器也是用wifi連到此路由器 (公司內部查詢資料用 不會有太大流量) 請問: 我可以用DMZ或NAT將伺服器的ip用 ...

L4 microkernel by jserv

Hedda avatar
By Hedda
at 2013-04-18T04:23
※ 引述《fourdollars (四元)》之銘言: : http://registrano.com/events/251d83 : 主題: : 第二代 microkernel 架構的代表 -- L4 microkernel 的背景知識與最新的研究發展 : 題目: L4 Microkernel Overvie ...

gcc 連結函式庫參數順序

Yuri avatar
By Yuri
at 2013-04-17T23:19
各位版友好 我把之前在ubuntu上面可以編譯的程式碼(包含makefile)抓下來 但是現在在Lubuntu上面反而不能編譯 makefile本來是寫gcc -lm myfile.c another.c -ly -lfl myfile.c裡面有用到pow()等函式 可是這行本來可以在ubuntu上 ...

在舊PC裝LINUX會比較好嗎?

Andrew avatar
By Andrew
at 2013-04-17T15:37
我父親有一台HP原廠PC,2005年買的吧,已經算是骨董級的PC了。 坦白說,我只知道他的規格是PENTIUM IV CPU,有1G的SDRAM。 對了,上面還附有3 1/2”軟碟(感動)。 其實我們早把它給淘汰了,只是最近我父親開始喜歡看Youtube, 想說是否能把這台電腦接上客廳大電視,做一個媒體撥 ...