2017年2月9日木曜日

[備忘録] patchelfの使い方

こんにちは。

普段使わないものはなるべくメモっとこうと、patchelfについて調べた&使ったことのメモ。

ここの説明参照。

http://manpages.ubuntu.com/manpages/xenial/man1/patchelf.1.html

--set-interpreter INTERPRETER
         Change  the  dynamic  loader  ("ELF  interpreter") of executable
         given to INTERPRETER.

ということで、

$ patchelf --set-interpreter XXXX で dynamic loaderをXXXXで指定したものに切り替えれた。切り替えたら.elfファイルが実行できたりした。

滅多に使わないだろうけどたまに便利だなー。