搜索此博客

2009年10月16日星期五

我的WordPress

安装


安装很简单,我注册的Xtreemhost直接可以安装WordPress。我装在/blog下了。

升级


比较麻烦了,自动升级说找不到WordPress的根目录。Google了一下找到解决方法。在/blog/wp-config.php中加入
/** For update error **/
if ( is_admin ( ) ) {
add_filter ('filesystem_method', create_function('$a', 'return "direct";' ) );
define ( 'FS_CHMOD_DIR', 0751 );
}

汉化


网上找到的中文包,上传到/blog/wp-content/languages。然后修改/blog/wp-config.php中的“WPLANG”定义
define ('WPLANG', 'zh_CN');

就好了。

中文乱码


进入Xtreemhost的管理界面,把MySQL里WordPress那些表都改成UTF8的,OK了。

从Blogger导入


WordPress自带的导入总是超时,用了http://blogger2wordpress.appspot.com/这个网站把Blogger的导出xml转换成WordPress用的xml就好了

2009年10月15日星期四

[Thinkpad X41/Ubuntu Karmic/2.6.31 kernel]破解WEP,失败

下载


在网上下载了ieee80211-1.2.18、ipw2200-1.2.1以及他们的inject patch。

编译


sudo make;
sudo make install

编译时出现了问题,说struct net_device没有叫做hard_start_xmit的成员。调查了一下,原来这个东西在我用的2.6.31内核上已经换了地方了。
struct net_device
{
……
const struct net_device_ops *netdev_ops;
//现在那个hard_start_xmit在这个成员里
……
};

struct net_device_ops
{
……
netdev_tx_t (*ndo_start_xmit) (struct sk_buff *skb, struct net_device *dev);
//而且还改了名字
……
};

ieee80211和ipw2200的source里边有很多类似的地方,原来struct net_device里面的东西,现在又封装了一层。

改好了以后还是不过,这回说有个的东西叫proc_net没有定义。网上搜了一下据说要改成init_net.proc_net。一样还是有多处。

再编译还是不过,这回是SET_MODULE_OWNER没有定义。网上说直接干掉。

OK了这回。

破解


据说关键在于要让网卡在key off状态下保持与AP的关联
sudo modprob –r ipw2200
sudo modprob ipw2200 rtap_iface=1 channel=[CHANNEL]

sudo iwconfig [ethX] essid [ESSID] key [s:ANY-KEY] mode managed
sleep 3
sudo iwconfig [ethX] key off

sudo airodum-ng --ivs -c [CHANNEL] -i [rtapX] -w [CAP_FILE]

sudo aireplay-ng -3 -b [BSSID] -h [MAC] -i [rtapX] [ethX]

sudo aircrack-ng [CAP_FILE]*

好像依然不能注入攻击。一个AP抓不到IVS,另一个20小时才两万。

2009年10月8日星期四

老沈阳的城门

抚近门(大东门)
怀远门(大西门)

内治门(小东门)
外攘门(小西门)

德盛门(大南门)
福胜门(大北门)

天佑门(小南门)
地载门(小北门)