Sophie

Sophie

distrib > Mandriva > 9.2 > i586 > by-pkgid > a804ef007a99f7d26cf24253c2994680 > files > 1298

howto-html-ja-9.1-0.5mdk.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
 <TITLE>Secure Programming for Linux HOWTO</TITLE>
 <LINK HREF="Secure-Programs-HOWTO-1.html" REL=next>


</HEAD>
<BODY>
<A HREF="Secure-Programs-HOWTO-1.html">$B<!$N%Z!<%8(B</A>
$BA0$N%Z!<%8(B
$BL\<!$X(B
<HR>
<H1>Secure Programming for Linux HOWTO</H1>

<H2>David A. Wheeler, <CODE>dwheeler@dwheeler.com</CODE></H2>version 1.30, 9 February 2000
<H2>$B9b66(B $BAo(B <CODE>hisai@din.or.jp</CODE></H2> 2000/09/22
<P><HR>
<EM>$B$3$N%I%-%e%a%s%H$O(B Linux $B$G0BA4@-$,5a$a$i$l$k%W%m%0%i%`$r=q$/>l9g$K(B
$BI,MW$K$J$k@_7W$H<BAu$N$7$+$?$K$D$$$F!"$=$N%,%$%I%i%$%s$r<($7$^$9!#0BA4@-$,(B
$B5a$a$i$l$k%W%m%0%i%`$H$O!"@\B3@h$KB8:_$9$k%G!<%?$N%S%e!<%"!<!"(B CGI $B%9%/%j%W%H!"(B
$B%M%C%H%o!<%/4XO"$N%5!<%P!<!"(Bsetuid/setgid $B$5$l$F$$$k%W%m%0%i%`$J$I$G$9!#(B</EM>
<HR>
<P>
<H2><A NAME="toc1">1.</A> <A HREF="Secure-Programs-HOWTO-1.html">$B=xO@(B</A></H2>

<P>
<H2><A NAME="toc2">2.</A> <A HREF="Secure-Programs-HOWTO-2.html">$BGX7J(B</A></H2>

<UL>
<LI><A HREF="Secure-Programs-HOWTO-2.html#ss2.1">2.1 Linux $B$H%*!<%W%s!&%=!<%9!&%=%U%H%&%(%"(B</A>
<LI><A HREF="Secure-Programs-HOWTO-2.html#ss2.2">2.2 $B%;%-%e%j%F%#$N86B'(B</A>
<LI><A HREF="Secure-Programs-HOWTO-2.html#ss2.3">2.3 $B0BA4@-$,5a$a$i$l$k%W%m%0%i%`$N<oN`(B</A>
<LI><A HREF="Secure-Programs-HOWTO-2.html#ss2.4">2.4 $B5?$$?<$/!"$3$@$o$j$,6/$$$3$H$OH~FA$G$9(B</A>
<LI><A HREF="Secure-Programs-HOWTO-2.html#ss2.5">2.5 $B@_7W$H<BAu$r9T$&$KEv$?$C$F$N%,%$%I%i%$%s$H$J$k>pJs8;$K$D$$$F(B</A>
<LI><A HREF="Secure-Programs-HOWTO-2.html#ss2.6">2.6 $B$3$N%I%-%e%a%s%H$G$NI=5-(B</A>
</UL>
<P>
<H2><A NAME="toc3">3.</A> <A HREF="Secure-Programs-HOWTO-3.html">Linux $B$N%;%-%e%j%F%#5!G=$K$D$$$F$N35MW(B</A></H2>

<UL>
<LI><A HREF="Secure-Programs-HOWTO-3.html#ss3.1">3.1 $B%W%m%;%9$H$O(B</A>
<LI><A HREF="Secure-Programs-HOWTO-3.html#ss3.2">3.2 $B%U%!%$%k%7%9%F%`(B</A>
<LI><A HREF="Secure-Programs-HOWTO-3.html#ss3.3">3.3 System V IPC</A>
<LI><A HREF="Secure-Programs-HOWTO-3.html#ss3.4">3.4 $B%=%1%C%H$H%M%C%H%o!<%/@\B3(B</A>
<LI><A HREF="Secure-Programs-HOWTO-3.html#ss3.5">3.5 quota $B$H%j%=!<%9$N@)8B(B</A>
<LI><A HREF="Secure-Programs-HOWTO-3.html#ss3.6">3.6 Audit($B4F::(B)</A>
<LI><A HREF="Secure-Programs-HOWTO-3.html#ss3.7">3.7 PAM</A>
</UL>
<P>
<H2><A NAME="toc4">4.</A> <A HREF="Secure-Programs-HOWTO-4.html">$BF~NO$5$l$k$b$N$9$Y$F$r8!>Z$9$k$3$H(B</A></H2>

<UL>
<LI><A HREF="Secure-Programs-HOWTO-4.html#ss4.1">4.1 $B%3%^%s%I%i%$%s(B</A>
<LI><A HREF="Secure-Programs-HOWTO-4.html#ss4.2">4.2 $B4D6-JQ?t(B</A>
<LI><A HREF="Secure-Programs-HOWTO-4.html#ss4.3">4.3 $B%U%!%$%k!&%G%#%9%/%j%W%?(B</A>
<LI><A HREF="Secure-Programs-HOWTO-4.html#ss4.4">4.4 $B%U%!%$%k$NFbMF(B</A>
<LI><A HREF="Secure-Programs-HOWTO-4.html#ss4.5">4.5 CGI $B$+$i$NF~NO(B</A>
<LI><A HREF="Secure-Programs-HOWTO-4.html#ss4.6">4.6 $B$=$NB>$NF~NO(B</A>
<LI><A HREF="Secure-Programs-HOWTO-4.html#ss4.7">4.7 $BF~NO@)8B;~4V$HIi2Y%l%Y%k$N@)8B(B</A>
</UL>
<P>
<H2><A NAME="toc5">5.</A> <A HREF="Secure-Programs-HOWTO-5.html">$B%P%C%U%!%*!<%P!<%U%m!<$N2sHr(B</A></H2>

<UL>
<LI><A HREF="Secure-Programs-HOWTO-5.html#ss5.1">5.1 C/C++ $B$N4m81$J$H$3$m(B</A>
<LI><A HREF="Secure-Programs-HOWTO-5.html#ss5.2">5.2 C/C++ $B$N%i%$%V%i%j$K$h$k2r7h:v(B</A>
<LI><A HREF="Secure-Programs-HOWTO-5.html#ss5.3">5.3 C/C++ $B$N%3%s%Q%$%k;~$N2r7h:v(B</A>
<LI><A HREF="Secure-Programs-HOWTO-5.html#ss5.4">5.4 $BB>$N8@8l(B</A>
</UL>
<P>
<H2><A NAME="toc6">6.</A> <A HREF="Secure-Programs-HOWTO-6.html">$B%W%m%0%i%`$N%$%s%?%U%'!<%9$HFbIt9=@.$r$-$A$s$H$9$k$3$H(B</A></H2>

<UL>
<LI><A HREF="Secure-Programs-HOWTO-6.html#ss6.1">6.1 $B%$%s%?%U%'!<%9$r0BA4$K(B</A>
<LI><A HREF="Secure-Programs-HOWTO-6.html#ss6.2">6.2 $B%Q!<%_%C%7%g%s$r:G>.8B$K(B</A>
<LI><A HREF="Secure-Programs-HOWTO-6.html#ss6.3">6.3 $B%G%U%)%k%H$O0BA4$K(B</A>
<LI><A HREF="Secure-Programs-HOWTO-6.html#ss6.4">6.4 $B%U%'%$%k!&%*!<%W%s(B</A>
<LI><A HREF="Secure-Programs-HOWTO-6.html#ss6.5">6.5 $B6%9g>uBV$OHr$1$^$7$g$&(B</A>
<LI><A HREF="Secure-Programs-HOWTO-6.html#ss6.6">6.6 $B?.Mj$G$-$k7PO)$@$1?.$8$k$3$H(B</A>
<LI><A HREF="Secure-Programs-HOWTO-6.html#ss6.7">6.7 $BFbIt$N@09g@-$r%A%'%C%/$9$k%3!<%I$r;HMQ$7$^$7$g$&(B</A>
<LI><A HREF="Secure-Programs-HOWTO-6.html#ss6.8">6.8 $B%j%=!<%9$r<+<g5,@)$7$^$7$g$&(B</A>
</UL>
<P>
<H2><A NAME="toc7">7.</A> <A HREF="Secure-Programs-HOWTO-7.html">$BB>$N%j%=!<%9$rMxMQ$9$k>l9g$O?5=E$K(B</A></H2>

<UL>
<LI><A HREF="Secure-Programs-HOWTO-7.html#ss7.1">7.1 $B@5$7$$CM$G$@$18F$S=P$9$3$H(B</A>
<LI><A HREF="Secure-Programs-HOWTO-7.html#ss7.2">7.2 $B%7%9%F%`%3!<%k$NJV$jCM$O$9$Y$F%A%'%C%/$7$^$7$g$&(B</A>
</UL>
<P>
<H2><A NAME="toc8">8.</A> <A HREF="Secure-Programs-HOWTO-8.html">$B>pJs$O$($j$9$0$C$F%U%#!<%I%P%C%/$7$^$7$g$&(B</A></H2>

<UL>
<LI><A HREF="Secure-Programs-HOWTO-8.html#ss8.1">8.1 $B%U%#!<%I%P%C%/$O:G>.8B$K(B</A>
<LI><A HREF="Secure-Programs-HOWTO-8.html#ss8.2">8.2 $B=PNO$,0n$l$F$$$?$j!"H?1~$,CY$$>l9g$bBP=h$9$k$3$H(B</A>
</UL>
<P>
<H2><A NAME="toc9">9.</A> <A HREF="Secure-Programs-HOWTO-9.html">$B%H%T%C%/(B</A></H2>

<UL>
<LI><A HREF="Secure-Programs-HOWTO-9.html#ss9.1">9.1 $B%m%C%/(B</A>
<LI><A HREF="Secure-Programs-HOWTO-9.html#ss9.2">9.2 $B%Q%9%o!<%I(B</A>
<LI><A HREF="Secure-Programs-HOWTO-9.html#ss9.3">9.3 $BMp?t(B</A>
<LI><A HREF="Secure-Programs-HOWTO-9.html#ss9.4">9.4 $B0E9f%"%k%4%j%:%`$HDL?.%W%m%H%3%k(B</A>
<LI><A HREF="Secure-Programs-HOWTO-9.html#ss9.5">9.5 Java</A>
<LI><A HREF="Secure-Programs-HOWTO-9.html#ss9.6">9.6 PAM</A>
<LI><A HREF="Secure-Programs-HOWTO-9.html#ss9.7">9.7 $B$=$NB>(B</A>
</UL>
<P>
<H2><A NAME="toc10">10.</A> <A HREF="Secure-Programs-HOWTO-10.html">$B7kO@(B</A></H2>

<P>
<H2><A NAME="toc11">11.</A> <A HREF="Secure-Programs-HOWTO-11.html">$B;29MJ88%(B</A></H2>

<P>
<H2><A NAME="toc12">12.</A> <A HREF="Secure-Programs-HOWTO-12.html">$B%I%-%e%a%s%H$N%i%$%;%s%9(B</A></H2>

<P>
<H2><A NAME="toc13">13.</A> <A HREF="Secure-Programs-HOWTO-13.html">$BF|K\8lHG<U<-(B</A></H2>

<HR>
<A HREF="Secure-Programs-HOWTO-1.html">$B<!$N%Z!<%8(B</A>
$BA0$N%Z!<%8(B
$BL\<!$X(B
</BODY>
</HTML>