my blog my blog

Monthly 7月 2011
WPA无线密码破解利器EWSA

 

最近奶牛的群里有很多去问BT5的无线密码破解问题的,奶牛的教程文章放出来了有的朋友看不懂,多数是没有Linux基础的,所以接触起来肯定是有问题而且问题很多,而奶牛的群不是讨论破解问题的,所以,对不起了,各位请去专业的BT5论坛群讨论。奶牛只是在这里记录一下方法,是技术讨论,不做XX用途。ok,言归正传,今天介绍软件EWSA。

EWSA是个windows平台下对aircrack-ng抓到的wpa的数据包进行破译的工具,而且对于字典功能支持是很强大的。对于我们想要破译的wpa无线密码,可以在linux下用aircrack-ng抓到握手包,然后在windows下挂字典来破解。当然,字典的选择很重要,奶牛在下篇文章中会更新一些字典供实验用。

呃,EWSA的具体使用方法很简单:

1.在Linux下用aircrack-ng来抓到握手包,见文章:BackTrack5 (BT5)无线密码破解教程之WPA/WPA2-PSK型无线密码破解 

2.运行软件,导入cap包,然后对软件进行配置。软件奶牛已经提供了中文语言包,大家更改语言后可以中文显示。

EWSA支持多字典与GPU破解功能,可以提高破解的速度,是相当经典的软件,而且是图形界面的哦~~~

EWSA下载:EWSA下载

EWSA截图:

EWSA EWSA下载 无线密码破解 BT5

 

Y450硬盘更换小记

 

呃,终于的终于,奶牛小Y的硬盘快满了,换了个新硬盘。小Y450原装硬盘是个西数5400转250G的硬盘(他们有的买的是320G,呃,奶牛当时被奸商忽悠了),奶牛这次换上的是希捷7200.4的500G硬盘,型号ST9500420AS。总体性能还是提升不少,因为大家都晓得,现在计算机速度的一大瓶颈就是硬盘。高速的硬盘可以让整个系统提速很多。从windows7的评分上看就会比较明显,通过更新硬盘,奶牛的小Y的win7评分的硬盘项已从4.9上升至5.9,整体效果还是不错的。下面说说具体改造过程~

1.购硬盘,硬盘盒。为啥要买硬盘盒呢,呃,要不原来的250G的笔记本硬盘就浪费掉了,用个硬盘盒就可以直接当移动硬盘用了。这样子买个硬盘还可以多个移动硬盘,一举两得(后悔前阵子买那个8G的优盘了,浪费了)~~~

2.收货,验硬盘。这点很重要,怎么验呢,奶牛这里为大家提供一个专业的windows下的程序HDTune Pro. 点此下载HDTune Pro

HDTune Pro 下载 测试硬盘

先将新硬盘装到硬盘盒中连电脑,用HDTune Pro看硬盘的健康状态中的 累计通电时间计数,如果是0的话一般问题不大,然后用软件的错误扫描快速扫描一遍看看硬盘有木有坏道之类的,木有的话就准备数据转移咯。

3.对于windows的话建议用ghost的硬盘对拷功能,partition to partition ,然后把老硬盘的windows直接复制到新硬盘,奶牛用这种方法重启后系统木有报错,而且激活啥的也没变。对于linux呢直接复制然后挂载系统更新一下grub就可以了。具体过程可以参照奶牛的文章:修复ubuntu 10.10 ubuntu 11.04的grub2引导的方法 

4.系统恢复完了剩下的就是转移资料了,呃,一个漫长的整理过程啊,所以电脑还是一定要用目录规划好。

说说换硬盘的过程,其实挺简单的,对于Y450只需要动四个螺丝,三个外壳螺丝+一个硬盘固定螺丝,大家拆机前可以先看看网上高人放出的拆机图,然后再自己动手,过程小新点儿就ok了。嗯,就写这么多吧,上两个拆机图~~~

硬盘测试 HDTune Pro

硬盘连上也没盖上盖,嘿嘿

拆机 Y450 小Y

拆机图,把电池拿掉盖子拆开换硬盘就ok了

VirtualBox虚拟机与物理机文件传输九大方法总结

 

对于用虚拟机安装完成操作系统后,我们很多时候会用到虚拟机与物理机直接进行文件传输的问题,对于这个问题,奶牛觉得方法很多,而且也很简单。在这里做下简要介绍,也希望有其它方法的朋友也留言一起交流。今天主要讨论VirtualBox的一些独有或特有的方法。

1.VirtualBox分配数据空间功能

安装完成VirtualBox的虚拟机后,我们首先要做的应该是把扩展工具装齐,可以参考奶牛的文章 VirtualBox虚拟机下安装Windows系统配置远程桌面教程 。安装完成扩展工具后我们可以很简单的使用VirtualBox自带的分配数据空间功能。查看虚拟机的设置,我们可以看到最下方有个数据空间选项,点击添加就可以添加以磁盘或目录为其默认根的一个共享空间,并且我们可以设置其自动挂载与只读属性。设置完成后重起一次计算机就可以看到共享的磁盘或目录了。这是最简单的无需任何工具的共享功能。

2.VirtualBox建立物理硬盘的虚拟磁盘链接

这个方法就是直接将我们的硬盘或者硬盘分区建立一个vmdk的链接,然后从虚拟机的设置中添加这个链接作为磁盘即可。建立方法

Linux下:
VBoxManage internalcommands createrawvmdk -filename ~/nenew.vmdk -rawdisk /dev/sda -partitions 1

Windows下:
vboxmanage internalcommands createrawvmdk -filename d:\\nenew.vmdk -rawdisk \\.\PhysicalDrive0

具体大家可以看看vboxmanage的vboxmanage internalcommands createrawvmdk这条命令?命令在哪里?windows在你的programes那个文件夹中的安装目录下,linux直接运行即可。

3.ISO镜像法

把你想共享的文件做成ISO镜像,然后让虚拟机直接挂载就可以了,也在设置中的添加镜像那里添加。

4.U盘挂载法

跟ISO的方法很类似,利用虚拟机可以挂载物理就的USB设备这一个功能来实现。

4.FTP法

建立FTP服务器,然后直接通信即可。具体建立方法大家可以查下,windows可以用serv-u或者filezilla等服务器方案,ubuntu等linux下用pure-ftp等一些FTP方案来完成,具体过程奶牛就不详述了。不过对于服务器而言,FTP并不是一种安全的传输方式,所以不建议在敏感信息过多的地方使用。

5.SSH法

SSH功能强大,其中就包括文件传输。我们可以用putty工具中的psftp功能来完成。windows直接下载putty的完整程序,linux直接安装putty就可以使用了。psftp的命令也很简单,操作类似于ftp,当然也有图形化的程序,Tunnelier (Bitvise) 。方法都很简单,大家自测下。

6.samba共享

针对windows系统可以用系统共享,然后linux系统用samba访问共享,samba配置不是很容易,而且windows的共享功能也存在一定的配置问题,因此这个方法不是太方便。

7.scp命令文件传输

适用于linux-linux的通信,用scp命令来完成。

8.飞鸽传书等小工具

一些局域网文件传输的小工具也很好用,例如windows下的飞鸽传书,ubuntu等linux下的iptux,都是很实用的小工具。

9.网络利用功能

这个方法最宽泛,适用性也最广,比如你可以用email自己给自己发个带附件的邮件啦,上传文件到网盘然后下载啦,自己开两个QQ互传啦,上传到你的网页空间然后下载啦,呃,虽然这种方法看似很废话,其实不然。方法千千万,只要会一种可以达到目的就是好的,总比达不到目的要好。

ok,奶牛的总结就写到这里把,朋友们还有什么好方法就楼下列队吧~~~欢迎大家形成阵势啊。询问方法的童鞋省省了哈,自己google或者baidu下具体的方法,奶牛只提供一个可行的方案。具体的实践还是靠个人哦。

VirtualBox虚拟机下安装Windows系统配置远程桌面教程

 

对于常见的虚拟机软件VirtualBox,拥有强大的系统模拟支援功能,从windows到linux,从unix到MacOS,近乎可以模拟所有的操作系统,今天奶牛就以在VirtualBox下模拟安装WindowsXP并为其配置远程桌面来给大家简单介绍下。

1.首先安装VirtualBox跟VirtualBox的扩展工具。

VirtualBox最新版本下载:http://www.virtualbox.org/wiki/Downloads

VirtualBox扩展工具下载:点此下载

2.安装完成 VirtualBox后,双击VirtualBox的扩展工具进行扩展工具的安装。安装完成后新建个WindowsXP的虚拟机,如果不懂选择什么就一路next就ok,默认配置一般都不会有问题。然后对虚拟机进行设置,在存储设备那里载入你的xp的安装ISO镜像。安装过程跟windows的安装相同,不介绍了,大家可以搜索找虚拟机安装windows系统的教程。

3.安装系统结束后我们就可以对虚拟机进行初步配置了。

1.Win+R键进入运行输入services.msc,然后把security center 跟firewall等无用进程都禁用掉,免得浪费资源,因为我们在linux下对windows的使用无非就是个网银支付,有的还喜欢用windows上上Q,所以能不开的东西尽量不开。我的电脑点击属性,然后转到远程上,选择允许别人远程链接到本机,即可开启remote desktop功能,当然,此时你用远程桌面连接系统可能并不成功。为啥呢,因为确实虚拟机VirtualBox扩展工具的支持。

怎么安装扩展工具呢?其实很简单,在虚拟机正常运行的时候选择上方菜单的设备,安装增强功能,或者直接Host+D来进行安装,默认的Host键是右Ctrl键。然后windows会有一个自动启动的安装程序,一路安装重启后,虚拟机VirtualBox的增强功能即可正常使用了。

对于那些分辨率小无法调节啦,显示效果不好啦等问题,都可以用安装增强工具来搞定的。

ok,然后我们去配置下那个远程桌面。上面不是已经开启了么?嗯,是啊,但是还需要对虚拟机进行下设置才能正常使用。打开虚拟机windowsxp的属性,然后转换到显示选项卡,里面有个远程桌面选项。我们需要做的是:

勾选启用服务器,端口3389,认证方式null,确定就ok了。

为什么要开启远程桌面功能呢?呃,当然你也可以不开启,不过开启后可以方便管理啦,比如你可以建立一个小型的局域网啦,虚拟机可以当真机来使用操作,远程操作等等,呃,根据个人需要吧。不是必须开启,不过有需要的话可以开启。

访问的话如果是nat的网络链接方式地址就是127.0.0.1,如果是bridge桥接要根据具体情况设置了。如果连接不成功请检查下防火墙的配置是否正确。

这时候一切ok,你可以选择headless方式启动虚拟机然后远程链接测试下,参考文章Linux下虚拟机VirtualBox后台运行 的启动。当然正常启动也无妨。下篇奶牛会讲讲如何安装linux系统的虚拟机以及VNC的配置~~~

Linux下虚拟机VirtualBox后台运行

 

从放假前Hades大神就给奶牛指导了一些Linux方面的应用,现在假期开始了,自己也在不断学习,前几天把自己的主机站跟淘宝店铺都搞定了,有需要博客主机想建立像奶牛一样的独立博客的朋友可以联系奶牛,欢迎各位访问奶牛主机的网站:奶牛主机

搞定了自己的网站页面的设计,就开始来继续学习,今天跟各位分享下Linux下的虚拟机软件VirtualBox后台运行以及对于虚拟机安装windows系统的一些操控。VirtualBox最新版本为4.1,朋友们可以去http://www.virtualbox.org/wiki/Downloads 下载,今天我们涉及到的内容还需要VirtualBox的扩展包支持,点击下载VirtualBox4.1的扩展包 ,扩展包在安装玩VirtualBox后安装。

先说说VirtualBox虚拟机后台运行的原理,VirtualBox建立的虚拟机有一种模式为headless模式,就是说没有那个显示器,没有任何回显,对虚拟机的控制是通过远程的VNC或者windows的remote desktop远程链接功能来完成的。对于一个只有命令行没有GUI的Linux虚拟机,一个ssh功能就可以完美搞定控制,而对于有图形界面的系统我们当然要充分利用其图形化的外壳来对其进行管理咯。在之后的文章中奶牛会分开来为大家说说虚拟机下的系统如何用VNC跟Remote Desktop来进行管理。

对于VirtualBox,提供了完整的命令行管理。这里奶牛为大家介绍下启动虚拟机并后台运行的指令。

VBoxManage startvm     <uuid>|<name>     [--type gui|sdl|headless]

假设我们的虚拟机叫做nenew,我们像启动headless模式的虚拟机的化,我们可以执行下列命令:

vboxmanage startvm nenew --type headless

上面的这条命令可以运行headless模式的虚拟机。在运行完命令后虚拟机应该已经后台运行了,并出现下行提示:

Waiting for the VM to power on…
VM has been successfully started.

如果没有最小化还提示一个黑屏不显示的屏幕的话可以用下条命令来执行headless模式

vboxmanage startvm nenew --type headless

ok,虚拟机已经后台运行了,你可以通过远程工具来进行访问了,linux桌面系统要配置VNC并且在虚拟机的显示选项的远程控制处进行开启允许远程访问。对于开启了headless模式的虚拟机我们可以用下列命令对其进行关闭重庆等操作。

VBoxManage controlvm <uuid>|<name>     pause|resume|reset|poweroff|savestate|

例如关闭刚才启动的headless虚拟机nenew我们可以用下面命令来完成

vboxmanage controlvm nenew poweroff

ok,今天就先说到这里吧,后几天奶牛会跟各位讨论下对于虚拟机内的系统的控制及远程访问的配置。继续关注哦~~

 

FreeBSD下SSH登录日志整理脚本

 

最近在学习Shell脚本,感觉脚本相当实用,特别是在应对一些系统原有功能的整合上,可以免去写程序的麻烦。因为奶牛的҅SSH饭҅蔷҅代҅理服务器是FreeBSD系统的,所以这个脚本就针对FreeBSD来写吧,不过Ubuntu 12.04等Linux下也可以根据此脚本来稍加变化进行应用。

脚本的内容:

#!/bin/sh
#ilog is a log modify sh for FreeBSD
#From http://www.nenew.net
echo "<html><h1 align=center>User login details</h1><table border="1" align=center>" > ilog.html
cat x.log |grep ^Jul.*Accepted.*ssh2$|sort -k9 |awk '{ print "<tr><td>", $9 , "</td><td>",  $11, "</td><td>", $1, "::", $2, "::", $3, "</td></tr>"  }' >> ilog.html
echo "</table></html>" >>ilog.html
firefox ./ilog.html
 

使用方法:

1.将脚本ilog.sh放在任意目录下,并chmod +x ilog.sh

2.将需要处理的FreeBSD的auth.log拷贝到脚本同目录下并重命名为x.log

3.根据不同的需求来设定截取日志的时间,例如我现在使用的是查询7月份的日志,所以脚本第五行的grep处是查找的以Jul开始的日志,这里可以根据实际的情况来进行设置,比如你想查询一月的就替换为Jan来替换。

4.日志的显示是以用户名来显示的,分别显示登录的用户名,ip,与登录时间,并且最后会生成ilog.html在脚本目录下,如果你的安装有firefox浏览器的话会自动由火狐浏览器来打开日志。如果不需要可以去掉脚本最后一行。

最后看下效果:

FreeBSD SSH 登录日志 系统监控

奶牛才刚开始学校脚本,在概念中这个小脚本的改进空间很大的说,吼吼~~~如果有朋友需要饭҅蔷҅代҅理可以联系奶牛哦,提供全套教程,包教包会,windows跟linux通吃。

Ubuntu 12.04发布日程及下载公布

 

今天看google的订阅,发现有新闻把ubuntu12.04 ubuntu 12.10跟Ubuntu13.04的发布日程都公布了,呃,看样子时间是过得很快哈,11.10还没出来呢就连2012年的教程都放了,好吧,咱也不能落后啊,也发布下吧~~~话说ubuntu 12.04是个稳定的版本(一般LTS都是双数.04的版本),神马ubuntu8.04啊ubuntu10.04啊,希望Ubuntu12.04也可以保持稳定,但是官方现在还没有确定会把ubuntu 12.04作为一个稳定的LTS发行。Gnome3到时候也应该也集成的比较完好了,估计该修复的bug也能修复了,所以ubuntu12.04应该还是很让人期待的一个版本啊。好了,看下具体的发布时间吧~

Ubuntu 12.04 LTS发布日程:

2011年12月1日:Alpha 1
2012年2月2日:Alpha 2
2012年3月1日:Beta 1
2012年3月22日:Beta 2
2012年4月19日:RC
2012年4月26日:正式版
2012年8月16日:12.04.1
2013年2月7日:12.04.2
2013年4月25日:12.04.3

Ubuntu 12.10发布日程:

2012年6月7日:Alpha 1
2012年6月28日:Alpha 2
2012年8月2日:Alpha 3
2012年8月30日:Beta 1
2012年9月27日:Beta 2
2012年10月11日:正式版

Ubuntu 13.04发布日程:

2012年11月29日:Alpha 1
2013年1月31日:Alpha 2
2013年2月28日:Alpha 3
2013年3月21日:Beta 1
2013年4月11日:Beta 2
2013年4月25日:正式版

每日更新镜像地址:http://cdimage.ubuntu.com/daily-live/current/

ubuntu轻壳衍生版推荐:lubuntu 11.04

 

说道lubuntu,可能很多朋友们都有所了解,lubuntu是一款轻型的ubuntu衍生版,对于系统的配置要求比较低,也比较节省系统资源,使用起来很也很方便,奶牛从lubuntu10.04的时候就有使用,昨天在虚拟机内新装了一次lubuntu,发现提示可以升级到lubuntu11.04了,呵呵,升级了下,桌面效果有所提升,仍旧很棒~~~

lubuntu 登录

上图是登录时候的桌面,很简洁清新。

lubuntu 桌面

这个是桌面的效果。

lubuntu 11.04 播放器 dock

放首奶牛喜欢的音乐~~~

lubuntu是一款高效的轻便节能的ubuntu衍生版,使用LXDE桌面环境,使用上跟ubuntu10.04差不多,安装程序用方便的apt-get,在软件方面lubuntu的支持也是很好的,感兴趣的朋友可以尝试下哦。

lubuntu 11.04下载地址:http://people.ubuntu.com/~gilir/lubuntu-11.04.iso

利用CSS+HTML屏蔽IE6浏览器访问教程

 

最近自己做了下新主机站的页面,昨晚所有浏览器的最新版都测试通过木有问题,唯独IE6让人难以割舍啊,div都重叠在一起,纠结的不像样。算了,屏蔽掉吧~~~方法是参考的WayJam 同学的文章,原文在http://wayjam.me/use-css-and-html-to-killie.html 。

因为奶牛的页面在IE7下是正常的,所以只屏蔽IE6的访问,具体方法如下:

1.编辑你想设置屏蔽的页面的html文件,为了方便隐藏页面其他元素,我们先用一个<div>包含住<body></body>之间的所有元素,并且命名其ID为container 。

2.在你的css文件中添加如下代码

#ie{background:#000;border:1px solid #CCC;height:900px;}
#ie-body{color:#ccc;font-family:'Microsoft YaHei',arial,serif,Geneva,sans-serif;font-size:30px;opacity:0.5;text-align:center;}
#ie-body p:hover{color:#fff;opacity:1;}

3.在<body></body>标记之间的任意位置加入如下代码:

<!--[if lt IE 7]>
<style type="text/css">
#container{display:none;} //隐藏页面其他元素
#ie{display:block;}     //对IE显示特定模块
</style>
<div id="ie">
  <div id="ie-body">
      <p><br /><br /><br />欢迎光临VM-IN.NET奶牛主机</p>
      <p>您正在使用一个落后的浏览器浏览网页</p>
      <p>本站无法在 IE 7 以下版本的 IE 系列浏览器中正常访问。</p>
      <p>为了获得更好的浏览体验, 请升级到更高级的浏览器</p>
      <p>如果您升级到 Internet Explorer 8 或转换到另一些浏览器,本站将能为您提供更好的服务。</p>
      <p>本站推荐使用以下浏览器:Firefox, Chrome, Opera, Safari </p>
      <p>您也可以直接移步到奶牛的<a href="http://nenew.taobao.com" target="_blank" title="博客主机">奶牛主机淘宝店</a>或者QQ<a target="_blank" href="https://www.nenew.net" title="联系我们">联系奶牛</a> </p>
      <p><br>Copyright &copy; 2010. VM-IN.NET 奶牛主机 . All Rights Reserved.</p>
  </div>
</div>
<![endif]-->

收工,看看你的页面的屏蔽效果吧,奶牛做的页面IE6访问的效果如下:

Q+来了

 

最开始给朋友们放个Tencet Q+的宣传片,虽然奶牛今天申请试用资格的时候因为名额已满没有申请到,不过对于腾讯Q+的开放奶牛还是想来跟朋友们聊聊。虽然奶牛也一直不怎么喜欢腾讯的太过商业化(就像奶牛需要包着QQ会员来养群一样),对于腾讯Q+奶牛觉得大方向还是值得肯定的,但是最后做成个啥样奶牛现在是不得而知滴。

最近几年,网络应用发展越来越快,很多小程序都做成了网络应用,WebQQ就是一个很成功的案例。在没有WebQQ的时候,我们Linux用户们都是叫苦不迭,因为毕竟腾讯QQ是国内的最主流IM软件,我们的大部分联系人也都在用QQ。当WebQQ出现的时候,给我们带来了很大的惊喜,特别是支持视频通话后,众多linux用户都投入了WebQQ的怀抱。不知道各位在使用WebQQ的时候是否有注意到WebQQ上面的那些个小应用,奶牛觉得WebQQ的一大亮点就是它的小应用,虽然现在可能大多数人并没有真正去了解这些小应用,不过在不远的明天,等到网络应用可以完全胜任办公软件的角色的时候,大多数人需要的仅仅只是一个强大的浏览器。

对于视频中的Q+,奶牛觉得用意还是推广web应用。当转换到Q+模式的时候,就像进入了WebQQ的桌面一样,更多的是腾讯推出的web应用,虽然大方向这样很好,但是毕竟一个商业化的公司考虑更多的是利润,所以最后做到个啥样咱现在也不能下结论。开放是好事儿,但是希望真正可以得到实惠的是广大的用户。

有兴趣的朋友可以去看看腾讯Q+的官方页面:http://im.qq.com/qplus/