From owner-FreeBSD-users-jp@jp.freebsd.org  Thu Aug 23 11:35:23 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id LAA06805;
	Thu, 23 Aug 2001 11:35:23 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from gale.nintendo.co.jp (gale.nintendo.co.jp [211.8.190.211])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id LAA06800
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 23 Aug 2001 11:35:21 +0900 (JST)
	(envelope-from shirai@nintendo.co.jp)
Received: from sky.nintendo.co.jp (sky.nintendo.co.jp [10.100.1.2])
	by gale.nintendo.co.jp (Postfix) with ESMTP id 70C60153EA
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 23 Aug 2001 11:35:19 +0900 (JST)
Received: from pon.nintendo.co.jp (pon.nintendo.co.jp [10.115.1.1])
	by sky.nintendo.co.jp (8.9.3/3.7W/2001081710) with ESMTP id LAA23124
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 23 Aug 2001 11:35:22 +0900
Received: from nintendo.co.jp (IDENT:shirai@localhost [127.0.0.1])
	by pon.nintendo.co.jp (8.9.3/3.7W/2000112417) with ESMTP id LAA28822
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 23 Aug 2001 11:35:19 +0900
Message-Id: <200108230235.LAA28822@pon.nintendo.co.jp>
To: FreeBSD-users-jp@jp.freebsd.org
In-reply-to: Your message of Tue, 21 Aug 2001 11:32:18 JST.
             <20010821.113218.92590085.okuyamak@dd.iij4u.or.jp>
Date: Thu, 23 Aug 2001 11:35:19 +0900
From: Takashi SHIRAI <shirai@nintendo.co.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: FreeBSD-users-jp 63694
Subject: [FreeBSD-users-jp 63694] Re: [QandA 2009] [Update 1813] ja-samba
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: shirai@nintendo.co.jp

$B!!$7$i$$$G$9!#(B

$B!!$*1"$5$^$G(B www.samba.gr.jp $B$N!V?7Ce>pJs!W$K!V(BSecurity fixed$B!W(B
$B$NJ8;z$,F~$j$^$7$?!#:#8e$bE,59F~$l$F$/$l$k$_$?$$$G$9!#(B

In Message-Id <20010821.113218.92590085.okuyamak@dd.iij4u.or.jp>
        Kenichi Okuyama <okuyamak@dd.iij4u.or.jp>$B$5$s(Bwrites:
> $B1|;3(B@IBM$B$G$9!#(B

> SMB protocol $B<+BN$O7k9=4m$J$$(B protocol $B$G!X(Broot $B8"8B$r>h$C<h$i$l$k$h(B
> $B$&$J$3$H$O$J$$!Y$H$5$(8@$$@Z$l$^$;$s!#%W%m%H%3%k$K(B
> 	$B!X(Bioctl $B$,!Y(B
> $B$"$k$s$G$9$h!#$7$+$b(B ioctl function $BL$8x3+$N$^$^!#(B

$B!!(BUNIX $B$HHf$Y$F(B NT/2000 $B$O(B remote $B4IM}$,=PMh$J$$E@$,FqE@!"$J(B
$B$I$H8@$o$l$F$$$^$9$,!"$I$&$d$i$=$NJU$j(B SMB $B$G4IM}=PMh$k$h$&(B
$B$K$J$C$F$k$h$&$G$9$M!#(B
$B!!$3$N$?$a!"(BSMB $B$K$O(B file $B6&M-0J30$KMM!9$J5!G=$,@9$j9~$s$G$"(B
$B$k$h$&$G!"(Bcracker $B$K$O?b^7$NE*$G$7$g$&$M!#(Bregistory $B$N=q49$((B
$B$@$C$F=PMh$A$c$$$^$9!#(B


> $B$?$@!"3VN%$5$l$?4D6-Fb$G$O$"$C$F$b!"(BCodeRed $B$,F'$_9S$7$?8e!"$H$+8@$&(B
> $B$N$b7k9=$"$k$N$G!"$b$O$d$3$N2>Dj$b2x$7$$$+$b$7$l$^$;$s!#0JA0$O!"(BCERT
> ADVISORY $B$J$I$,7Y9p$7$?LdBjE@$O!"B?$/$N>l9gBP:v$,$J$5$l$k$N$GBg>fIW(B
> $B$G$"$m$&!"$H$$$&2>Dj$,$"$C$?$N$G$9$,!"(BCodeRed $B$O$b$N$N$_$4$H$K!"$3$N(B
> $B2>Dj$,4V0c$C$F$$$k$3$H$r>ZL@$7$F$/$l$^$7$?!#(B

$B!!$s!<!"3VN%$5$l$?4D6-Fb$J$N$K(B CodeRed $B$,F'$_9S$7$?$C$F$3$H(B
$B$O!"$=$j$cL@$i$+$K(B LAN $BFb$K(B cracker $B$,$$$k$C$F$3$H$G$7$g!#$=(B
$B$&$J$C$?$i$*<j>e$2$@$H;W$$$^$9!#(B
$B!!(BLAN $BFb$K$$$k$C$F$3$H$O!"B?J,F1$8I_COFb$K$=$$$D$O$$$kLu$G$9(B
$B$h!#(Bnetwork $B>e$G4v$i4h>f$J80$+$1$F$b!"<B:]$K(B server $B$NA0$KMh(B
$B$i$l$F$7$^$C$?$iBG$D<j$OL5$$$H;W$$$^$9!#(B

$B!t!!I`$Hnm$G!V(Bhack$B!W$5$l$F$7$^$C$?$i$I$&$7$h$&$b$J$$(B :-)


> # $BFsB-Jb9T7?@8J*$G$"$k?M4V$O!"FsK\B-$GJb$/$H$3$m$^$G$O9bB.$KE,1~$7$F(B
> # $B$$$-$^$7$?$,!"7k2L$H$7$F9bNp$K$J$C$F$+$i@8$8$k$.$C$/$j9x$K$J$j$d$9(B
> # $B$$9|3J7A>u$N0dEA;R$O!"A4$/EqBA$5$l$F$$$^$;$s!#EqBA$5$l$F$$$?$i!":#(B
> # $B:"!"$.$C$/$j9x$G6lO+$7$F$$$k?M$O>/$J$$$O$:$@!#(B

$B!!$"$s$^$j$=$&$$$&$3$H8@$C$F$k$HA*L1<g5A$K$J$C$A$c$$$^$9$h!#(B
Adolf $B7/$_$?$$$K<BA)$7$J$$$d$&$K!#(B


> $B<B:]!"(BSamba $B$K$O!V$I$&$+$s$,$($F$b$"$k>I>u$rM^$($k$?$a$K!"L54X78$J$H(B
> $B$3$m$K(B Kludge $B$rKd$a9~$s$@!W8e$,;3$N$h$&$K8+Ev$?$j$^$9!#(B
> #$B:n$C$F$$$kO"Cf$NBVEY$b!"$=$l$K6K$a$F6a$$$7!#(B

$B!!$$$d$!!"(Bpatch $BEj$2$?$i$=$N$^$s$^(B marge $B$7$A$c$&$N8+$F6C$-(B
$B$^$7$?$M!#(Bpatch $B<+?H$,(B kludge $BE*$J$N$O;EJ}$J$$$H;W$&$s$G$9$h!#(B
$B$G$b<u$1<h$C$?!V:n<T!W$H$7$F$O$M!<!#(B
$B!!:n<T$H$7$F$N%W%i%$%I$,$"$k$J$i<+J,$J$j$KRrSp$7$F=q$-D>$7$?(B
$B$b$N$K$9$k$@$m$&$7!":n<T$H$7$F$N@UG$46$,$"$k$J$i$A$c$s$H8!>Z(B
$B$7$F<BAu$9$k$@$m$&$7!#(B
$B!!$=$&$$$&BVEY$,8+$i$l$J$$$H$$$&$3$H$O!"(Bopen source $B1>!9$H$$(B
$B$&0JA0$NLdBj$G!"?M$H$7$F$N;q<A$J$s$@$H;W$$$^$9$h!#$3$l$P$+$j(B
$B$O$I$&$7$h$&$b$J$$$G$7$g$&!#(B

$B!t!!(Bfree software $B$J$s$@$+$i@UG$$rLd$&$J!"$J$s$F$3$H$r8x$N>l(B
$B!t$GJ?5$$G8@$&$s$G$9$+$i!#3N$+$K$=$j$c$=$&$J$s$@$1$I!"$=$s$J(B
$B!t$3$H4:$($F8x8@$7$F2?$,4r$7$$$s$@$+!#(B


> $B!X%P%0$OMxMQ<T$,B?$1$l$P$I$&$K$+$J$k!Y(B
> $B!X5!G=3HD%$O$7$?$$E[$,$9$k!Y(B
> 
> $B$H$$$&2ACM4Q$K4p$E$1$P!"8e@h$r9M$($J$$%3!<%I$r!V$9$P$d$/EG$/!WJ}$,$h(B
> $B$[$I2ACM$,$"$k$3$H$K$J$j$^$9!#(B

$B!!<B:]$=$N(B policy $B$r4S$$$F(B Linux $B$O@.8y$7$A$c$C$F$^$9$+$i$M!<!#(B
$BBg>fIW$+$J!<$C$F62$k62$k@P66$rC!$$$F$k2#$r%@%s%W$GFM$CAv$C$F(B
$B9T$-$^$9$+$i$M!#(B
$B!!3N$+$K(B end user $B$K$H$C$F$OFbIt<BAu$J$s$F$I$&$G$bNI$$$3$H$G!"(B
$BF0$1$P%*%C%1!<$H$$$&5$$bH=$i$J$$$G$O$J$$$s$G$9$,!"$=$N0l8+F0(B
$B$$$F8+$($kN"$G$I$s$J$K62$$$3$H$,9T$J$o$l$F$$$k$+$rA[A|$7$F$_(B
$B$k$Y$-$@$H;W$$$^$9!#(B


> Samba $B$N5!9=$r$_$l$P!"%G%6%$%s$H$$$&35G0$r:,85E*$KM}2r$7$F$$$J$$$H$7(B
> $B$+;W$($J$$$b$N$,;3$N$h$&$K$"$C$F!"$=$l$,$^$?>lEv$?$jE*$J(B Kludge $B$rA}(B
> $B$d$7$F$$$^$9!#(B

$B!!(BSamba $B$C$F(B reverse engineering $BE*$J<BAu$J$N$G$J$k$Y$/$7$F(B
$B$J$C$?%9%?%s%9$J$N$+$bCN$l$^$;$s!#(B
$B!!K\Mh$G$"$l$P!"@_7WCJ3,$G;EMM$d%G%6%$%s$r<Q5M$a$F$+$i:n$C$F(B
$B$$$1$k$N$G$9$,!"(BSMB $B$N;EMM<+BN$,Hs8x3+(B ($B8x3+$5$l$F$k$1$I8x3+(B
$B;EMM$I$*$j$K$O<BAu$5$l$F$J$$(B) $B$J$N$G!"!VF0$1$P%*%C%1!<!W$H$$(B
$B$&(B policy $B$G$J$$$H3+H/$r?J$a$i$l$J$+$C$?$s$G$7$g$&!#(B
$B!!$A$c$s$HD4$Y$l$PH=$k$3$H$J$N$K$=$l$rBU$C$?7k2L$N(B Linux $B$K(B
$BHf$Y$l$P!"B?>/$O>p>u<`NL$NM>CO$O$"$k$+$bCN$l$^$;$s!#(B


> $B$H$$$&$o$1$G!"$7$i$$$5$s$H0c$C$F!";d$O!V(BSamba $B$=$N$b$N$r!W4+$a$F$$$J(B
> $B$+$C$?$j$7$^$9!#(BSamba $B$b4m$J$$$7!"Be2AJ*$r:n$m$&$K$b(B SMB $B<+BN$,4m$J(B
> $B$/$F:n$k5$$K$J$i$J$$!#$7$+$b!">lEv$?$jE*$K(B SMB $B$N5!G=$r3H=<$7$F$$$/(B
> $B2q<R$,<c430l<R$"$C$?$j$9$k!#(B

$B!!;d$b8D?ME*$K$O;H$$$?$/$J$$$s$G$9!#(BSamba $B$b(B SMB $B$b!#$G$b$=(B
$B$N!V;H$o$J$$!W$H$$$&2r$,8=<BE*$K$J$i$J$$0J>e!"2?$,$7$+$N<jCJ(B
$B$G(B file $B6&M-$N>l$rDs6!$7$F$d$i$J$$$H$$$1$J$$$s$G$9$M!#(B

$B!!BeBXIJ$G;W$$$D$/$H8@$($P(B FTP $B$J$s$G$9$,!":G6a$O(B GUI client
$B$,A}$($F$$$k$H$O8@$(!"$=$l$G$b!V%M%C%H%o!<%/%3%s%T%e!<%?!W$H(B
$BHf$Y$k$H;H$$>!<j$,:#0l$D$J$s$@$=$&$G!#(Bascii/binary $B$NJL$bLL(B
$BE]$N<o$@$H$+!#(B
$B!!$&$A$K$O(B Mac OS $B$bB?$$$N$G(B netatalk $B$bF~$l$F$k$s$G$9$,!"$3(B
$B$$$D$b0BDj@-$H$$$&E@$G$O$=$&M%$l$F$$$kLu$G$O$J$$$N$G!"$o$6$o(B
$B$6(B Windows client $B$r$I$&$K$+MQ0U$7$F$^$G;H$*$&$H$$$&5$$K$O$J(B
$B$l$^$;$s!#$=$b$=$b(B appletalk $B<+BN8D?ME*$K9%$-$8$c$J$$$7!#(B
$B!!(BMac OS $B$b4^$a$F$H$$$&$3$H$G9M$($k$H!":G6aFI$s$G$?%b%N$NK\(B
($B2?$+$OA':w$7$J$$$G$M(B) $B$G(B Web $B6&M-$H$$$&$N$,:\$C$F$FD4$Y$?$s(B
$B$G$9$,!"(BMac OS $BMQ$N(B HTTP server $B5!G=$_$?$$$G$9$M!#(Bapache $B$H(B
MS-PWS $B$H(B Web $B6&M-$H$G!"$*8_$$$K(B readonly $B$J6&M-$r9=C[$7$FAw(B
$B<u$9$k$H$+!#(Bremote $B$KAw$l$J$$$s$8$c$";H$$$K$/$$$G$9$M!#(B

$B!!$H$$$&Lu$G!"$3$3$OC/$+(B secure $B$+$DMxJX@-$N9b$$(B protocol $B$r(B
$B9M$($FDs0F$9$k$7$+$J$$$+$bCN$l$^$;$s!#(B


> #$B:#F|$N$*8@MU!X%b%k%\%k%0%l!<%H!Y(B:$B$I$R$#!*4*J[$7$F$/$l$'(B!
> #2$B;~4V$N6lO+$,?eK"$K!D(B(T-T)

$B!!%/%A%S%k%2$_$?$$$JE[$G$7$?$C$1!)$"$l$C$F%b%6%$%/F~$l$J$/$F(B
$B$$$$$s$G$7$g$&$+(B :-)

                                               $B$7$i$$(B $B$?$+$7(B
