• [转载]简析Linux与FreeBSD的syscall与shellcode

    一、概述 又是一个不眠的夜晚,其实这篇文档是不应该发表的,因为保密的原则吧,但是我仔细 google了下,没有类似的文章,而且发表的这部分文档也不至于被认为是什么绝密资料, 但是我还是隐藏了很多发现的内核级别可能存在的问题:)单纯从汇编代码的结构来阐述 下linux与freeb...

    2009-05-13 04:46:18

  • 通过disc1修复因改动fstab文件后的启动故障

    前天为了让Freebsd自动挂载windows分区而修改了fstab文件,不想在改完重启系统的过程中,提示“mountroot”然后就不动了,按照网上各位大大的帖子,按如下操作 mountroot ufs:/dev/ad0s1a /dev/ad0s1a ufs / 然后进入单用户 修改/etc/fstab 步骤如下: # mount -o rw /...

    2009-05-13 04:46:18

  • FreeBSD 下用OpenVPN 架设虚拟局域网[转载]

    FreeBSD 下用OpenVPN 架设虚拟局域网 1 环境及需求 4 个房间,分别通过4 个802.1X 帐号连接到学校校园网。4 个房间属于一个课题组,需要共享资料,4 个房间内计算机需要相互访问文件共享,能访问一台用于提供软件及个人备份文件共享服务器,一台Web 服务器,以及打印机...

    2009-05-13 04:45:52

  • FreeBSD的配置

    1.CVSup升级ports cp /usr/share/example/cvsup/ports-supfile /root/ports-supfile vim /root/ports-supfile * cvsup -g -L 2 /root/ports 可以用这种方法安装内核。 2.编译FreeBSD内核 cd /usr/src/sys/i386/conf cp GENERIC my 更改内核配置文件my /usr/sbin/config...

    2009-05-13 04:45:51

  • 硬盘安装FreeBSD 6.0

    该方法适合系统中已经安装了windows,并且有一个盘是fat32格式的分区(其他情况目前没有测试) 所需软件: 1)isoemu(引导ISO镜像用) screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel...

    2009-05-13 04:45:26

  • apache22安装配置优化

    先更新PORTS cp /usr/share/examples/cvsup/ports-supfile /root/;ee ports-supfile 采用PORTS安装 make install clean 启动APACHE方法几种 (1)/usr/local/etc/rc.d/apache22.sh start #后边还有很多参数来控制停止从起 (2)/usr/local/sbin/httpd -k start 配置APACHE方...

    2009-05-13 04:45:26

  • ipf ipnat

    FreeBSD新手,第一次写心得,不清楚之处还敬请原谅。有问题的地方还望不吝指教!谢谢! 近日因为宿舍的adsl猫的路由功能被电信屏蔽,因此使用FreeBSD5.1+ipf+ipnat+ipfw+双网卡+pppoe搞定带流量控制的透明网关。 原来使用ipfw+natd,因为pppoe得到的tun0的ip是动态的,...

    2009-05-13 04:45:00

  • .vimrc

    vim:shiftwidth=2:tabstop=8:expandtab if has('autocmd') Remove ALL autocommands for the current group au! Mark .asm files MASM-type assembly au BufNewFile,BufReadPre *.asm let b:asmsyntax='masm' endif if has('gui_running') let do_syntax_sel_menu=1 en...

    2009-05-13 04:45:00

  • FreeBSD下构建安全的Web服务器(4)

    2. shell后门 这个比较常用,也比较流行。一般就是把root执行的shell程序通过setuid的形式把shell程序拷贝到其他能够执行的地方,然后只要用小权限用户执行该shell就能够直接获取root权限。 比如: # cp /bin/sh /tmp/.backdoor # chown root:root /tmp/.backdoor # chm...

    2009-05-13 04:45:00

  • FreeBSD下构建安全的Web服务器(3)

    (6) 控制数据库访问权限 对于使用php脚本来进行交互,最好建立一个用户只针对某个库有 update、select、delete、insert、drop table、create table等权限,这样就很好避免了数据库用户名和密码被黑客查看后最小损失。 比如下面我们创建一个数据库为db1,同时建立一个用...

    2009-05-13 04:44:33

2