AutoIt V3.2.13.7 第二汉化版
[ 2008/10/16 12:54 | by selboo ]
AutoIt 目前最新是v3版本,这是一个使用类似BASIC脚本语言的免费软件,它设计用于Windows GUI(图形用户界面)中进行自动化操作.它利用模拟键盘按键,鼠标移动和窗口/控件的组合来实现自动化任务.而这是其它语言不可能做到或无可靠方法实现的(例如VBScript和SendKeys).
AutoIt最初是为PC(个人电脑)对数千台PC进行配置的“批量处理”而设计,不过随着v3版本的到来它也很适合用于家庭自动化和编写用以完成重复性任务的脚本.
AutoIt 可以做的事:
运行Windows和Dos程序
模拟键击动作(支持大多数键盘布局)
模拟鼠标移动和点击动作
对窗口进行移动,整大小和其它操作
直接与窗口的“控件“交互(设置/获取文本,移动,关闭等等)
配合剪贴板进行剪切/粘贴文本操作
对注册表进行操作
不同于AutoIt v2版本,新的v3版本有更多标准语法-类似于VBScript和BASIC-而且现在支持更复杂的表达式,用户函数,循环以及脚本编写老手们所期待的其它所有内容.
正如以前版本一样,AutoIt设计得尽可能的小(大约115KB)并且不用依赖外部DLL文件或添加注册表项目即可独立运行.此外使用 Aut2Exe 这个工具还可以把脚本文件编译为独立的可执行程序.
同时升级了ActiveX和DLL版本在AutoIt里称为 AutoItX - 与v2版本不同的是它将是一个组合控件 (COM组件对象模型和同一DLL文件中的标准DLL函数).AutoItX 将允许您加入一些AutoIt独有的特性到您最常用的脚本语言或程序设计语言中去!请查看这AutoItX帮助文件 (开始 \ 程序\ AutoIt v3 \ Extras \ AutoItX \ AutoItX Help File) 以获得更多信息和示例.
最重要的是,AutoIt 将继续是免费的 - 但是如果您打算支持我们花在此工程的时间,金钱以及所作努力和网站主机运作的话,那么您可以到AutoIt的主页上进行捐赠.
AUTOIT中文论坛 www.autoit.net.cn
AutoIt v3 is a freeware BASIC-like scripting language designed for automating the Windows GUI and general scripting. It uses a combination of simulated keystrokes, mouse movement and window/control manipulation in order to automate tasks in a way not possible or reliable with other languages (e.g. VBScript and SendKeys). AutoIt is also very small, self-contained and will run on all versions of Windows out-of-the-box with no annoying "runtimes" required!
AutoIt was initially designed for PC "roll out" situations to reliably automate and configure thousands of PCs. Over time it has become a powerful language that supports complex expressions, user functions, loops and everything else that veteran scripters would expect.
Features:
Easy to learn BASIC-like syntax
Simulate keystrokes and mouse movements
Manipulate windows and processes
Interact with all standard windows controls
Scripts can be compiled into standalone executables
Create Graphical User Interfaces (GUIs)
COM support
Regular expressions
Directly call external DLL and Windows API functions
Scriptable RunAs functions
Detailed helpfile and large community-based support forums
Compatible with Windows 95 / 98 / ME / NT4 / 2000 / XP / 2003 / Vista / 2008
Unicode and x64 support
Digitally signed for peace of mind
Works with Windows Vista's User Account Control (UAC)
下载地址 http://www.autoit.net.cn/acn/3.2.13.7.2.exe
AutoIt最初是为PC(个人电脑)对数千台PC进行配置的“批量处理”而设计,不过随着v3版本的到来它也很适合用于家庭自动化和编写用以完成重复性任务的脚本.
AutoIt 可以做的事:
运行Windows和Dos程序
模拟键击动作(支持大多数键盘布局)
模拟鼠标移动和点击动作
对窗口进行移动,整大小和其它操作
直接与窗口的“控件“交互(设置/获取文本,移动,关闭等等)
配合剪贴板进行剪切/粘贴文本操作
对注册表进行操作
不同于AutoIt v2版本,新的v3版本有更多标准语法-类似于VBScript和BASIC-而且现在支持更复杂的表达式,用户函数,循环以及脚本编写老手们所期待的其它所有内容.
正如以前版本一样,AutoIt设计得尽可能的小(大约115KB)并且不用依赖外部DLL文件或添加注册表项目即可独立运行.此外使用 Aut2Exe 这个工具还可以把脚本文件编译为独立的可执行程序.
同时升级了ActiveX和DLL版本在AutoIt里称为 AutoItX - 与v2版本不同的是它将是一个组合控件 (COM组件对象模型和同一DLL文件中的标准DLL函数).AutoItX 将允许您加入一些AutoIt独有的特性到您最常用的脚本语言或程序设计语言中去!请查看这AutoItX帮助文件 (开始 \ 程序\ AutoIt v3 \ Extras \ AutoItX \ AutoItX Help File) 以获得更多信息和示例.
最重要的是,AutoIt 将继续是免费的 - 但是如果您打算支持我们花在此工程的时间,金钱以及所作努力和网站主机运作的话,那么您可以到AutoIt的主页上进行捐赠.
AUTOIT中文论坛 www.autoit.net.cn
AutoIt v3 is a freeware BASIC-like scripting language designed for automating the Windows GUI and general scripting. It uses a combination of simulated keystrokes, mouse movement and window/control manipulation in order to automate tasks in a way not possible or reliable with other languages (e.g. VBScript and SendKeys). AutoIt is also very small, self-contained and will run on all versions of Windows out-of-the-box with no annoying "runtimes" required!
AutoIt was initially designed for PC "roll out" situations to reliably automate and configure thousands of PCs. Over time it has become a powerful language that supports complex expressions, user functions, loops and everything else that veteran scripters would expect.
Features:
Easy to learn BASIC-like syntax
Simulate keystrokes and mouse movements
Manipulate windows and processes
Interact with all standard windows controls
Scripts can be compiled into standalone executables
Create Graphical User Interfaces (GUIs)
COM support
Regular expressions
Directly call external DLL and Windows API functions
Scriptable RunAs functions
Detailed helpfile and large community-based support forums
Compatible with Windows 95 / 98 / ME / NT4 / 2000 / XP / 2003 / Vista / 2008
Unicode and x64 support
Digitally signed for peace of mind
Works with Windows Vista's User Account Control (UAC)
下载地址 http://www.autoit.net.cn/acn/3.2.13.7.2.exe
Linux系统信息查看命令大全
[ 2008/10/15 18:08 | by selboo ]
系统
# uname -a # 查看内核/操作系统/CPU信息
# head -n 1 /etc/issue # 查看操作系统版本
# cat /proc/cpuinfo # 查看CPU信息
# hostname # 查看计算机名
# lspci -tv # 列出所有PCI设备
# lsusb -tv # 列出所有USB设备
# lsmod # 列出加载的内核模块
# env # 查看环境变量
资源
# free -m # 查看内存使用量和交换区使用量
# df -h # 查看各分区使用情况
# du -sh <目录名> # 查看指定目录的大小
# grep MemTotal /proc/meminfo # 查看内存总量
# grep MemFree /proc/meminfo # 查看空闲内存量
# uptime # 查看系统运行时间、用户数、负载
# cat /proc/loadavg # 查看系统负载
磁盘和分区
# mount | column -t # 查看挂接的分区状态
# fdisk -l # 查看所有分区
# swapon -s # 查看所有交换分区
# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)
# dmesg | grep IDE # 查看启动时IDE设备检测状况
网络
# ifconfig # 查看所有网络接口的属性
# iptables -L # 查看防火墙设置
# route -n # 查看路由表
# netstat -lntp # 查看所有监听端口
# netstat -antp # 查看所有已经建立的连接
# netstat -s # 查看网络统计信息
进程
# ps -ef # 查看所有进程
# top # 实时显示进程状态
用户
# w # 查看活动用户
# id <用户名> # 查看指定用户信息
# last # 查看用户登录日志
# cut -d: -f1 /etc/passwd # 查看系统所有用户
# cut -d: -f1 /etc/group # 查看系统所有组
# crontab -l # 查看当前用户的计划任务
服务
# chkconfig --list # 列出所有系统服务
# chkconfig --list | grep on # 列出所有启动的系统服务
程序
# rpm -qa # 查看所有安装的软件包
# uname -a # 查看内核/操作系统/CPU信息
# head -n 1 /etc/issue # 查看操作系统版本
# cat /proc/cpuinfo # 查看CPU信息
# hostname # 查看计算机名
# lspci -tv # 列出所有PCI设备
# lsusb -tv # 列出所有USB设备
# lsmod # 列出加载的内核模块
# env # 查看环境变量
资源
# free -m # 查看内存使用量和交换区使用量
# df -h # 查看各分区使用情况
# du -sh <目录名> # 查看指定目录的大小
# grep MemTotal /proc/meminfo # 查看内存总量
# grep MemFree /proc/meminfo # 查看空闲内存量
# uptime # 查看系统运行时间、用户数、负载
# cat /proc/loadavg # 查看系统负载
磁盘和分区
# mount | column -t # 查看挂接的分区状态
# fdisk -l # 查看所有分区
# swapon -s # 查看所有交换分区
# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)
# dmesg | grep IDE # 查看启动时IDE设备检测状况
网络
# ifconfig # 查看所有网络接口的属性
# iptables -L # 查看防火墙设置
# route -n # 查看路由表
# netstat -lntp # 查看所有监听端口
# netstat -antp # 查看所有已经建立的连接
# netstat -s # 查看网络统计信息
进程
# ps -ef # 查看所有进程
# top # 实时显示进程状态
用户
# w # 查看活动用户
# id <用户名> # 查看指定用户信息
# last # 查看用户登录日志
# cut -d: -f1 /etc/passwd # 查看系统所有用户
# cut -d: -f1 /etc/group # 查看系统所有组
# crontab -l # 查看当前用户的计划任务
服务
# chkconfig --list # 列出所有系统服务
# chkconfig --list | grep on # 列出所有启动的系统服务
程序
# rpm -qa # 查看所有安装的软件包
让静态路由支持多网关
[ 2008/10/15 15:50 | by selboo ]
我校有如下网络环境,全校450个节点划分成五个子网,各子网的网络号分别为192.168.1.0~192.168.5.0,网关均为192.168.1.1,各个子网通过华为S2026B二层交换机接入烽火R2600出口路由器,出口通过光纤以100Mbps的带宽接入Interne。
现全县组建电子政务网,要求全县各个单位处室以上领导干部的计算机必须能直接访问县电子政务网服务器192.168.20.6/24,县电子政务网办公室给我校划分的子网号为10.1.26.0,掩码为255.255.255.192,网关为10.1.26.1,电子政务网不能访问Internet。
由于县电子政务网的服务器在电信局托管,所以电信局给我校又开通一条10Mbps的光纤连接电子政务网。电信局的建议是,给我校需要直接访问电子政务网的计算机安装两张网卡,分别设置两个网络的网关,来达到同时访问电子政务网和Ineternet的目的。
手动添加静态路由
以上的网络需求实际就是要解决两个子网192.168.0.0及10.1.26.0访问不同目标的问题,由于我校办公大楼在建设时就已将连接各个办公室到网络中心的网线埋入墙内,如果为每个需要直接访问县电子政务网的计算机再安装一张网卡,就需要再单独铺设一根网线,无论从铺设的难度及办公大数的布局来说,都不是一个很好的办法。
如果沿用原来校园网的网线,在需要连接电子政务网的计算机上设置两个网关,就需要人为地切换网关,这对于计算机应用水平不高的人来说,也是一个不小的麻烦.因些,我们决定不采纳电信局的建议,而采用手动添加静态路由的方式来实现两个网关的无缝切换.
1. 将边接电子政务网的光纤接入原有的S2006B交换机。
2. 在需要接入电子政务网的计算机上添加网络事情为10.1.26.0的IP地址,例如:10.1.26.2,掩码为255.255.255.192。
具体操作步骤是:选择"Internet协议(TCP/IP)属性→高级→IP设置→添加"。添加好IP地址后,要特别注意的是,不能添加10.1.26.1这个网关,具体原因见后文的进一步分析。
3.进入DOS命令方式,在提示符合后输:ip route add 192.168.20.0 mask 255.255.255.0 10.1.26.1,从而手动添加一条静态路由。
4.为了能使每次开机时都自动执行这个命令,可以将其写成一个批处理文件,因为建立批处理文件的方法比较简单,此处略去不提。
经过以上4个步骤的操作,在命令行方式中可以用route print命令看到本地路由表中新增了一条到192.168.20.0网络的静态路由,此时本地计算机既可以访问Internet,也可以访问电子政务网,用户在使用过程中完全感觉不到网关切换的过程。
方案原理
通过以上的介绍可以看出,本方法中有两个亮点:
其一是同一个交换机可以连接不同的网络,在平常使用过程中,普遍的固定思维是一个交换机只能接同一个网络。其实我们从交换机的原理就可以知道,这种思维方式是不正确的,因为交换机处于OSI参考模型的数据链路层,是属于网桥,交换机起着桥接的作用,因些交换机可以接入多个不同的网络。上述方案中正是处用了这一点,从而免去了不必要的硬件投入。
其二是不设10.1.26.0这个网络的网关,而采用静态路由的方式,免去了额处的组网开销。
那么为什么不能设置两个网关呢?这就要从网关的作用说起,在设置网关时,本地计算机的路由表中添加了一条默认路由:
0.0.0.0.0.0.0.0 网关IP地址本地接口跃点数如果在路由表中无法找到目标网络的路径时,就把数据包发送到这条默认路由中的网关,如果删除了本机对应的网关,则这条默认路由也将在路由也将在路由表中删除。如果本机设置了两个IP地址,并且分表对应了两上网关,则会在本机的路由表中添加了两条默认路由,它们分别是:
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.88 1
0.0.0.0 0.0.0.0 10.1.26.1 192.168.1.88 1
此时,本机在发送数据时就不知道该如何处理了,而手动添加静态路由与直接设置网关关生路由路径不同,数据在发卷宗这程中会根据本地路由表中指明的路传输。
通过以上的方法,完全可以实现单张网卡实现对不同网络的无缝访问。
现全县组建电子政务网,要求全县各个单位处室以上领导干部的计算机必须能直接访问县电子政务网服务器192.168.20.6/24,县电子政务网办公室给我校划分的子网号为10.1.26.0,掩码为255.255.255.192,网关为10.1.26.1,电子政务网不能访问Internet。
由于县电子政务网的服务器在电信局托管,所以电信局给我校又开通一条10Mbps的光纤连接电子政务网。电信局的建议是,给我校需要直接访问电子政务网的计算机安装两张网卡,分别设置两个网络的网关,来达到同时访问电子政务网和Ineternet的目的。
手动添加静态路由
以上的网络需求实际就是要解决两个子网192.168.0.0及10.1.26.0访问不同目标的问题,由于我校办公大楼在建设时就已将连接各个办公室到网络中心的网线埋入墙内,如果为每个需要直接访问县电子政务网的计算机再安装一张网卡,就需要再单独铺设一根网线,无论从铺设的难度及办公大数的布局来说,都不是一个很好的办法。
如果沿用原来校园网的网线,在需要连接电子政务网的计算机上设置两个网关,就需要人为地切换网关,这对于计算机应用水平不高的人来说,也是一个不小的麻烦.因些,我们决定不采纳电信局的建议,而采用手动添加静态路由的方式来实现两个网关的无缝切换.
1. 将边接电子政务网的光纤接入原有的S2006B交换机。
2. 在需要接入电子政务网的计算机上添加网络事情为10.1.26.0的IP地址,例如:10.1.26.2,掩码为255.255.255.192。
具体操作步骤是:选择"Internet协议(TCP/IP)属性→高级→IP设置→添加"。添加好IP地址后,要特别注意的是,不能添加10.1.26.1这个网关,具体原因见后文的进一步分析。
3.进入DOS命令方式,在提示符合后输:ip route add 192.168.20.0 mask 255.255.255.0 10.1.26.1,从而手动添加一条静态路由。
4.为了能使每次开机时都自动执行这个命令,可以将其写成一个批处理文件,因为建立批处理文件的方法比较简单,此处略去不提。
经过以上4个步骤的操作,在命令行方式中可以用route print命令看到本地路由表中新增了一条到192.168.20.0网络的静态路由,此时本地计算机既可以访问Internet,也可以访问电子政务网,用户在使用过程中完全感觉不到网关切换的过程。
方案原理
通过以上的介绍可以看出,本方法中有两个亮点:
其一是同一个交换机可以连接不同的网络,在平常使用过程中,普遍的固定思维是一个交换机只能接同一个网络。其实我们从交换机的原理就可以知道,这种思维方式是不正确的,因为交换机处于OSI参考模型的数据链路层,是属于网桥,交换机起着桥接的作用,因些交换机可以接入多个不同的网络。上述方案中正是处用了这一点,从而免去了不必要的硬件投入。
其二是不设10.1.26.0这个网络的网关,而采用静态路由的方式,免去了额处的组网开销。
那么为什么不能设置两个网关呢?这就要从网关的作用说起,在设置网关时,本地计算机的路由表中添加了一条默认路由:
0.0.0.0.0.0.0.0 网关IP地址本地接口跃点数如果在路由表中无法找到目标网络的路径时,就把数据包发送到这条默认路由中的网关,如果删除了本机对应的网关,则这条默认路由也将在路由也将在路由表中删除。如果本机设置了两个IP地址,并且分表对应了两上网关,则会在本机的路由表中添加了两条默认路由,它们分别是:
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.88 1
0.0.0.0 0.0.0.0 10.1.26.1 192.168.1.88 1
此时,本机在发送数据时就不知道该如何处理了,而手动添加静态路由与直接设置网关关生路由路径不同,数据在发卷宗这程中会根据本地路由表中指明的路传输。
通过以上的方法,完全可以实现单张网卡实现对不同网络的无缝访问。
北京CCIE面试血的经验!!!
[ 2008/10/14 18:45 | by selboo ]
网上有很多关于北京Lab面试的文章,其中一些很多都是传闻或者小道消息,我在这里以我血的教训来说一下面试。
9点钟考官会带你进入考场,然后他会对你说明:“我会用一切方法让你明白我问的是什么?但是我不会说中文。至于回答,那就要看你自己的了。”
也就是说,如果听力不好也不用十分的担心,但是回答则完全靠你自己,面试时考官会念题,知道你明白了题目,然后你要用英文将你的答案对着电话大声的将答案说出来,而且考官一定会对你说“why”。
在这里,我要说一下,不会的一定不要蒙,因为美国考官如果对你的答案不满意,完全可以认为你不合格,那么一些简单的题就算你答对了也有可能算错,毕竟cisco不会让我们知道他的正确答案,很多题是没有一个明确答案的。
祝各位后来的考生兄弟们好运了!
9点钟考官会带你进入考场,然后他会对你说明:“我会用一切方法让你明白我问的是什么?但是我不会说中文。至于回答,那就要看你自己的了。”
也就是说,如果听力不好也不用十分的担心,但是回答则完全靠你自己,面试时考官会念题,知道你明白了题目,然后你要用英文将你的答案对着电话大声的将答案说出来,而且考官一定会对你说“why”。
在这里,我要说一下,不会的一定不要蒙,因为美国考官如果对你的答案不满意,完全可以认为你不合格,那么一些简单的题就算你答对了也有可能算错,毕竟cisco不会让我们知道他的正确答案,很多题是没有一个明确答案的。
祝各位后来的考生兄弟们好运了!
新型 .net 一句话及客户端
[ 2008/10/14 18:40 | by selboo ]
作者: cnqing
来源: cncert.net
日期: 2008-10-13,16:37
软件说明:
程序包 包括一个基于反射的.net 一句话木马
客户端 当前插件
文件管理
.net探针
CMDshell
端口转发
下载文件 (已下载 471 次)
来源: cncert.net
日期: 2008-10-13,16:37
软件说明:
程序包 包括一个基于反射的.net 一句话木马
客户端 当前插件
文件管理
.net探针
CMDshell
端口转发
![](template/digiart1/images/download.gif)