May 23

Windows 7 下面的网络连接图标实在是不直观,以下两个小软件可以把 Windows 7 的网络连接图标恢复成 XP 或者 Vista 那个状态,2个蓝色小灯,有流量就会闪。右键菜单可以快捷的到达网络设置,比Win7那个右键菜单也好用。

一个是: Network Activity Indicator for Windows 7

另一个: Network Activity Indicator

注意:这个需要 .NET Framework 4.0 支持。



Oct 27

养台本本也许不那么容易,公司,家里,外出,不同的网络环境,不停的进出网络属性,修改 IP、DNS、网关等等,确定后,说不定还给你个重启的提示,费时费力。就是台式机,我也不想每次为了改设置而去回忆那么多IP地址,DNS服务器地址,还要一个个数字去输入。

今天介绍的三个免费软件:IPChange,IPSwitch 和 IPWiz 就可以帮你从这种困境解脱出来的。它们的基本功能都是让你保存多套网络设置,选一个应用马上就可以切换过去,更改网络设置而不用重启计算机,包括网关、掩码、DNS、Proxy和打印机的设置,非常好用,也都支持多网卡。当然界面和一些细节稍有不同,你可以择一而用。

软件的使用都非常简单,其中还有两款是中文界面,我就不详细介绍了,看看截图就好。

The player will show in this paragraph

三个软件都打包在一起了,总共不过600K大小。

11.27 新增一个 IPHelper 4.6 ,界面比较清新。

IPHelper 4.6 Screenshot

IPHelper 4.6 中文版 IPHelper 4.6 英文版

04.29 新增 Mobile Net Switch,收费软件,所以功能比较强大,附件带了注册机。

Mobile Net Switch

继续添加 3 款:NetSetMan ,(IBM) Access Connection 3.71 (已破解,适用于任意机型),NetSwitcher 。

NetSetMan:

独有的支持脚本设置,(BAT, VS, JS, 等等);

NetSetMan

IBM Access Connection

原 IBM 笔记本专用软件,现已破解,对无线网和 Vista 支持特别好。

破解:
在“运行”中输入“regedit”打开注册表编辑器
定位到“HKEY_LOCAL_MACHINE\SOFTWARE\IBM\QConnect”
双击右侧窗口中键值“TPCHK”
把数据值该为“0”

NetSwitcher:

最轻巧简洁的设置软件,通过记录和导入原系统网络设置参数来工作,所以兼容性很好。

04.30 补充一个命令行方式,适用于 Windows 2000,XP 以及 Vista。

备份当前网络参数:

netsh interface ip dump > d:\adsl.txt

恢复备份的参数到本机:

netsh exec d:\adsl.txt

这样只需设置好不同参数后备份为不同的文件,然后需要更改的时候恢复某文件即可。






Aug 29

TGate是一款免费的代理服务器软件,具有如下特点:

1、支持 HTTP/HTTPS/FTP/SOCKS/SMTP/POP3/RTSP等协议
2、具有本地DNS缓存,提高了DNS解析速度,在DNS服务器阻塞时一般仍可以正常访问.
3、具有完备的日志
4、可以设定每个用户允许的服务、带宽、用户级别、并发会话数、日志内容等
5、轮询各IP的工作组名、主机名、用户名、网卡地址、解决了IP盗用
6、有WEB仿真功能,在代理服务器上不安装IIS即可发布网页,提供文件下载并支持断点续传
7、支持端口映射,使局域网内的WEB网站对外发布变得十分容易
8、支持BitTorrent下载
9、允许授权的Internet用户进入局域网,实现了家庭办公
10、记录并存储恶意扫描

软件本身只需要TGate.exe(300K左右)便可运行,使用手册倒是有1.1M。作者本人说这个代理支持上千人的企业级应用没有问题。我只是10几个客户端测试了几天,稳定性很好,没有出现崩溃断流现象。

详细使用设置请参考TGate.doc.

虽然使用说明没有提到,但是这个代理实际上也支持NAT方式运作。

不过TGate只支持IP和IP+MAC认证,不太适合做外网代理。


Aug 29

通常很多关于网站不能访问的问题都出在DNS解析上面。不正确的DNS服务器设置,指向的DNS服务器负荷过大或者失效,某些ISP在DNS服务器上面做了“劫持”,等等,都会影响我们对目标网站的访问。

本文将介绍怎么在个人计算机(WINDOWS服务器,XNIXS可能有更好地选择)上面建立本地带缓冲的DNS服务器。并且也将介绍怎么去简单的测试一个DNS服务器的执行效率。


1.建立本地DNS服务器:

首先下载TreeWalk这个软件的最新版本。它是一个支持多处理器并且对个人用户免费的DNS服务器软件。我们只需要使用默认安装,安装完毕以后,启动TWDNS这个服务,本地DNS服务器就可以工作了。按照官方介绍,需要手动设置网络界面的首选DNS为1 27.0.0.1(在2000系统中由于是保留地址,需要借助另外的工具来设置),但是其实最新版本在安装完毕以后已经通过更加底层的方法把首选DNS设置成了127.0.0.1,不需要用户的介入。要测试是否如此,请在命令行打入:

nslookup bbs.et8.net

查看返回的信息,就可以知道当前使用的DNS服务器。通常默认的配置就可以满足基本的要求,你已经在使用一个不依赖ISP,并且带有缓存功能的DNS本地服务器。但是如果你想对配置有更加深入的了解,请打开:
%SystemDriver%:\%SystemFolder%\system32\dns\etc\named.conf 这个文件。

下面是这个文件中一些参数的中文说明:


 /* TreeWalk master config*/
......
// the private (LAN) network space //定义你的私有(信任)网络
acl "privlan" { 127.0.0.0/8; 10.0.0.0/8; 169.254.0.0/16; 192.168.0.0/16; 172.16.0.0/20; };

// our own private subnets
acl "private" { 127.0.0.0/24; 192.168.0.0/16; 192.168.0.0/16; };

listen-on port 53 { 127.0.0.1; }; //需要绑定的监听端口和网络界面地址,如果要在局域网使用,可以添加 192.168.0.1 等更多
listen-on-v6 { none; };

allow-query { "private"; }; //允许进行查询地网段,就是你上面设置的信任地址

forward first; //设置转发。如果你不使用root-hints查询,将这行的注释取消,然后在下一行添入你自定义的DNS服务器地址。这样的话TreeWalk就是纯粹的一个DNS缓冲器。(如果这样做的话,你将不能绕过你的ISP对某些地址所作的“劫持”)
forwarders { 202.96.134.133; 202.96.128.166; }; //你定义的DNS服务器。
tcp-clients 500; //查询TCP最大连接数
max-cache-size 4m; //缓存大小。


2.测试DNS服务器的效率

我们使用下面的工具来测试DNS服务器:DNSRU

DNS Benchmarking & Research utility 会在一段时间内发出大量的DNS请求来测试DNS服务器的工作状况。工具已经非常古老,而且会提示测试时间已到,请使用“时光倒流”或者“永不过期”在Google搜索相应的工具来解除这个限制。例如:SoftSea.net 所列出来的工具,都是免费的。

运行DNSRU后,点击它的Benchmark标签进行测试。程序会自动找到本机的首选,辅助DNS服务器进行测试。结果会是如下图:

  • "Cached Name" 表示从被查询的DNS服务器本地缓存查询的结果。
  • "Uncached Name"表示从被查询的DNS服务器本地缓存不能获得查询结果,次服务器向另外的DNS服务器查询的结果。
  • "DotCom Lookup" 查询DotCom这种特殊域名的结果。
  • Min,Max,Avg分别表示各个项目的最小,最大和平均查询时间;Std.Dev是随机抽取地址的查询时间;Reliab%是可靠程度,这个可以看出被测试的DNS服务器查询总量/成功的百分率。

从测试图可以看出本地DNS服务器的稳定性和可靠程度比ISP的要高;而且这还是在凌晨时间的测试结果,如果在上网高峰器,本地DNS服务器稳定性还会下降。

关于最近流行的 OpenDNS ,YsKin已经做过一些心得测试,你也可以用上面的方法从数据上了解一下是否合适。

关于TreeWalk的更多应用请参考它的主页:ntcanuck.com

附送两个同类软件:Posadis DNS serverSANS DNS server


Aug 26

NirSoft其实和以前的 sysinternals一样,也有非常多好用的免费软件,sysinternals 官方有个Suite,我今天也做个 HomeMade,方便大家收集使用。

以下是各个软件的简介,原文来自:http://www.nirsoft.net/utils/index.html,翻译不到之处,万请指正。(还有几个不太懂的就没翻了,希望能人补上.)

密码恢复工具(以下工具用于恢复和查看密码,请勿用于非法用途。 )
MessenPass v1.10 - Instant Messenger Password Recovery
MessenPass 可以用来恢复一下即时通讯工具的密码: MSN Messenger, Windows Messenger (In Windows XP), Windows Live Messenger (In Windows XP And Vista), Yahoo Messenger (Version 5.x/6.x), ICQ Lite 4.x/2003, AOL Instant Messenger, AOL Instant Messenger/Netscape 7, Trillian, Miranda, and GAIM.
Asterisk Logger v1.02
可以用来显示Windows标准密码框中的星号密码。
Dialupass v2.43 - Dialup Password Recovery
查看拨号网络的用户名,密码,域信息。 可以很好的工作在 Windows 95, Windows 98, Windows ME, Windows NT, Windows 2000, 和 Windows XP下. 在 Windows 2000/XP 使用这个工具需要管理员权限.
Protected Storage PassView v1.63
这个工具用来查看使用 Internet Explorer, Outlook Express 和 MS-Outlook POP3帐号保存的密码信息。
IE PassView v1.04
IE PassView 这个小工具用来查看用 Internet Explorer 浏览器保存过的密码信息, 支持 Internet Explorer 7.0, 当然也包括 Internet explorer, v4.0 - v6.0
Network Password Recovery v1.10
当你连接 LAN 上的共享计算机或者你的 .NET Passport/Messenger 帐号, Windows XP/Vista 允许你记住这些密码以便下次登录时使用. 这个工具可以查看当前用户这些被记录过的密码.
AsterWin IE v1.03
这个工具用来查看 Internet Explorer 5.0 或者以上版本浏览器中的星号密码,即使它们没有被保存在本机上,你也可以通过这个工具查看这些网页密码。需要VB运行库,附带源代码。
Mail PassView v1.38 - Email Password Recovery
恢复以下邮件客户端的帐户密码: Outlook Express, Microsoft Outlook 2000 (POP3/SMTP Accounts only), Microsoft Outlook 2002/2003/2007, Windows Mail, IncrediMail, Eudora, Netscape Mail, Mozilla Thunderbird, Group Mail Free, and Web-based email accounts.
PstPassword v1.00
恢复 Outlook .PST (Personal Folders) 文件密码.
WirelessKeyView v1.10
WirelessKeyView 可以恢复你的无线网络密匙 (WEP/WPA) 。这些密匙在 Windows XP 下通过 'Wireless Zero Configuration' 服务储存在你的计算机上,在 Windows Vista 中则是'WLAN AutoConfig' .
Remote Desktop PassView v1.00
这个工具用来显示储存在 .rdp 文件中的 Microsoft Remote Desktop Connection(微软远程桌面)密码.
LSASecretsView v1.10
LSASecretsView 显示所有储存在注册表中的 LSA 密文信息. 具体位置是:HKEY_LOCAL_MACHINE\Security\Policy\Secrets ,它可能包含 RAS/VPN 密码, 自动登录密码,或者其它系统密码/密匙.
LSASecretsDump v1.10
上面那个工具的命令行版本。
PCAnywhere PassView v1.11
PCAnywhere密码查看工具。 可以查看登录和保护密码,支持7.5和10.0版本,理论上支持以上版本。
Access PassView v1.12
这个工具支持查看由 Microsoft Access 95/97/2000/XP 或者 Jet Database Engine 3.0/4.0 创建的 mdb 数据库文件密码。
Win9x PassView v1.1
查看 Windows 95/98 操作系统上的一些密码.
Content Advisor Password Remover
移除 Internet Explorer (versions 4.x and above) 的内容保护密码. 提供Visual C++ 源代码
Enterprise Manager PassView v1.00
查看 SQL Server Enterprise Manager 储存在本地机器的密码。
AsterWin v1.20
又一个查看星号密码的工具,支持的操作系统: Windows 95, Windows 98, Windows ME, Windows NT, Windows 2000 and Windows XP.
AspNetUserPass v1.00
AspNetUserPass is 是用来查看本机 ASPNet 用户密码的命令行工具.
Netscapass v2.03
查看由 Netscape Communicator 4.x, Netscape 6.x 和 Netscape 7 记录下来的网页密码和 POP3 密码。 网络监视工具
SmartSniff v1.30
SmartSniff 抓取网络适配器上的数据包, 显示客户端和服务器之间的数据交流. 可以是明文 (例如 HTTP, SMTP, POP3 和 FTP协议信息.) 也可能是 HEX 代码(例如 DNS)
SniffPass v1.01 - Password Sniffer
SniffPass 抓取流过网络适配器的密码,支持以下协议: POP3, IMAP4, SMTP, FTP, and HTTP 。
CurrPorts v1.20
列出所有 TCP/IP 和 UDP 连接,列出打开端口的应用程序,并将终止程序以外,它提供的信息十分详细,从版本到调度的服务,还能实时高亮显示新出现的程序等等。
AdapterWatch v1.01
显示网络适配器的硬件信息、 IP 地址、各种服务器地址等信息。
NetResView v1.10
NetResView 显示局域网上的所有资源,包括所有工作组和域。
互联网相关工具
IPNetInfo v1.09
IPNetInfo用来查询相关 IP 地址所有信息: 拥有者, 所在国家/所在地, 注册人信息等等。 IPNetInfo 可以自动截取邮件文件头的所有 IP 地址,以用来查询匿名邮件的来源。
WhoisThisDomain v1.12
域名查询。
FastResolver v1.00
多线程的域名IP地址互查软件。
SeqDownload v1.20
定时下载网页上那种不停变化图片的软件,一段时间后,你下载的软件就可以做成不错的动画了。
GoogRank v1.01
显示某网站的 Google's PageRank .
IECookiesView v1.70
显示查看更改删除本机上的 Cookie 文件。 Read More >>
FavoritesView v1.10
显示查看修改收藏夹的软件,支持IE和NS,可以找出重复的链接。
MozillaCookiesView v1.11
支持 Mozilla 浏览器的Cookie管理软件。
IEHistoryView v1.34
管理 Internet Explorer 浏览历史的软件。
ActiveX Compatibility Manager v1.00
轻松 禁用/启用 Internet Explorer 浏览器的 ActiveX 组件.
HTMLAsText v1.05
转换 HTML 为纯文本文件。
IdenSwitch v1.01
用任意身份登录 Outlook Express。
AddrView v1.01
AddrView 用来提取网页文件中的下载地址, 包括图像 ( tag), 外连文件 ( tag), CSS 文件, 框架, Flash 文件等等.
TagsReport v1.00
TagsReport 读取 HTML 文件然后显示文件中的标签信息。
JavaScript Animator Express v1.10
使用(GIFs and JPGs) 图片创建简单的网页 JS 动画。
CustomizeIE v1.00
为 Internet Explorer 添加新的菜单或者工具栏按钮。
TurnFlash v2.10 (UI Version)
实时启用/禁用 Internet Explorer 的 Flash 显示.
TurnFlash v1.00 (command-line version)
上面工具的命令行版本,包含源代码。
MIMEView v1.10
显示系统中定义的所有 MIME 类型及其关联文件。
命令行工具
NirCmd v1.85
功能强大的命令行工具, 你可以用它读写删除注册表, 写 INI 文件, 拨号或者连接到 VPN 网络, 重启或者关闭计算机, 为文件创建快捷方式 更改文件日期, 更该显示属性, 等等...
AtNow v1.1
定时启动工具。 包含Visual C++源代码。
GoogRankCmd v1.01
命令行显示某网页的 Google's PageRank ,不需要 Google Toolbar 或者其他插件支持
WhosIP v1.02
命令行版本的 IP 信息查询。
WhoisCL v1.12
命令行版本的域名信息查询。
SNRemove v1.00
This utility removes the reference to strong name signature from .NET exe and dll files. After removing the strong name reference, you can make any change you want in dll/exe file, without getting any exception or error message.
桌面工具
Volumouse v1.31
让您通过鼠标滚轮来控制音量的小软件。
NirExt v1.01
NirExt 在资源管理器关联菜单增加了3个小功能: 文件夹属性: 右键点击文件夹时出现,可以改变文件夹图标,以及鼠标悬停提示; 高级运行: 右键点击可执行文件时出现 (*.EXE).你可以配置一些参数来运行这个执行文件。 增强创建快捷方式: 右键点击任何文件都会出现这个选项。. 创建文件快捷方式的同时,让你把这个快捷方式放入: 桌面, 开始菜单, 等等定义好的一些常用文件夹中。.
WinLister v1.12
显示当前打开的所有窗口,它们的详细信息,你也可以选择关闭,隐藏它们。
ShortcutsMan v1.01
显示桌面和开始菜单的所有快捷方式,可以修复删除已经失效的快捷方式。
MyUninstaller v1.34
方便快捷的反安装软件(替代系统的添加/删除功能)。
WinMessControl v1.00
禁用/启用 Windows XP 下的 Windows Messager.
系统工具
OpenedFilesView v1.03
显示系统中当前打开的所有文件及其相关信息。
WinUpdatesList v1.13
查看系统中已安装的更新项目的信息,包括包含文件,内容等等。
SysExporter v1.20
抓取几乎所有应用程序标准列表框,组合框中的数据,显示或者输出这些数据。
ShellExView v1.16 - Shell Extensions Manager
显示系统中所有外壳扩展的详细信息, 你可以禁用/启用这些扩展。
DLL Export Viewer v1.10
显示 DLL 文件的输出函数和虚拟内存地址。
RegScanner v1.40
注册表搜索增强工具,一次性显示所有的搜索结果,不用再辛苦的F3了,双击结果可以跳到该键值。
USBDeview v1.03
显示所有当前连接或者曾经连接在你机器的USB设备,点击这些设备可以查看详细的扩展信息。
MonitorInfoView v1.01
查看显示器的详细信息r: 厂商 年份, 显示屏厂商, 型号 支持模式 等等... 这些信息 EDID ("Extended display identification data")都储存在你的计算机上. 你也可以通过远程管理员权限查看j局域网上的其他计算机显示器信息。
DumpEDID v1.01
上面工具的命令行版本。
RunAsDate v1.00
以特定的时间运行某程序,但并不改变系统时间。
NK2View v1.00
Each time that you send a new message in Outlook, the emails that you type in To/Cc fields, are automatically inserted into the AutoComplete list, so in the next time that you type an email address, Outlook automatically completes the right email address for you. The AutoComplete file of Outlook is stored under [Your Profile]\Application Data\Microsoft\Outlook , and it always saved as the profile name of Outlook with .NK2 extension. This utility reads the AutoComplete file of Outlook (with .NK2 extension), displays all email records stored in it, and allows you to easily export these records into text/html/xml file.
OfficeIns v1.02 - Microsoft Office Add-Ins Manager
查看和管理 Microsoft Office add-ins 的软件,通过它你可以 禁用/启用这些 Add-ins..
ProduKey v1.06
显示当前机器的 MS-Office, Windows, SQL Server 序列号。
ActiveXHelper v1.11
显示管理系统 ActiveX 组件的工具,你可以禁用/启用这些组件。
InjectedDLL v1.00
显示注入系统中所有进程的DLL文件。
CurrProcess v1.11
类似 Process Explorer ,任务管理器的增强版本,显示管理系统进程的详细信息。
ServiWin v1.30
显示和管理系统中的服务和驱动。
ShellMenuView v1.00
管理右键点击文件/文件夹中出现的那些菜单项。
DriverView v1.10
显示和管理系统加载的驱动程序。
FoldersReport v1.21
显示文件夹的详细信息。
StartupRun v1.22
显示管理 Windows 的启动项目。
GACView v1.01
GACView is an alternative to the standard .NET assembly viewer on Windows Explorer. In addition to the standard columns, GACView displays additional information for each assembly, like modified date, file size, full path of the assembly file, file version, and so on. GACView also allows you to delete an assembly the cannot be uninstalled in the regular way.
JRView v1.00
JRView is a small utility that displays the list of all Java Runtime Environments and Java Development Kits installed on your system, and allows you to run a Java application (.class or .jar file) on the desired Java environment.
MMCompView v1.10
显示管理多媒体组件 (解码器, ActiveX 滤镜),你也可以禁用/启用其中的某个组件。
IECompo v1.00
显示当前安装的 Internet Explorer 组件。
FileDate Changer v1.1
改变文件日期的工具,可以同时处理多个文件。
Explorestart v1.00
这个工具不干别的,运行它你的所有 explorer.exe 和 iexplore.exe 实例马上会被关闭,同时会重新运行一个新的 explorer.exe 。
其它工具
MetarWeather v1.51
天气查询软件。
ZipInstaller v1.21
简单的创建一个安装/反安装程序的小工具。
IconsExtract v1.41
提取 EXE, DLL, CPL, 和 OCX 文件中的 ICO 或者 CUR 文件.
WinExplorer v1.30
按等级显示所有系统窗口,你可以查看修改这些窗口的数据。 包含源代码。
ExeInfo v1.01
显示 可执行文件 (*.exe), 动态链接库 (*.dll), ocx 文件, 和驱动文件的详细说明。.
pcANYWHERE Hosts Scanner v1.01
在 TCP/IP 网络上搜索所有的 pcANYWHERE 主机。包含Visual Basic源代码。

下载连接包含所有软件的,有中文语言的均已奉上,截至2007-5-20日的最新版。