• ADSL上网共享笔记 (FREEBSD)

    本人的机器网卡配置和标示: 连接到ADSL MODEM 的网卡3COM xl0: ip: 192.168.1.254 连接内部网的网卡: realtak 8139 rl0: ip: 192.168.56.254 本人的机器网卡配置和标示: 连接到ADSL MODEM 的网卡3COM xl0: ip: 192.168.1.254 连接内部网的网卡: realtak 8139 rl0: ip:...

    2009-05-13 01:50:49

  • 轻轻的KAME走了。。。

    轻轻的KAME走了,正如KAME轻轻的来,KAME挥一挥衣袖,在BSD中留下了一堆代码。。。 这是KAME项目于2005年11月8号写给 freebsd-net 邮件列表的信,通告了 KAME 的即将离去。看到这封信后,我在 KAME 的主页上也发现了一份同样的声明, http://www.kame.net/ 。除此之外...

    2009-05-13 01:50:49

  • 关于setuid的分析(6)

    IEEE Std 1003.1#8482;, 2004 Edition Standard for Information Technology — Portable Operating System Interface ( POSIX ) System Interfaces 中对setuid()的论述。。。 NAME setuid—set user ID SYNOPSIS #include int setuid(uid_t uid); DESCRIPTION If the...

    2009-05-13 01:50:40

  • BSD radix树路由表的设计原理——查找、添加、删除

    在第一部分介绍完BSD radix树路由表的表头、节点、条目等数据结构之后,本部分将集中介绍BSD radix树路由表的查找、添加和删除算法。 目录: 4 BSD路由表的路由查找: 寻叶、辨重、回溯 ; 5 BSD路由表的路由添加: 寻叶求异、存异求同、普适提升 ; 6 BSD路由表的路由...

    2009-05-13 01:50:40

  • 关于setuid的分析(5)

    Simson Garfinkel, Alan Schwartz, Gene Spafford 的 《 Practical Unix Internet Security 》 一书中对这个问题的论述。。。 [/url] 16.4 Tips on Writing SUID/SGID Programs If you are writing programs that are SUID or SGID, you must take added precautions in...

    2009-05-13 01:50:32

  • 关于setuid的分析(4)

    FreeBSD6.0 setuid()函数源代码分析。。。 int setuid(struct thread *td, struct setuid_args *uap) | | ------------------------------------ | struct proc *p = td-td_proc; | | struct ucred *newcred, *oldcred; | | uid_t uid; | | struct uidinfo *uip; | | i...

    2009-05-13 01:50:32

  • 关于setuid的分析(3)

    Marshall Kirk McKusick, George V. Neville-Neil 的《 The Design and Implementation of the FreeBSD Operating System 》一书中对这个问题的论述。。。 3.7 User, Group, and Other Identifiers 每个FreeBSD进程的状态里都有一个UID和一组GID。一个进程的文件系统访...

    2009-05-13 01:50:25

  • 关于setuid的分析(2)

    Uresh Vahalia 的《 UNIX Internals:The New Frontiers 》一书中对这个问题的论述。。。 p27 2.3.3 User Credentials UID和GID这样的标识符会影响文件的所有权和访问许可,以及向其它进程发送信号的能力。这些属性统称为凭证。 每个进程都有两对ID ——真实的和有效的...

    2009-05-13 01:50:25

  • 关于setuid的分析(1)

    近期准备把我能找到的关于setuid的相关资料整理一下,包括书籍、论文以及FreeBSD的源代码等。 就从Bach的书开始吧。。。 Maurice J.Bach 的《 The Design of The UNIX Operating System 》一书中对这个问题的论述。。。 p227 7.6 THE USER ID OF A PROCESS 内核会给每...

    2009-05-13 01:50:17

  • FreeBSD使用作弊条(来自freebsdchina.org)

    一些比较实用的小tips。 问:如何让FreeBSD像RedHat那样在ls时显示多种颜色的目录? 答:在/etc/csh.cshrc里面加入: 代码: setenv LSCOLORS ExGxFxdxCxegedabagExEx setenv CLICOLOR yes 问:如何让FreeBSD的csh像bash那样按tab列出列出无法补齐的候选文件? 答:标准...

    2009-05-13 01:50:17

2