Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 7 Aug 2016 12:09:39 +0900
From:      User Ribbon <ribbon@ns.ribbon.or.jp>
To:        freebsd-users-jp@freebsd.org
Subject:   [FreeBSD-users-jp 95911] =?iso-2022-jp?b?TERfUFJFTE9BRCAbJEIkLCQmJF4kLyQkJCskSiQkGyhC?=
Message-ID:  <20160807030939.GA24330@ns.ribbon.or.jp>

next in thread | raw e-mail | index | archive | help
$B<B9T;~$KF0E*%i%$%V%i%j$r:9$7BX$($k<jCJ$H$7$F!"(BLD_PRELOAD $B4D6-JQ?t(B
$B$,$"$j$^$9!#;HMQNc$H$7$F$O!"(B

https://siguniang.wordpress.com/2015/05/15/override-functions-with-ld_preload/

$B$J$I$,$"$j$^$9!#(B
FreeBSD$B$G$bF0$/$H;W$C$F$F%9%H$7$F$_$?$N$G$9$,F0$-$^$;$s$G$7$?!#(B

$B>e5-(BURL$B$K$"$k%5%s%W%k%W%m%0%i%`$r;H$$!"(B

setenv LD_PRELOAD ./unrandom.so

$B$r$7$?$"$H!"(B
%ldd random_num
$B$H$7$F$b!"(B
random_num:
        libc.so.7 => /lib/libc.so.7 (0x800a1b000)

$B$H$J$j!"(BLD_PRELOAD $B$7$?7k2L$,H?1G$5$l$^$;$s!#(B
$BF0:n4D6-$O(B
FreeBSD bsd09-64 9.3-RELEASE-p43 FreeBSD 9.3-RELEASE-p43 #0: Sat May 28 00:19:32 UTC 2016
$B$G$9!#(B

$B2?$+$[$+$K@_Dj$7$J$$$HF0$+$J$$$N$G$7$g$&$+!#(B

ribbon



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160807030939.GA24330>