MAC更新Sed

Sed突然不好使了,一个普通的替换都报莫名其妙的错误

原因是MAC上默认安装的sed是基于freebsd的,与Linux下用习惯的GNU版本还是有些差异的

解决方法:

先通过brew安装gnu-sed

~ on  master! ⌚ 23:39:37
$ brew install gnu-sed
==> Downloading http://ftp[......]

Read more

周末前夕

昨晚升级几个环境,四个人一起弄了一通宵,早上5点半结束,还不忘1楼球场打了一个小时羽毛球,虽然只开了一个场地的几盏灯,朦胧的眼神偶遇着体育馆闪亮的白炽灯光,都忘了四周的昏暗

转眼来我厂5个月了,虽然从没在未央里购买30+RMB/350g正宗猪肉,也没上考拉买点什么新鲜玩意,但起码也参与了蜂巢名字选取的投票,尽管三票都没投它

周末还是很省心的,不需要考虑其它,不去哪里玩玩心情也是很放松的,想想一年前[……]

Read more

搭建DHCP服务器测试欺骗

准备两台虚拟机,操作系统debian7

一台搭建好DHCP服务器,作为伪装的dhcp server;另一台作为client端,请求dhcp分配IP地址
正常环境下,虚假的DHCP服务器会给client虚拟机分配IP地址,达到欺诈的目的

 

前提条件,必须查询到CIDR,range IP地址,掩码,DNS服务器等信息,为下面搭建DHCP服务器做准备

开始测试
首先是伪装DHCP的虚拟机
VM1:IP地址为[……]

Read more

VLAN

将所有计算机连到一个switch上,它们就在同一个LAN中,有时候想把所有的主机分组,或者说加一些限制条件,达到部分主机之间互通,部分主机之间无法连通,这样可以通过多个交换机,将允许互通的主机连到同一个交换机上,使得它们在同一个LAN中,是一个广播域

假如只用一个交换机,那么就比较特殊,通常我们还会了解交换机支不支持VLAN,VLAN功能会将交换机划分为多个VLAN,说的更具体就是划分成了多[……]

Read more

OpenVPN in Linux containers

通过一台LXC,连接OpenVPN跳转,通过tun方式,结果发现lsmod都找不到tun设备,的确连/dev/net目录都没有,差点都开始怀疑人生的时候,仔细想了下环境影响,LXC毕竟和普通虚拟机是不同的,仔细搜索了下,容器与其宿主机是共用同一个内核,因此肯定是不能像普通linux下加载模块那样modprobe一下,具体加载tun方法如下:

首先找到LXC配置文件,在最后加上下面一行

## fo[......]

Read more

Scapy试水

SCAPY是一个发送伪造网络数据包的工具,最近在做功能测试的时候用到了,本来还以为就简单一个伪造工具,看了功能list才发现还是十分强大的

直接通过pip安装

sudo pip install --upgrade scapy

可能还会缺少下面两个

sudo pip install --upgrade pcapy
sudo pip install --upgrade dnet

安装完impo[……]

Read more