2007-05-28

Windows API 获得用户目录

今天写一个程序,需要获得C:\Documents and Settings\<UserName>\Application Data这个目录的文件名. 百度了一下,发现了SHGetFolderPath的函数,示例代码:

#include <iostream>
#include <shlobj.h>

using namespace std;

int main(int argc, char* argv[])
{
char szPath[MAX_PATH];

if(SUCCEEDED(SHGetFolderPath(NULL, CSIDL_APPDATA, NULL, 0, szPath)))
{
cout << szPath << endl;
}
return 0;
}

注意代码应链结shell32库,命令行的话用/linkshell32.lib

又查了下MSDN,原型为

HRESULT SHGetFolderPath( HWND hwndOwner,
int nFolder,
HANDLE hToken,
DWORD dwFlags,
LPTSTR pszPath
);

其中hToken可取以下值:

CSIDL_ADMINTOOLS
CSIDL_COMMON_ADMINTOOLS
CSIDL_APPDATA
CSIDL_COMMON_APPDATA
CSIDL_COMMON_DOCUMENTS
CSIDL_COOKIES
CSIDL_FLAG_CREATE
CSIDL_HISTORY
CSIDL_INTERNET_CACHE
CSIDL_LOCAL_APPDATA
CSIDL_MYPICTURES
CSIDL_PERSONAL
CSIDL_PROGRAM_FILES
CSIDL_PROGRAM_FILES_COMMON
CSIDL_SYSTEM
CSIDL_WINDOWS

本地 flash 与 html 交互

Flash提供了几个与html交互的接口, 如getURL,fscommand和ExternalInterface.

不过由于FlashPlayer的安全设置, 本地flash与html交互受到很大限制.

如果不做设置,我这里的情况是只有getURL可以用,其他两种都不行(IE和firefox),非常郁闷

当然可以上Adobe网站的安全设置管理器来更改信任设置,经过一番研究,终于发现设置文件存放在

C:\Documents and Settings\<UserName>\Application Data\Macromedia\Flash Player\macromedia.com\support\flashplayer\sys\settings.sol (Windows)

Linux的还没研究过

另外,该文件具体格式也没有研究.

设置了本地信任(指定flash所在目录)后,ExtrenalInterface终于可以用了,不过fscommand只能在IE里用...不知道为什么, 不过足够了, ExternalInterface可比fscommand强大多了.

不过问题终究还是安全问题,唉,安全和用户体验总是矛盾的吧...

2007-05-26

ArtStudio

以前看过一个Gif,是手绘一个金发美女的全过程,当时不大知道是怎么做的.

今天发现了ArtStudio这个软件,用了几分钟就爱不释手了,感觉作者是一个老道的画家,里面的功能也许不算多,但是很方便使用,尤其涂抹功能很接近实际画画的感觉.

也许Photoshop也能达到同样效果,但是它毕竟不是专为手绘设计的软件,如果非用它做ArtStudio的事,恐怕要多花几倍时间.

也许买个手绘板,然后跟ArtStudio就是绝配了.

2007-05-25

[转]删除eMule搜索历史记录

大家会用EM下载各种东西,而搜索对下载来说是必须的,你的电脑其他人有时也会用的,你一定不想让人看到搜索历史记录中的关键字,那就看下面的清除方法,一些是从http://forum.emule-project.net/index.php?showtopic=36732看到的,一些是我的经验

1,在emule运行时,点工具列的“搜索图标”,鼠标点击输入搜索内容的“名字”输入框,按Ctrl+Del,搜索历史记录就清除了,见附图,当然这也是一种暂时清除的方法。清除“从url更新server.met”的历史记录也可以用这个办法

2,搜索历史记录是保存在config目录下的AC_SearchStrings.dat文件中的,可以直接删除 AC_SearchStrings.dat文件,不过每次启动EM会重新生成的。可以用记事本打开,删除里面的内容就可以了,彻底一些的办法删除内容后把 AC_SearchStrings.dat设置为只读。注意:操作时必须先关闭EMULE。

3,最最彻底的方法,用记事本打开config目录下的preferences.ini文件,搜索useautocompletion=1,把1改为0,这样emule就再也不会保存搜索历史记录了。

BTW:修改useautocompletion=0也会使得em不再保存下面三个历史记录
AC_BootstrapIPs.dat
Kad中的引导程序的IP地址和端口
AC_IPFilterUpdateURLs.dat
IPFilter的更新网址
AC_ServerMetURLs.dat
更新服务器列表的网址

vim 集成调试

今天用gdb调试时突然想到,为什么以前没想到把它和vim集成起来呢?

于是...哦,我不是开始动手编程,而是开始上网搜vim插件...

在vim.org找到一些,一开始下了个rating较高的idevim(解压后叫gdbvim),不过不大好使,而且费了些工夫才删掉...

然后又试了试vimDebug,感觉这个还不错,只是有个小问题,关于gdb启动时的参数,这个插件是自动按当前文件名确定可执行文件名,这个不大好,虽然\s/可以带参数启动debugger,不过参数仍是放在它自动确定的可执行文件名的后面...

经过一番尝试,最终解决方案如下:

修改vimDebug.vim,在120行左右

把 let l:cmd = "vdd.pl " . l:debugger . " " . l:fileName 中最后的. l:filename去掉,改为
let l:cmd = "vdd.pl " . l:debugger . " "

这样虽然按不能正常启动了(实际上本来就不好用),但是\s/加可执行文件名可以正常调用gdb

不错.

但是似乎还有写小问题,作者在USAGE写了, 再研究研究吧.

2007-05-24

runauto.. 查杀

同学机器中毒了,症状如下:

每个盘根目录下增加autorun.inf 和一个目录runauto..
很多命令msconfig, cmd, regedit等不能运行.

我看了下,首先根据autorun.inf找到一个pif
然后根据文件日期又找到一堆exe,这些都好办,删掉就行了. 我记得有
c:\windows\lsass.exe
c:\windows\setuprs1.pif
c:\windows\cmd.exe.exe

可能不全.

不过那个runauto..目录却删不掉, 但是我发现在纯dos下可以进入(但是由于属性等问题,不好删)...

参考了http://hi.baidu.com/creative_zone/blog/item/5555efb494408d728bd4b2bb.html

发现应该用rd "runauto.../" /s /q, 然后成功删除,

这个非常奇妙,我自己试了试md "tmp.../", 然后有类似现象,是Windows的bug么?

另外需要停掉一个服务,叫做Kerberos Key Distribution Centers, 最好也从注册表里删掉

最后发现那些命令还是不能用, 然后搜了下注册表, 发现在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
下,有很多项,其中 cmd.exe, msconfig.exe 等项中均有一个键叫叫做"Debugger",值为病毒pif, 那没什么好说的,删! 于是都正常了.

最后又搜了一遍,删了几个可疑项和键值, 至此就算完成了.

2007-05-23

Linux 纯终端字体配置

今天决定尝试更改纯终端字体,由于Linux加载时有一行消息是说set font and keymap之类,于是我从/etc/init.d下手.

首先grep "font" *, 发现有关脚本是console-screen.sh 和 console-setup.

一开始研究的是console-screen.sh,里面调用的命令是consolechars, 但是试了几次都不管用, 后来看到这个脚本开始几行会判断setupcon是否存在,如果是就直接退出了.

然后就看console-setup, 里面也是调用的setupcon

于是目标锁定setupcon, 看了看help, 得知配置文件在/etc/default/console-setup, 而字体文件在/usr/share/consolefonts, 里面有一大堆psf文件

这样,先找好字体(当然自己弄也可以),然后在console-setup里,修改对应的CODESET, FONTFACE, FONTSIZE, 最后sudo /etc/init.d/console-setup restart 就行了.

现在正在研究如何把ttf转成psf, 好像不大容易的样子.

2007-05-21

fcitx 异常退出

更新至ubuntu 7.04后,某天进到图形界面后突然发现fcitx不能用了,症状是fcitx的面板还在,但是按一个健后它就崩溃了,如果用终端运行可以看到提示信息是
FCITX -- Get Signal No.: 11
FCITX -- Exit Signal No.: 11

在网上查了一下,然后把~/.fcitx删掉就好了

本来想进一步查明具体是哪里出了问题,但是后来手太快把原来目录的备份给删掉了...于是证据就被销毁了

现在只是知道这个应该根~/.fcitx/config无关,虽然不是很肯定,但是一开始我把这个文件删了...问题依旧.那么就剩下~/.fcitx/config和拼音词表了.

不过算了,下次再研究吧.

2007-05-16

figlet 中文支持

figlet的帮助里说它支持多字节字符,如CJK字符。

不过这肯定需要字体文件,我查到它叫figfonts-CJK,但是不大容易下到,后来发现Debian里虽然package下不来,但是src可以,解开以后赫然发现了gb16fs.flf,呵呵,把里面所有的flf和flc文件放到/usr/share/figlet里就好了,注意要去掉目录,只把文件拷过来。

本以为现在就行了,可是“figlet -f gb16fs 王璐”是乱码,又查了查帮助,说是需要control file, figfonts-CJK自带了一些,叫unshift, iso2022, big5等,但是都试了一遍还是不行。

仔细看了figfont.txt, 它描述了figlet的字体文件和控制文件的格式,我发现控制文件中应当用b命令,但是后来发现用了也不行。

再看一眼figfont.txt中关于command的说明,发现h命令类似,只不过是针对HZ编码的,是以"~{"为开始符,然后把以后每两个字节都当成一个汉字处理,直到遇到"~}"为止。我写个CPP看“王”的GB编码,是0xcdf5, 在gb16fs 对应于0x4d75, 我又看了下unshift.flc,这不就是我想要的么,unshift里定义的编码转换就是把每个字节的首二进制位清零,那么0xcdf5就应该变成0x4d75,但是仔细一看又不对了,每个t命令接的两个区间应该等大,而它里面第一个区间都是以\0x??7E结尾的,显然不对,应该改为\0x??FE,于是我另存了个wl.flc,修正了这个bug

现在试“figlet -f wl 王璐” 仍然不行,直觉告诉了我,它仍没有按多字节处理,又查了下gb16fs.flf,果然乱码的第一个符号就是202,即0xcd,“王”的第一个字节!

于是改用h命令强制处理双字节,并把输入改为"~{王璐~}",字体仍用gb16fs,控制文件用wl(已加入wl.flc),于是, 出现了!!!

这就是成功的一大步了,说明了h命令是好的,字体文件也是好的,figlet也确实具有处理多字节字符的能力,于是目标锁定在b命令上

文档上说b命令每次读一个字符,如果小于0x80则当单字节字符输出,否则再读入一个字符,一起当作双字节字符输出。看似这应当正常工作,但是就是不行。

然后我怒了,下了个源码看(是到官方地址下的,源里只有2.2.1,没有2.2.2,但是差别应该不大),在figlet.c中,742行附近为判断输入命令的,可见b命令使得multibyte值为1.而getinchr中对
multibyte不同值对应的模式都有说明,看似multibyte=1对应的DBCS模式也是正常的。

但是,具体一看getinchr()函数,赫然发现multibyte==1时执行的竟然是只把0x80~0x94和0xE0~0xEF区间的字节当作双字节起始字节!!多么大的bug啊。这个应该是和
SHIFT-JIS相同(如果它对SHIFT-JIS的描述是正确的),不过也难怪,毕竟老外不了解CJK,另外它们也不会去测试这个,因此这个bug一直没发现(至少主页上没说)。

那当然改掉它了,改成0x80~0xFF区间就行了,另外我还在wl.flc上加了一行t \0xFFA1-\0xFFFE \0x7F21-\0x7F7E

编译时要设一下font目录,然后编译安装,然后还要把/usr/share/figlet里的字体和控制文件拷出来一份。

然后。。。哇哈哈哈。。。终于出现了!!!

2007-05-15

ubuntu 控制台登陆信息

ubuntu控制台登陆后会出一些信息(当然了,Linux都有。。。)

man login 可以知道这个东西是存在/etc/motd里的,motd是message of the day的缩写. 不过不知道是不是ubuntu做了修改,我这里看它是个指向/var/run/motd的链接,修改后登陆信息确实变了,但是重启后就又回去了。仔细看发现/etc有个motd.tail,内容跟motd一样,把这个改了就“真的改了”。估计是ubuntu启动时动态生成一个motd.

我现在用的是figlet生成的消息,挺哏儿的。

Ascii Art: figlet

有个程序叫做figlet, 跟banner类似,不过支持的字体和字符集都很丰富。

学校源里就有,装有有那么20来个字体,我都看了一遍,挺不错。

然后发现它似乎支持utf和cjk之类的,但是试了试没有成功。于是又用aptitude看这个包,有两个suggest,figfonts和figfonts-cjk,是字体包,而源里都没有,我去debian下了个figfonts,然后字体猛地多了好多好多,我不得不写个程序看看这些都如何。里面确实有很多好看&好玩的,如caligraphy, poison, smblood等都挺有特色。

但是figfonts-cjk似乎不是那么好下,debian上的就不行。我再找找看。

2007-05-14

mplayer 与 ascii art

mplayer 确实是个好东西,今天查到它竟然支持ascii art输出

-vo aa 或 caca, 前者是黑白的,后者彩色。

用它看了会儿《蜘蛛侠》,感觉效果还行吧,彩色的略有些卡。别有风味~~~

确实很有趣。

AAlib & bb

今天在源里看到了libaa这么个库,跟ascii art应该有关,觉得有趣就装上了。

然后多了个aafire可以运行,是个ascii art的火焰效果,挺有意思。

再看manpage,发现有个bb,源里还真有,是个libaa的演示程序。

安装,运行。。。

。。。

哇。。。简直让我瞠目结舌,文字环境也能出这样的效果!

做的很不错呢,等我有空研究一下

2007-05-13

中文 console jfbterm

今天搞明白了jfbterm的用法

/etc/jfbterm.conf里有各种编码和字体文件的对应关系

然后jfbterm --reset=<编码> 运行,或者运行后切换编码

简体中文用GB2312
utf8用UTF8

另外好像应该修改LC_ALL(准确的说是LC_CTYPE).

BIG5默认没有打开,好像是靠iconv转码后输出

现在感觉utf-8的字体英文较好,GB2312的中文不错.
它不与w3m-img冲突!!因此可以同时看中文和图片!!太棒了!!

一个问题是退出时常常死机,但是按Ctrl-Alt-Del可以重启
另一个问题是没有输入法,有待解决

ubuntu 7.04 latex 中文支持

ubuntu升级到7.04后,我的latex突然不能用了,出现

undefined control sequence: ..

后来发现编译英文的没问题,说明还是中文的事

一开始重装了几遍,都没用,然后我怒了,把tetex*, latex-cjk*等包都删掉,然后把/usr/share/texmf,
/usr/share/texmf-tetex等目录删掉,再重装上面那些包。不过配置时出现了错误。

运行了几次dpkg --configure
-a后发现问题出在updmap-sys上,进一步发现说找不到"cjk.map",仔细想了想,这应该是上次我手工添加中文字体留下来的文件,查了若干资料后发现应该问题醋在/etc/texmf/updmap.d/10local.cfg,
我这里应该清空它。

然后configure就通过了。

然而,这之后编译以前的文件仍是不认中文,又查了半天资料,原来我装的那些字体的字体名不是song, kai等,而是gbsn, gkai,改过来就好了。

因此现在ubuntu下配置中文latex再也不用像从前那样麻烦了(好像其实以前也有字体包,是我没发现或不会用吧-_-b,另外如果想装自己的ttf,可能还要像前面的文章说的那样折腾一次。不过注意记住改了哪些文件,以免发生今天这种情况)

看看了这些包的帮助,对CJK三国文字支持的都不错,支持的编码页很多,GBK,Bg5,UTF8样样行,让我眼前一亮.(当然CJK本身就行,我这是因为终于装好了)

不错

ubuntu 7.04 之改进

今天决定把ubuntu升到7.04了,目前发现了一些变化

首先是源的变化,当然会有很多变化,与我日常相关的有eva和latex-cjk。很明显的latex-cjk变全了从原来的一个cjk-latex变成了现在的latex-cjk*,对中日韩支持的包都有,另外还有字体文件。
另外就是发现增加了很多vim和latex的插件


另外终端下的w3m终于可以看图片了,应该是关于framebuffer的改进.真不错,当然zhcon下还不行.

2007.05.15 补充

以前终端下如果CapsLock打开,则键盘就好像被按住了Shift键一样,字母还是大写的,但是如果我按1,实际会出来!,如果按=,则实际会出+。但是现在没有这个问题了。看来对键盘方面也有改进。

还有更多的等着我发掘呢..

2007-05-12

控制台下浏览器 links2

以前我知道的控制台下的浏览器只有lynx,和w3m.而且我觉的w3m明显比lynx好用.

不过人的欲望是无止境的,对于软件,总是希望更多更好的功能.

w3m-img和zhcon的冲突好像是众所周知了,而我这ubuntu控制台,即使没用zhcon, w3m也看不了图片.

今天发现了links2这个浏览器,支持图片和javascript!!简直就是惊喜,看上去几乎就是个图形程序.

但是!它先天不支持中文,唉,作者也真是的...

不过以后看英文网站就铁定是它了.

2007-05-10

Linux 控制台 使用QQ

有个MilyQQ,可以在Linux和Windows控制台里运行
几个月前我发现它时,还不能在我这里正常运行,但是今天突然好了.
只是由于它不是开源的,稍微有点不放心.
但是做的确实很不错

详情见作者主页:http://spadger.blog.com.cn

w3m 上 GMail

其实以前知道可以了,不过一直不知道怎么弄
后来知道了要进Plain HTML模式,然后查到了地址
https://mail.google.com/mail?ui=html
这篇文章就是用w3m发过来的 :)
注意设好外部编辑器,我当然用vim了

2007-05-08

Firefox 中 xmlhttprequest 跨域访问

今天要写一个小爬虫,用xmlhttprequest批量抓取一个图片集的链接,不过firefox有安全限制,对跨域访问有限制,需要权限提升。

记得在《Ajax in Action》曾看到过,现在忘了,在网上竟然查了半天才找到,(原以为Google第一个就是呢)

只需在xmlhttprequest作用域内加入

netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");

即可。

参考:
http://www.captain.at/howto-ajax-permission-denied-xmlhttprequest.php

2007-05-07

一些电视台/电台的直播地址

摘自 轻而易举用KMPlay看几百个电视台

[[更新]]
深圳都市频道=rtspt://219.134.129.194/sztv-1
深圳电视剧台=rtspt://219.134.129.194/sztv-2
深圳财经生活=rtspt://219.134.129.194/sztv-3
深圳娱乐频道=rtspt://219.134.129.195/sztv-4
深圳少儿频道=rtspt://219.134.129.195/sztv-6
深圳公共频道=rtspt://219.134.129.195/sztv-7
西安白鸽都市=mms://vod1.xatvs.com/xatv2
西安新闻综合=mms://vod1.xatvs.com/xatv1
安康综合频道=mms://61.150.111.204/news
晋城新闻综合=mms://219.147.36.250/live1
晋城公共频道=mms://219.147.36.250/live2
晋城信息频道=mms://219.147.36.250/live3
cctv1=mms://61.177.180.147/cctv1
CCTV2=mms://61.155.44.132/cctv2
CCTV3=mms://222.185.236.50/101
CCTV4=mms://222.185.236.50/103
CCTV9=mms://live.cctv.com/live3

[[国内电视台]]
CCTV新闻=mms://live.cctv.com/live3
阳光卫视=mms://222.187.118.52/tv4
TVB8=mms://218.73.94.50/tv-tvb8
山东卫视=mms://202.102.188.43/sdtv
北京卫视=mms://222.185.236.50/107
丽水电视台=mms://202.96.114.251/lstv
丽水经济台=mms://202.96.114.251/lstv2/
CCTV1=mms://live.cctv.com/live1
CCTV=mms://61.49.22.106:1755/live1
CCTV4=mms://winmedia.cctv.com.cn/live
CCTV5=mmst://218.69.107.40/中央五
CCTV9=mms://winmedia.cctv.com.cn/live3
CCTV10=rtsp://live1.cnnb.com.cn/tv/.asf
天津卫视=rtsp://222.185.236.50/111
江西一套=mms://220.175.6.130/TV40
江西影视频道=mms://tv.jxgdw.com/jswtv4
江苏常州新闻=mms://vod1.cztv.tv/cztv1
常州电视一台=rtsp://vod1.cztv.tv/cztv1/stream=6
江苏常州影视=mms://vod1.cztv.tv/cztv3
江苏南阳卫视=mms://61.136.113.41/nytv_1
宁波网络电视=mms://live1.cnnb.com.cn/tv
浙江公共频道=mms://ztv7.zrtg.com:1095/
浙江影视文化=rtsp://61.175.162.22/ztv5
浙江普陀电视台=mms://www.ptbctv.com/live
温州新闻综合=mms://202.107.219.58/wztv1
潮州电视台=rtsp://219.131.159.153/cztv1
台州网络电视台=mms://60.191.133.246/club
湖北卫视=rtsp://222.185.236.50/109
山东卫视=mms://202.102.188.43/sdtv
安徽淮南电视台=rtsp://202.102.208.42/live1
安徽淮南II=rtsp://202.102.208.42/live2
安徽淮南III=rtsp://202.102.208.42/live3
四川电视台=rtsp://222.185.236.50/110
无锡娱乐频道=mms://v.thmz.com/tv-3

[[近期更新国内频道]]
南昌电视4套=mms://live2.ncnews.com.cn/sjb?userid=guest&token=7b4821c3f9ae818c3964a687a62773a2
丽水电视2台=mms://202.96.114.251/lstv2
南京18频道=http://live.njbg.com.cn:88/NJTV18
徐州新闻综合=mms://218.3.205.21/xwzhpd
河南卫星电视=rtsp://222.185.236.50/105
晋城信息频道=mms://219.147.36.250/live3
深圳电视剧台=rtspt://219.134.129.194/sztv-2
厦门海峡卫视=mms://mediasrv2.iptv.xmg.com.cn/tvhaixia
常州都市频道=mms://vod1.cztv.tv/cztv2
广东南粤之声网络电台=mms://live1.91vc.com/fm1057/player.aspx
北京卫星电视=rtsp://222.185.236.50/107
广视网视频欣赏=mms://219.136.240.2/gztv1?userid=guest&token=6e166c819477ed53396cab1929fdec95
网络电影台=mms://livemms.online2.sh.cn/JingPinYingYuan
凤凰卫视(450K)=http://tv.etshow.net/htm/80.asx
凤凰卫视=rtsp://218.73.94.50/tv-fhws
凤凰咨询(福建)=mmst://222.48.110.202/litv03
CNBC 财经台(300K)=mms: //203.69.144.201/203.69.144.194/live.media.hinet.net/Weblive_CNBC_300?WLIVE5F4DEF8C-97C6-4003-BD47-A098593F95D7
人间电视台(300K)=mms://203.69.144.201/203.69.144.194/live.media.hinet.net/Weblive_BLTV_300?WLIVE733EEE41-DC12-4950-B931-73AF6CFAAE97
好消息二台=rtsp://www4.jdjys.com:554/encoder/tv2.rm
星空卫视台=http://tv.etshow.net/htm/399.asx
东风亚洲频道=mms://211.79.61.137/hkazioL?stan=804&CKValue=IMTVERA58CEQA2RBQCGZOSDLVBO
华娱卫视=mms://218.73.94.50/tv-hytv
阳光卫视=mms://222.187.118.52/tv4
好消息卫视=mms://mark.goodtv.com.tw/BLive/
中华电视台(102K)=http://www.2cts.tv/sou/VodPlayer.asx
佛卫慈悲台(100K)=mms://61.222.239.122:1140/
佛教网络台(100K)=mms://203.73.25.6/total
佛教教育台(700K)=mms://203.73.25.6/hu
生命电视台=mms://203.73.25.6/live
客家电视台(300K)=mms://210.58.99.182/kahakka
五十一频道(120K)=http://tv.etshow.net/htm/17.asx
五十五频道(192k)=mms://211.79.61.137/tvbsnh?stan=804&CKValue=IMTVTVBSNW6S7WPU97SZ52ZGPHGW2
五十六频道(192k)=mms://203.69.41.22/tvbslm?stan=804&CKValue=IMTVTVBSNIARBKXSRW3VY4F79K54D
名 视53频道(600K)=mms: //203.69.144.201/203.69.144.194/live.media.hinet.net/Weblive_FTVNEWS_600?WLIVE9DAFB918-24C5-4FE9-97D8-03D2AAA434C2
TVB8娱乐台(700K)=mms://218.73.94.50/tv-tvb8
台湾电视台(200K)=mms://203.69.144.137/203.69.144.138/live.media.hinet.net/WebLive_TTV02_300?ch5A85C7DDB-F935-4F73-8853-FDD16BF2D05D
[V]音乐频道=mmst://222.48.110.202/litv02
民视交通台(141K)=mms://video.ftv.com.tw/fmtv_asdfg
年代MUCH台(191K)=mms://203.69.41.22/muchlm?stan=804&CKValue=IMTVTVBSN5BS3ND9WNBRNX83O0RCK
HD娱乐频道(450K)=mmst://61.139.126.90/mtv
东森购物一台=http://www.etmall.com.tw/images/etmall_1.asx
东森购物二台(150K)=http://www.etmall.com.tw/images/etmall_2.asx
东森购物三台(150K)=http://www.etmall.com.tw/images/etmall_3.asx
东森购物四台(150K)=http://www.etmall.com.tw/images/etmall_4.asx
东森购物五台=http://www.etmall.com.tw/images/etmall_5.asx
澳门晚间新闻=mms://202.175.80.18/tdmvideo/pou_news/p1.asf
澳门电视档案=http://www.tdm.com.mo/news/f1b.asx
中超直播频道(250K)=mms://liveshow.chinavnet.com/nuvod/24hrlive2
深圳体育频道 (200K)=rtspt://219.134.129.195/sztv-5
江苏体育频道 (500K)=mms://61.155.11.21/jssports
宁波网络电视=mms://live1.cnnb.com.cn/tv
台州网络电视=mms://60.191.133.246/club
丽水经济生活=mms://202.96.114.251/lstv2
丽水新闻综合=mms://202.96.114.251/lstv
温州新闻综合=mms://202.107.219.58/wztv1
温州经济生活=mms://202.107.219.58/wztv2
温州都市生活=mms://220.189.247.171/dssh
温州影视娱乐=mms://220.189.247.171/yswh
萧山新闻综合=mms://vod.xsgd.net/xstv
浙江公共电视=mms://ztv7.zrtg.com:1095/
浙江教育科技=mms://218.108.49.123:3340/
浙江影视娱乐=mms://61.175.162.22/ztv5
宁波新闻综合=mms://60.190.2.12/live-2/宁波一套
宁波经济生活=mms://60.190.2.12/live-1/宁波二套
普陀电视频道=mms://61.241.127.82/live
广州短剧频道=mms://219.136.240.2/gzdj?userid=guest&token=607c96536f2bfe092719c7803e41ae1d
广州美在花城=mms://219.136.240.2/beauty?userid=guest&token=d400477cd45fe1775c48306f44cee52c
广州生活频道=mms://219.136.240.2/gztv3?userid=guest&token=2c2e199c63d1cd1f0a1226fb5a9dac27
广州新闻综合=mms://219.136.240.2/gztv2?userid=guest&token=633c40c7a55430a8cdf8c6353d8e508a
广州经济频道=mms://219.136.240.2/gztv4?userid=guest&token=ebfbfb92fe5cc948ff553e276d51d2f4
广州少儿频道=mms://219.136.240.2/gztv5?userid=guest&token=18027922a3d5f706d4156d44ef4ab18b
广州34主频道=mms://219.136.240.2/gztv1?userid=guest&token=3592d3f23bb762da7445f83b4118bf1f
珠海综合频道=mms://www.zhtv.com/airshow
潮州新闻综合=mms://219.131.159.153/cztv1
潮州公共频道=http://219.131.159.152/cztv2
广东卫星频道=mms://211.96.14.137:555/wmtencoder/star.wme?userid=guest&token=1708769646ae76232befd439cee2607d
广东公共频道=mms://211.96.14.137:555/wmtencoder/public.wme?userid=guest&token=a4e31dfb858403ba8ddec3bd12912d95
广东珠江频道=mms://211.96.14.137:555/wmtencoder/pearl.wme?userid=guest&token=a0c2fec45606d9f313fe3baf68e6757a
深圳卫星频道=rtspt://219.134.129.194/sztv

[[国际电视台]]
花花公子频道=mms://61.139.126.90:1755/live8
韩国购物频道=mms://61.78.39.245/encoder1
韩国阿里郎台=mms://211.43.217.86/World-Live
韩国MBC频道=mms://VODSTR.cjmbc.co.kr/LiveTV
韩国EBSE频道=mmst://219.240.37.11/L-ST2_300k
韩国KBS1频道=mms://livet.kbs.co.kr/news_1tv?free_sports/*.asf
韩国KBS2频道=mms://livet.kbs.co.kr/news_2tv?free_sports/*.asf
韩国ITBS频道=mms://210.90.46.65/BROD001
韩国wow财经台=mms://wowtv.lgcdn.com/gold_live200k
韩国TBC频道=mms://203.251.80.180/tbc_tv
韩国MBN频道=mms://mbnlive.dreamxlive.net/mkimbn200
韩国hanvit台=mms://218.37.19.236/live
韩国kTV频道=mms://onair.ktv.go.kr/ktv
韩国UBC-TV=mms://218.146.252.65/cIubtv1
泰国UBC时尚=rtsp://61.90.149.194/ubcchic
土耳其电视台=mms://212.175.166.3/tv1
泰国T音乐频道=rtsp://203.146.252.143/256
朝鲜中央新闻=http://www.pyonkoma.com/houdo
美亚电影=mms://218.69.107.40/
在线电影台=rtsp://tv.cs.cq.cn:554/broadcast/cs.rm
上海东方电影=mms://219.136.56.10/sh_film
Deutschland=德国电视台
DW-TV=mms://a1921.l1434039341.c14340.g[/url] ... 001/reflector:39341
KITZ-TV=mms://217.14.230.62/kitztv
NTV=rtsp://real.ntv.t-bn.de/live/ntv/ntv

[[广播电台]]
A=***北京、上海、天津、重庆***
北京电台首都生活=mms://202.108.248.145/am603/
北京电台音乐广播=mms://202.108.248.145/fm974/
北京电台外语广播=mms://202.108.248.145/am774/
北京电台新闻广播=mms://202.108.248.145/fm1006
北京电台体育广播=mms://202.108.248.145/am927/
北京电台交通广播=mms://202.108.248.145/fm1039/
北京电台经济广播=mms://202.108.248.145/fm1073/
东广音乐台经典947=mms://vl.sina.com.cn/classicmusic/
上海魅力音乐=mms://218.1.74.225/103/
天津广播电台新闻频道=mms://61.136.19.228/live1/
天津广播电台音乐频道=mms://61.136.19.228/live2/
天津广播电台经济频道=mms://61.136.19.228/live3/
天津广播电台文艺频道=mms://61.136.19.228/live4/
天津广播电台交通频道=mms://61.136.19.228/live5/
天津广播电台生活频道=mms://61.136.19.228/live6/
天津广播电台滨海频道=mms://61.136.19.228/live7/
天津广播电台古典音乐频道=mms://61.136.19.228/live9/
重庆音乐广播电台=mms://211.158.10.48/fm881/

B***香港、台湾、澳门***香港、台湾、澳门***
新城娱乐台=mms://203.129.68.232/hit997/
香港商业电台一台雷霆881=mms://202.177.192.223/cr1/
香港商业电台二台叱吒903=mms://202.177.192.223/cr2/
台北之音音乐电台=mms://203.187.31.160/fm917/
台北之音都会台=mms://203.187.31.160/fm1077/
台湾好家庭电台=mms://media.family977.com.tw/live/
台湾云嘉广播电台=mms://61.218.197.178:8080/
台湾银河流行音乐台=mms://media.iwant-in.net/pop/
台湾桃园广播电台=mms://61.220.226.218:8080/
台湾省都广播电台=mms://61.221.98.46:8080/
教育广播-台东台=mms://203.71.144.133:8080/
教育广播-高雄台=mms://203.71.142.50:1029/
新竹劳工之声客家电台=mms://220.132.146.146:8080/
澳门电台=mms://202.175.80.10/liveaudio/

C=***广东、广西、福建***广东、广西、福建***"/>
广东卫星广播电台=mms://61.145.112.81/fm914/
花都广播电台=mms://211.96.13.249/pub/
高明电台=mms://221.4.151.102:1427/
江门鹤山电台=mms://fm1047.heshan.net/fm1047/
台山人民广播电台>=mms://210.53.200.4/tsradio/
韶关人广普通话频道=mms://www.gdsgbc.com/live_sg/
韶关人广广州话频道=mms://www.gdsgbc.com/live_bj/
福建电台音乐广播=mms://61.131.4.158/fm913_128k/
福建电台音乐广播=mms://61.131.4.158/fm913_128k/

D***浙江、江苏***浙江、江苏***"/>
浙江人广新闻综合频道=mms://video3.zjol.com.cn/am810/
浙江经济台=mms://video3.zjol.com.cn/fm95/
浙江城市之声=mms://video3.zjol.com.cn/voc107/voc107.asx/
杭州新闻综合=mms://218.108.20.172/audio_live1/
杭州西湖之声广播电台=mms://218.108.20.172/audio_live2/
杭州经济之声广播电台=mms://218.108.20.172/audio_live3/
杭州广播电台=mms://218.108.20.172/audio_fm89/
温州人广新闻综合=mms://222.46.65.21/live/
温州人广经济交通=mms://222.46.65.22/live
温州人广音乐之声=mms://222.46.65.23/live/
舟山人民广播电台=mms://av.zhoushan.cn/Radio/
镇江人民广播电台994=mms://210.22.209.202/1/
金华新闻综合=mms://211.140.147.252/1/
金华经济频道=mms://211.140.147.252/2/
金华交通音乐=mms://211.140.147.252/3/
湖州人民广播=mms://media.hz66.com/diantai/
南京音乐频道=mms://61.155.11.22/njyyt/
南京交通台=mms://online.njbs.com.cn/njjtt/
南京新闻台=mms://online.njbs.com.cn/njxwt/
南京体育台=mms://online.njbs.com.cn/njjjt2/
南京经济台=mms://online.njbs.com.cn/njjjt1/
江苏人广综合频率=mms://vod.jsgd.com.cn/audio1.jsgd/
江苏人广音乐频率=mms://vod.jsgd.com.cn/audio4.jsgd/
江苏人民广播电台文艺频率=mms://vod.jsgd.com.cn/audio3.jsgd/
江苏人民广播电台经济频率=mms://vod.jsgd.com.cn/audio2.jsgd/
江苏人民广播电台金陵之声=mms://vod.jsgd.com.cn/audio6.jsgd/

E=***云南、湖南、湖北***云南、湖南、湖北***"/>
云南音乐台=mms://220.163.44.116:8080/
昆明人民广播电台阳光调频=mms://www.radiokm.com/live1/
昆明人民广播电台都市调频=mms://www.radiokm.com/live2/
湖南人民广播电台交通频道=mms://video.rednet.com.cn/918/
湖南人民广播电台文艺频道=mms://video.rednet.com.cn/975/
湖南人民广播电台新闻频道=mms://video.rednet.com.cn/1032/
长沙人民广播电台音乐频道=mms://video.rednet.com.cn/1061/
长沙人民广播电台星沙之声=mms://media.csonline.com.cn/fm105/
宜昌人民广播电台新闻台=mms://220.202.29.39:8280/
宜昌人民广播电台交通台=mms://220.202.29.39:8180/
宜昌人民广播电台都市台=mms://220.202.29.39:8380/
襄樊交通音乐频率=mms://219.138.45.181/jiaotong/
襄樊新闻频率=mms://219.138.45.181/xinwen/
襄樊文艺频率=mms://219.138.45.181/wenyi/
黄石交通音乐台
十堰音乐=mms://listen.sycatv.net:8080/.asf/

F=***陕西、河南、河北***
西安音乐=mms://61.185.214.171/fm931/
陕西人广新闻综合台=mms://219.144.240.171/audio1/
陕西人民广播文艺台=mms://219.144.240.171/audio2/
陕西人民广播交通台=mms://219.144.240.171/audio4/
陕西人民广播农村台=mms://219.144.240.171/audio5/
陕西人民广播生活台=mms://219.144.240.171/audio7/
陕西人民广播财富台=mms://219.144.240.171/audio3/
河南人广交通广播=mms://audio.hndt.com/jtgb/
河南人广文艺广播=mms://audio.hndt.com/wygb/
河南人广农业广播=mms://audio.hndt.com/nygb/
河南人广经济广播=mms://audio.hndt.com/jjgb/
河南人广音乐广播=mms://audio.hndt.com/yygb/
河南人广文艺调频=mms://audio.hndt.com/fm90/
河南星河之声=mms://fm926.net/fm926/
新闻广播/郑州新闻广播=mms://218.28.9.116/
音乐广播/郑州音乐广播=mms://218.28.9.116/
经济广播/郑州经济广播=mms://218.28.9.116/
都市广播/郑州都市广播=mms://218.28.9.116/
文艺广播/郑州文艺广播=mms://218.28.9.116/
城市广播/郑州城市广播=mms://218.28.9.116/
商丘电台都市频道927khz=mms://www.sqradio.com/
商丘电台交通频道=mms://www.sqradio.com/
商丘电台新闻频道729khz=mms://www.sqradio.com/
汉中音乐台=mms://61.134.39.94:4185/
廊坊广播电台交通长书频道=mms://www.lfradio.com:8080/1003/

G***江西、安徽、山东***江西、安徽、山东***
江西人民广播电台新闻综合频率=mms://movie.jxgdw.com/jswjxdt/
江西人民广播电台生活经济频率=mms://movie.jxgdw.com/jswjjsh/
江西人民广播电台文艺音乐频率=mms://movie.jxgdw.com/jswwyyy/
江西人民广播电台信息交通频率=mms://movie.jxgdw.com/jswxxxxjt/
安徽音乐电台=mms://live.ahradio.com.cn/livemusic/
合肥交通广播电台=mms://218.106.82.110/audio3/
合肥人民广播电台=mms://218.106.82.110/audio1/
合肥文艺广播电台=mms://218.106.82.110/audio2/
济南Music887=mms://210.77.193.6/music1/
济宁经济广播电台=mms://61.156.28.17/jingji/
济宁交通文艺台=mms://61.156.28.17/wenyi/
潍坊交通频道=mms://mms.zhaowo.com/wfradio/
威海广播新闻频道=mmst://61.156.23.102/rxinwen/
青岛人民广播电台=mms://av1.jiaodong.net/radio3/
烟台交通频道=mms://av1.jiaodong.net/radio3/
烟台音乐频道=mms://av1.jiaodong.net/radio2/
烟台新闻频道=mms://av1.jiaodong.net/radio1/

H***四川、宁夏、东北、新疆***
宁夏人民广播电台新闻综合频率=mms://61.133.211.228:1113/
宁夏人民广播电台交通音乐频率=mms://61.133.211.228:4512/
宁夏人民广播电台经济频率=mms://61.133.211.228:4575/
宁夏都市生活频率=mms://61.133.211.228:4619/
四川人民广播电台经济频率FM94=mms://media.newssc.org/fm94/
四川人民广播电台经济频率FM89.4=mms://media.newssc.org/fm894/
乌鲁木齐生活=mms://broadcast.ucatv.com.cn/station5/
乌鲁木齐维语=mms://broadcast.ucatv.com.cn/station6/
乌鲁木齐旅游=mms://broadcast.ucatv.com.cn/station3/
乌鲁木齐文艺=mms://broadcast.ucatv.com.cn/station1/
乌鲁木齐新闻=mms://broadcast.ucatv.com.cn/station2/
乌鲁木齐音乐=mms://broadcast.ucatv.com.cn/station4/
辽北广播=mms://59.44.238.2:6999/live/

I=***网络音乐、国外电台***
中国国际广播电台=mms://enmms.chinabroadcast.cn/am846/
中国国际广播电台=mms://enmms.chinabroadcast.cn/am1008/
中国国际广播电台=mms://enmms.chinabroadcast.cn/fm91.5/
中国华艺广播=mms://chbcnews.com:1250/
中原流行音乐电台=mms://www.fm926.net/fm926/
新浪音乐台=mms://vstream.sina.com.cn/900/
动感101=mms://vl.sina.com.cn/popmusic/
都市之声=mms://vl.sina.com.cn/radio_1/
中国之声FM106.1=mms://vl.sina.com.cn/radio_2/
加拿大温哥华AM1470=mms://216.18.70.242/AM1470N/
加拿大温哥华AM1470=mms://216.18.70.242/AM1470N/
Virgin Radio=mms://vruk.wm.llnwd.net/vruk_vr_lo/
音乐澳洲广播电台=ms://media4.abc.net.au/raflp/
法国国际广播电台=mms://a1234.l663344172.c6633.e.lm.akamaistream.net/d/1234/6633/666/reflector:44172/
(RSI) 中文=mms://203.117.6.22/rsi-mandarin/
加拿大中文电台AM889=mms://stream.eseenet.com/fm889/
温哥华fm96.1=mms://216.18.70.242/fm961n/
INetRadio=mms://living.chinabroadcast.cn/inet/
FM846=mms://enmms.chinabroadcast.cn/am846/CRIenglish
am1008=mms://enmms.chinabroadcast.cn/am1008/CRIenglish
CRIenglish fm91.5=mms://enmms.chinabroadcast.cn/fm91.5/

2007-05-06

[转] 几个Sniffer(嗅探器)工具

对于文中介绍的嗅探器,我只知道11,12和13

//原文

Sniffer(嗅探器)是一种常用的收集 有用数据方法, 这些数据可以是用户的帐号和密码, 可以是一些商用机密数据等等. Sniffer可以作为能够捕获网络报文的设备, ISS为Sniffer这样定义:Sniffer是利用计算机的网络接口截获目的地为其他计算机的数据报文的一种工具.

Sniffer根据网络的类型分为两个类别: 1.交换环境下的Sniffer 2.共享环境下的Sniffer

交换环境下的Sniffer往往是通过对交换机进行ARP欺骗, 变成一个中间人进行截获数据.
共享环境下的Sniffer仅仅只需要把本机的网卡设置为混杂模式就可以监听网络上所有的数据报, 而不需要进行任何欺骗行为.



Sniffer的原理:

交换环境的网络使用交换机(Switch)连接各个网络节点, 而共享环境的网络则采用集线器连接各个节点.
先说共享环境吧, 共享网络也成为集线器网络, 数据报到达集线器以后, 集线器会把数据报转发到每个集线器的端口, 换句话说, 集线器连接的每个网络节点都有权利收到所有的数据报. 运行Sniffer以后, Sniffer会把网卡设置为混杂模式, 一旦设置为混杂模式, Sniffer就可以接受所有的数据报, 这样也就达到了Sniffer的目的.

交换环境, 通过使用交换机代替共享环境下的集线器, 能够解决集线器的几个安全问题, 交换机通过自己的ARP缓存列表来决定把数据报发送到某个端口, 这样就不是把一个数据报转发到各个端口了, 这样的做法一方面大大提高了网络的性能, 另一方面也提高了安全性, 在交换环境下, 即使网卡设置为混杂模式, 也只能监听本机的数据包, 因为交换机不会把其他节点的数据报转发给嗅探主机了. 所以, 在交换环境下必须想办法让被嗅探主机的数据报发到嗅探主机来, 能够实现这种目的方法叫做ARP欺骗(ARP Spoofing), 这种方式通过伪造ARP数据包欺骗交换机使交换机更新ARP缓存列表达到欺骗的目的, 这样发送到被嗅探的主机的数据报完全转发到嗅探主机来, 而被嗅探主机收不到任何的数据包, 为了使得能够正常的截获数据报, 嗅探主机除了充当嗅探的身份之外, 还要充当中间人的身份. 具体的原理和方式可以去Google上搜索ARP欺骗.

交换环境下在不使用ARP欺骗的情况下, 如何能够进行整网的数据分析呢 我提供2种方法进行参考:

1. 在根节点使用带有镜像功能的交换机, 这种功能的交换机可以设置为把所有的数据报都转发到某一指定端口上, 在该端口上可以连接运行Sniffer的主机.

2. 如果您的根节点交换机没有这种功能, 那么可以在根节点上方添加一台集线器, 集线器1个端口连接交换机, 另外一个端口就可以连接运行Sniffer的主机了.

下面的这些是我个人认为比较经典的Sniffer,值得收藏.

1. libpcap

版本: v0.8.3

更新日期: 2004-03-30

介 绍: libpcap是Unix或Linux从内核捕获网络数据包的必备工具, 它是独立于系统的API接口, 为底层网络监控提供了一个可移植的框架, 可用于网络统计收集、安全监控、网络调试等应用. 很多Unix或Linux下的网络程序都需要libpcap才能够运行. Windows平台下类似的程序为Winpcap.

下载路径: Software/Network/libpcap/ (包括最新版、稳定版以及开发文档)



2. Winpcap

版本: v3.1 Beta3

更新日期: 2004-05-15

介 绍: WinPcap类似于libpcap, 支持Win32平台, Winpcap提供了3个模块:NPF(Netgroup Packet Filter,内核级的数据报过滤器),packet.dll(底层的动态连接库),wpcap.dll(架构在packet.dll之上,提供了更方 便、更直接的编程方法). 很多网络工具(Sniffer等)都是使用Winpcap进行开发的, 运行这些网络工具, 均需要安装Winpcap. 我曾经使用过VBS调用Winpcap写过console下的Sniffer. ~_*

下载路径: Software/Network/Winpcap/ (包括最新版、稳定版以及开发文档)



3. Network Associates Sniffer Portable版本: v4.7.5 SP4

更新日期: 2004-05-20

介 绍: NAI 公司出品的Sniffer, 作为NAI公司的主打产品, 价格也是不菲的. Sniffer Portable 是一系列网络故障和性能管理解决方案, 网络专业人士可以使用它对多拓朴结构和多协议网络进行维护、故障解决、优化调整和扩展. Sniffer Portable 软件可以在桌面机、便携式计算机或者笔记本等硬件平台上运行, 并且可以利用高级自定义硬件组件确保全线速的捕获能力. Sniffer Portable非常出色, 其区别于其它Sniffer主要为以下几个方面:



自定义硬件:

通过自定义硬件, 使Sniffer Portable可以实现线速捕捉、过滤以及触发功能.

详细的报告:

可 以生成基于 RMON1/RMON2 的图形报告, 以及由 Sniffer Portable 应用程序收集的类似数据. 从带宽使用率到潜在的网络衰减, Sniffer Reporter 提供详尽数据来帮助您规划未来的网络需求. 有关以太网和令牌环的可用报告包括: 主机表、矩阵、协议分发、全局统计及其他报告.

Sniffer Voice 选项:

Sniffer Voice 是一个与 Sniffer Portable 集成的增值包,它提供语音和视频聚合流量的必要信息, 主要用于VoIP网络.

下载路径: Software/Network/Network.Associates.Sniffer.Portable.v4.7.5.SP4/



4. WildPackets EtherPeek NX

版本: v2.1

更新日期: 2004-06-12

介 绍: EtherPeek NX 是第一个提供信息包捕获过程中实时进行专业诊断和结构解码的网络协议分析器. EtherPeek NX专门为IT人员设计, 帮助他们分析和诊断日益加速变化的网络数据群, 对现今网络面临的众多故障提供精确和最新的分析. 我收藏的这个版本中包括iNetTools和PacketGrabber两款附带产品, iNetTools提供了一些比较有用的网络工具(Ping,Ping Scan,Trace Route,Name Lookup,Name Scan, DNS Lookup,Port Scan,Service Scan,Finger,Whois以及Throughput), PacketGrabber是一款远程数据报收集程序. 同时也提供了Peek SDK, 方便用户自己开发插件, SDK文档在安装路径下1033DocumentsPeek SDK的目录里.

适用于Windows的EtherPeek是一种屡受嘉奖的以太网流量和协议分析器. EtherPeek确立了“轻松使用”的行业标准. EtherPeek 是"全球国际网络测试联盟"从五种网络分析器中评选出的最优产品.

下载路径: Software/Network/WildPackets.EtherPeek.NX.v2.1/



5. Iris Network Traffic Analyzer版本: v4.0.7

更新日期: 2003-12-29

介绍: 由业内知名公司Eeye出品的Sniffer, Iris的优点在于:便于使用、全面丰富的流量状态和报告、高级数据重建功能、精密的数据包操作和伪造能力、扩展的过滤功能、数据分析能力.

个 人认为Iris在数据重建功能、数据包伪造以及数据分析能力上比较突出. 数据重建功能可以把原始的数据包还原成完整的HTTP、FTP、SMTP和POP3会话.使用Iris的数据重建功能可以很轻松的查看网络传输的Mail 信件、用户浏览的网页以及未加密的FTP传输. Iris的数据包编辑器可以让用户创建自定义的或者欺骗的数据包. 数据分析能力上在于Iris 可以分析其他知名的Sniffer保存的数据包捕捉文件.

另外值得一提的是, Eeye公司站点上免费提供一些定义好的过滤器文件, 大部分主要是针对病毒和蠕虫的.

下载路径: Software/Network/Iris.Network.Traffic.Analyzer.v4.07/



6. TamoSoft CommView版本: v4.1.344

更新日期: 2004-02-19

介绍: CommView系列是Windows下比较优秀的商业Sniffer产品, 支持NDIS3.0驱动标准, 功能大致上和其他一些Sniffer差不多, 另外, 结合CommView Remote Agent可以实现远程嗅探.

TamoSoft CommView for WIFI

版本: v4.2.360

更新日期: 2004-04-09

介绍: CommView for WiFi 是CommView的特别版本, 设计用来捕获和分析无线网络, 支持802.11a/b/g协议.

下载路径: Software/Network/TamoSoft.CommView/

TamoSoft CommView Remote Agent

版本: v1.1.43

更新日期: 2004-03-04

介绍: CommView Remote Agent 是CommView的专用的、可选的组件, 设计用来进行远程网络监视.

下载路径: Software/Network/TamoSoft.CommView/



7. Ettercap

版本: NG 0.7.0 RC1

更新日期: 2004-06-14

介 绍: Ettercap 是一套LAN下中间人攻击的工具, 属于开源项目, 支持多种平台(Linux, BSD, Windows, Solaris,Mac OS), 其功能包括嗅探活动连接、On the Fly模式的内容过滤以及其它一些有趣的欺骗功能. Ettercap 支持主动和被动多种协议的分析, 并包括其他网络和主机分析的功能. 另外, Ettercap具有插件功能, 自带不少功能不错的插件, 也允许第三方编写插件. 在安装了OpenSSL以后可以支持SSH1以及HTTPS.

下载路径: Software/Network/Ettercap/



8. Ethereal版本: v0.10.4

更新日期: 2004-05-13

介 绍: Ethereal 是全球最流行的网络协议分析器, 功能强大而且支持平台最多的一款Sniffer(支持以下平台:Windows, Linux, Solaris, Mac OS, BSD, BeOS, Tru64 Unix, HP-UX, AIX, Irix等), 属于开源项目. 支持分析的协议有512种之多, 支持实时和非实时两种模式.Windows下运行需要Winpcap库.

下载路径: Software/Network/Ethereal/ (包括源代码和Windows下的安装文件)



9. Packetyzer版本: v2.0.0

更新日期: 2004-04-22

介 绍: Packetyzer 是为数不多的开源的Windows平台下的优秀Sniffer, 支持483种协议, 与Neutrino Sensor结合在一起可以截获和分析802.11数据包, 我个人比较喜欢Packetyzer的数据报标记色彩功能. 需要安装Winpcap.

下载路径: Software/Network/Packetyzer/ (包括源代码和安装文件)



10. Cain & Abel版本: v2.5 Beta56

更新日期: 2004-06-14

介 绍: Cain & Abel 是一套Windows平台下强大的密码截获与破解工具, 只所以我把它归纳为Sniffer里面来, 主要是因为Cain & Abel主要的功能在于Sniffer方面, 它支持共享环境和交换环境下进行截获, Cain 和 Abel是分开的的两个工具(Cain作为客户端,Abel作为服务端). 功能非常之强大, 详细功能请访问: http://www.oxid.it/cain.html . 在新的版本中增加了无线网络的支持. 运行需要Winpcap.

下载路径: Software/Network/Cain&Abel/



11. TCPDump / WinDump

版本: v3.8.3

更新日期: 2004-03-30

介绍: Tcpdump是一款众人皆知和受人喜欢的基于命令行的网络数据包分析和嗅探工具. 它能把匹配规则的数据包的包头给显示出来, 使用TCPDump去查找网络问题或者去监视网络上的状况. WinDump是Tcpdump在Windows平台上的移植版.

下载路径: Software/Network/TCPDump/ (包括TCPDump和WinDump)



12. dsniff版本: v2.4 Beta2

更新日期: 2004-06-14

介 绍: dsniff 是一个 UNIX 可执行工具的集合, 它是为执行网络审核和网络渗透而设计的. 拥有ARP欺骗功能, 应该也能算是最早具有交换环境下嗅探功能的Sniffer了. 作者已经在 OpenBSD、Red Hat Linux 和 Solaris 下对它进行了测试. 一个早期版本(1.8)已经被移植到 Windows 下. dsniff 最早由 Dug 于 1999 年 12 月发布. dsniff 依赖于一些第三方软件包, 包括 Berkeley DB、OpenSSL、libnet、和 libnids.

下载路径: Software/Network/dsniff/ (包括2.3,2.4b1,2.4b2以及1.8 for Windows版本)



13. sniffit

版本: v0.37 Beta

更新日期: 1998-07-17

介 绍: Sniffit是由Lawrence Berkeley Laboratory开发的,可以在Linux、Solaris、SGI、Windows等各种平台运行的Sniffer,提供了不少商业版 Sniffer所没有的功能,支持脚本和插件功能. 另外可以使用tod(Touch of Death)插件, tod通过向目标机器发送RST包来切断目标机器的TCP连接. Windows版本由Symbolic迁移, 运行需要Winpcap.

下载路径: Software/Network/sniffit/



14. Snarp

版本: v0.9h

更新日期: 2001-03-21

介绍: Windows 平台下交换网络的嗅探器. 具体的说明请参照Readme.txt.

下载路径: Software/Network/Snarp/



15. ARPSniffer版本: v0.5

更新日期: 2002-08-12

介绍: 小榕写的Windows 平台下交换网络的嗅探器. 另外在流光5中, 增加了Remote ANS(Remote ARP Network Sniffer)功能,这个工具采用了Sensor/GUI的结构. 运行需要Winpcap.

下载路径: Software/Network/ARPSniffer/