From owner-doc-jp@jp.freebsd.org  Tue Nov 10 03:16:47 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id DAA08424;
	Tue, 10 Nov 1998 03:16:47 +0900 (JST)
	(envelope-from owner-doc-jp@jp.FreeBSD.org)
Received: from vs05.vc-net.or.jp (vs05.vc-net.ne.jp [202.215.20.5])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with SMTP id DAA08418
	for <doc-jp@jp.freebsd.org>; Tue, 10 Nov 1998 03:16:45 +0900 (JST)
	(envelope-from nishika@cheerful.com)
Received: from vctkp130.vc-net.or.jp [202.215.20.130] (osk040.osk.3web.ne.jp [202.235.194.74]) by vs05.vc-net.or.jp (SMI-8.6/SMI-SVR4)
	id DAA12682; Tue, 10 Nov 1998 03:16:00 +0900
Message-ID: <36470EE4.41C67EA6@cheerful.com>
Date: Tue, 10 Nov 1998 03:10:41 +0900
From: Nishika <nishika@cheerful.com>
X-Mailer: Mozilla 3.04 [ja_euc] (X11; I; FreeBSD 2.2.7-RELEASE i386)
MIME-Version: 1.0
To: doc-jp@jp.freebsd.org
References: <19981110164805S.daichi@ongs.net>
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: doc-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+980914
X-Sequence: doc-jp 5517
Subject: [doc-jp 5517] Re: Complete FreeBSD 3.0 Release Note part 1. transfer.
Errors-To: owner-doc-jp@jp.freebsd.org
Sender: owner-doc-jp@jp.freebsd.org
X-Originator: nishika@cheerful.com

$B$K$7$+$G$9(B.

$BB>$N?M$N;XE&$,$J$$$H$3$m$G(B, $B5$$K$J$C$?E@$r(B .....
$B8+Mn$H$7$FF1$8;XE&$@$C$?$j$7$?$i(B, $B$4$a$s$J$5$$(B.
_____

$BBgCO$5$s$C(B wrote:
|  o ed0 (wd8xxxx, 3c503, NE2000, HP Lan+) $B%$!<%5%M%C%H%G%P%$%9$NI8=`(B IRQ $B$,(B
|    IRQ 5 $B$+$i(B IRQ 10 $B$XJQ49$5$l$^$7$?(B.

$BJQ49(B -> $BJQ99$N$[$&$,$$$$$h$&$J5$$,$7$^$9(B. $BJQ49$C$F$$$&$H(B,
IRQ 5 $B$r;XDj$9$k$H(B IRQ 10 $B$KCV$-49$($i$l$k$h$&$J%$%a!<%8(B
$B$,$"$k$7(B.
_____

|  o $B%Q%i%l%k%]!<%H$+$iF~NO$5$l$k(B TTL rising edge $BMQ$N(B PPS API(described
|    in draft-mogul-pps-api-02.txt $B$G@bL@$5$l$F$$$^$9(B) $B%5%]!<%H$,%W%j%s%?%I(B
|    $B%i%$%P$K2C$($i$l$^$7$?(B.

described in $B$NItJ,$OLu$5$l$F$k$N$G(B, $B$$$i$J$$$_$?$$$G$9(B.
_____

|  o sleep(3) $B$H(B usleep(3) $B$O:#2s(B signanosleep(2) $B$NE@$+$i5!G=2=$5$l(B, $BAj8_$N(B
|    $B1F6A$r9MN8$7$?@53N$J(B SIGALRM $B$r;}$A$^$9(B. $B$^$?(B, sleep(3) $B$O@-3J$K;D$j;~(B
|    $B4V$rJV$7$^$9(B. $B$$$/$D$+$N%W%m%0%i%`(B ($BFC$K(B apache httpd) $B$O(B sleep $B$N4VCf(B
|    $B$:$C$H(B sleep() $B$N=PNO$9$k$^$d$+$7$N(B "absorbing" $B$N(B SIGALRM $B$K0MB8$7$F$$(B
|    $B$^$9(B.

..... $B$^$?(B, sleep(3) $B$O@53N$K;D$j;~4V$rJV$7$^$9(B. .....
_____

|  o IPFW $B$N%Q%1%C%H$H%P%$%H%+%&%s%?$,(B 32 $B%S%C%H$+$i(B 64 $B%S%C%H$X3HD%$5$l(B,
|    `FWD' $BA`:n$,B?>/JQ99$5$l$^$7$?E>MQA`:n$H(B transparent proxy $B$r%5%]!<%H$9(B
|    $B$k$h$&$K(B ipfw $B$XDI2C$5$l$^$7$?(B.

divert $B$O(B jman 8 ipfw $B$G$b(B divert $B$N$^$^$J$N$G(B, divert $B$N(B
$B$^$^$K$7$F$*$$$F$b$$$$$+$J$C$F;W$$$^$9(B.

$B0F(B>  IPFW $B$N%Q%1%C%H$H%P%$%H%+%&%s%?$,(B 32 $B%S%C%H$+$i(B 64 $B%S%C%H$X3HD%$5$l(B,
$B0F(B>  transparent proxy $B$r%5%]!<%H$9$k$?$a$K(B 'FWD' $BA`:n$,(B
$B0F(B>  $BDI2C$5$l$k$H$H$b$K(B divert $BA`:n$,B?>/JQ99$5$l$^$7$?(B.
_____

| 97/8/22 tip $B$N%P%C%U%!%*!<%P!<%U%m!<$,=$@5$5$l$^$7$?(B (tip $B$,(B ug,id $B$r@_Dj(B
|         $B$7$J$$$H$-$ON>@-(B)

set[ug]id $B$O(B setuid, setgid $B$N0UL#$J$N$G(B, ug,id $B$KJ,$1$k(B
$B$H0UL#$,J,$+$i$J$/$J$C$F$7$^$$$^$9(B. $B8e(B, $BN>@-(B -> $BNI@-$G$9(B.

$B0F(B> (tip $B$,(B set[ug]id $B@_Dj$5$l$F$$$J$$$H$-$ONI@-(B)
_____

| 97/8/26 $BBg$-$JJQ99$G$O$"$j$^$;$s$,(B glob $B$G$N%P%C%U%!%*!<%P!<%U%m!<(Bh$B$,=$@5(B
|         $B$5$l$^$7$?(B.

$B0F(B>  glob $B$G$N%P%C%U%!%*!<%P!<%U%m!<$,=$@5$5$l$^$7$?(B,
$B0F(B>  $B$3$l$r0-MQ$9$kJ}K!$OCN$i$l$F$$$^$;$s(B.

$B$N0UL#$N(B exploit $B$J$N$+$J$C$F;W$$$^$9(B.
_____

| 97/8/29 DoS $B$,7c$7$/%"%?%C%/$7$F$$$k$H$-$K;R%W%m%;%9$,=*N;$9$k$H(B inetd $B$O(B
|         sleep $B$7$^$;$s(B.

$B0F(B>  $B;R%W%m%;%9$,=*N;$9$k;~$K(B inetd $B$O(B sleep $B$7$J$$(B
$B0F(B>  $B$h$&$K$J$j$^$7$?(B, $B$3$l$K$h$j(B DoS $B967b$O$h$j:$Fq$K(B
$B0F(B>  $B$J$j$^$9(B.

DoS (denial of service: $B%5!<%S%9K832(B) $B967b$r<u$1$K$/$/(B
$B$9$k$?$a$NBP:v$N$h$&$J$N$G(B, $B$3$s$JLu$K$J$j$=$&$G$9(B.

$B!V(Bsleep $B$7$J$$!W$N$+!V(Bsleep $B$9$k;~4V$rC;=L!W$J$N$+$C$F(B
$B$$$&$H$3$m$^$G$O(B, $B$A$g$C$HJ,$+$i$J$$$G$9(B. ($B<1<T$N$+$?(B,
$B$*4j$$$7$^$9(B)
_____

| 97/8/29 fts $B$O:#2s(B race-proof $B$H(B find-execdir $B$,2C$($i$l$^$7$?(B (-current
|         $B$N$_(B)

$B0F(B>  fts $B$K:#2s(B race $BBP:v$H(B find -execdir $B$,DI2C$5$l$^$7$?(B
$B0F(B>  (-current $B$N$_(B)

$B86J8$G$O(B find $B$H(B -execdir $B$N4V$,6u$$$F$^$9(B.
_____

| 97/8/31 $B%2!<%`(B setuid -> setgid. $B$$$/$D$+$N%2!<%`$r$H$F$bNI$/$7$^$7$?(B ($B%9(B
|         $B%3%"%U%!%$%k$@$1$,967b$r<u$1$k2DG=@-$,$"$j$^$9(B). $BLdBj$O(B

$B0F(B>   $B%2!<%`$N(B setuid -> setgid $B$HJQ99(B. $B$3$l$K$h$j(B, $B$I$s$J(B
$B0F(B>   $B%2!<%`(B ($B$K8+$D$+$k%;%-%e%j%F%#%[!<%k$r;H$C$?(B) $B967b$b(B
$B0F(B>   $BNI@-$H$J$j$^$9(B. ($B%9%3%"%U%!%$%k$@$1$,(B ...

($BA4$/$N0ULu$G$9$1$l$I(B) $B$N0UL#$N(B exploit $B$J$N$+$J$C$F;W$$$^$9(B.
$BNI@-$C$F$$$&$N$b5$$K$O$J$C$F$k$s$@$1$I(B, $BBe$o$j$K$J$k$$$$8@MU$,(B
$B=P$F$3$J$$$N$G$3$N$^$^(B .....
_____

| CERT $BCi9p(B CA-97.17 $B$G=R$Y$i$l$F$$$k(B suidperl $B$N<eE@$H$J$j$&$kItJ,$b$^$?(B, 
| $B=$@5$5$l$?$H;W$o$l$^$9(B.

$B?yB<$5$s$HF1$8$/(B, $B4+9p$N$[$&$,$$$$$h$&$K;W$$$^$9(B.
_____

| Amd automounter $B$,(B 1993 4.4BSD $B$+$i(B am-utils $B$N:G?7(B current $B%P!<%8%g%s$X99(B
| $B?7$5$l$^$7$?(B. $B$3$7$F?7$7$$@_Dj%U%!%$%k(B /etc/amd.conf $B$,%5%]!<%H$5$l$^$7$?(B.
| ``man 5 amd.conf'' $B$r$*FI$_$/$@$5$$(B.

$B$3$7$F(B -> $B$=$7$F(B or $B$3$&$7$F(B
_____

$B5$$K$J$C$?$N$O(B, $B$3$s$J$H$3$m$G$9(B.
$B$G$O$G$O(B :)

--
Nishika
mailto:nishika@cheerful.com

