用AIX下的snmpinfo进行SNMP信息刺探Windows系统(推荐3篇)由网友“清染”投稿提供,以下是小编精心整理的用AIX下的snmpinfo进行SNMP信息刺探Windows系统,供大家阅读参考。
篇1:用AIX下的snmpinfo进行SNMP信息刺探Windows系统
用AIX下的snmpinfo进行SNMP信息刺探(原创) SNMP是什么?这个不多说了,不了解的用GOOGLE搜吧, 许多 网站里都介绍了snmputil.exe这款Resource Kit里面的工具,这个也不多说了,这里只贴几个snmputil.exe的使 用例 子,如下: snmputil walk 对方ip publ
用AIX下的snmpinfo进行SNMP信息刺探(原创)
SNMP是什么?这个不多说了,不了解的用GOOGLE搜吧。
许多 网站里都介绍了snmputil.exe这款Resource Kit里面的工具,这个也不多说了,这里只贴几个snmputil.exe的使用例子,如下:
snmputil walk 对方ip public .1.3.6.1.2.1.25.4.2.1.2 列出系统进程
snmputil walk 对方ip public .1.3.6.1.4.1.77.1.2.25.1.1 列系统用户列表
snmputil get 对方ip public .1.3.6.1.4.1.77.1.4.1.0 列出域名
snmputil walk 对方ip public .1.3.6.1.2.1.25.6.3.1.2 列出安装的软件
snmputil walk 对方ip public .1.3.6.1.2.1.1 列出系统信息
显然snmputil太麻烦,谁能记得那些冗长的Object Identifier?下面我要说的是AIX里snmpinfo,这个可比snmputil.exe厉害多了,而且使用也简单。
Usage: snmpinfo [-m get|next] [-v] [-c community] [-d level] [-h hostname]
[-o objectsfile]... [-t tries] variable.instance...
snmpinfo -m set [-v] [-c community] [-d level] [-h hostname]
[-o objectsfile]... [-t tries] variable.instance=value
snmpinfo -m dump [-v] [-c community] [-d level] [-h hostname]
[-o objectsfile]... [-t tries] [variable.instance...]
无论对方是UNIX、WINDOWS还是CISCO的设备,只要记住这一个命令就好了:
____________________________________________________
snmpinfo -m dump -c public -h 对方ip -v
____________________________________________________
你去试试看吧,snmpinfo绝对不逊色于SolarWinds 、LANguard Network Scanner之类的GUI软件,
由此看来,community很重要,不要再用默认的public了,呵呵。
========================================================
我也学一下别人,呵呵!
任何形式的,请写明出处:
email: beginner@yeah.net
website: blog.chinaunix.net/index.php?blogId=739
========================================================
原文转自:www.ltesting.net
篇2:Sco Unix下用dbxtra调试C程序Windows系统
Sco Unix 下用dbxtra调试C程序 人民银行合肥中心支行陆秉炜 在sco unix 下编程大多离不开C语言,即使是 数据库 应用也有很多是与c搭配使用的,例如 informixe sql /c就可以在c语言中嵌入sql语句,很多人认为在unix下写程序是件很痛苦的事情, 其中一个很重要
ScoUnix下用dbxtra调试C程序
人民银行合肥中心支行 陆秉炜
在scounix下编程大多离不开C语言,即使是数据库应用也有很多是与c搭配使用的,例如
informix esql/c 就可以在c语言中嵌入sql 语句。很多人认为在unix下写程序是件很痛苦的事情,
其中一个很重要原因是不知道在unix下怎样调试程序。其实在sco unix源码调试器是dbxtra或
dbXtra,linux下是gdb。它们类似turbo c的调试器,可以跟踪源码变量。在unix 下调试程序有
如下传统方法:
一、在要调试语句之前,输出要调试的变量,利用printf函数。
二、写日志文件,把结果输出到文件中避免屏幕混乱,利用fprintf()函数。
三、利用sco 内置调试器dbxtra或dbXtra。
dbxtra 适用字符界面,在sco unix的图形界面用dbXtra。(编按:请注意大小写)
以下是dbxtra基本命令:
c cont 在断点后继续执行
d delete 删除所设断点
h help 帮助
e edit 编辑源程序
n next 源程序区的内容向下翻一屏。
p print 显示变量
q quit 退出dbxtra
r run 运行程序,直到遇上设置的断点
rr rerun 再次运行
s step 单步运行
st stop 设置断点
j status 显示当前断点
t where 显示当前状态,列出所有设置的变量值
di display 开显示窗,用于查看变量
ud undisplay 删除显示窗的条目
f forward 源程序区的内容向上 翻一屏。
B backward 源程序区的内容向下 翻一屏。
Stopi stop inst 设置断点
tracei trace inst跟踪子程序
dbxtra [options] [objectfile ]
dbxtra 在启动时有个参数-Idir值得一提.我们在编写一个较大程序的时候,通常源程序和编译生成
的可执行文件都放在不同的目录中,这样便于管理,
默认dbxtra将在可执行文件所在的目录下找匹配c的源程序。
当我们启动时,指定-I参数,dbxtra就会到我们指定的目录下找匹配的c程序。 例如:
dbxtra -I“\work\c” program1
源程序在用clearcase/“ target=”_blank“ >cc编译时要带上-g 参数,这样是加上符号表等调试信息。只有这样编译过的文件,dbxtra才可以调试。调试信息使源代码和机器码关联。
下面这个C程序输出结果和我们的预想结果不一样,说明某些地方有错误。我们用调试器来
调试它:
程序一:
t.c
main()
{ int i=10 ,*p1;
float j=1.5,*p2;
p1=&
p2=&
p2=p1;
printf(”%d,%d\n“,*p1,*p2);
}
首先带上-g参数编译 cc -g -o t t.c
启动调试器 dbxtra t
屏幕显示:
1.main()
2.{ int i=10 ,*p1;
3. float j=1.5,*p2;
4. p1=&
5. p2=&
6. p2=p1;
7. printf(”%d,%d\n",*p1,*p2);
8.}
C[browse] File:t.c Func.-
Readubg symbolic information
Type 'help' for help
(dbxtra)
(dbxtra)
设置断点:
(dbxtra)stop at 5
运行:
(dbxtra) run
程序自动在第5行停下。
这时我们可以看变量的值。
(dbxtra) print *p1
单步执行。
(dbxtra) step
程序将执行第5行源码,指针将移到第6行。
(dbxtra) print *p2
(dbxtra) step
程序执行了第6行源码后,将指针移到第7行。
(dbxtra) print *p1 , *p2
我们发现 在执行了第6行源码后,*p1,*p2的值就不对了,所以问题就出在第6行上。仔细检查后发现指针
p1指向整型,指针p2指向实型。它们之间的赋值要进行强制类型转换。这种错误在C程序中是很常见的。
有时我们在调试一些程序时,要在整个程序运行中时刻监视莫些变量的值,例如程序一中我们
要时刻了解*p1,*p2的值,除了在每一行程序执行完后,打print *p1,*p2外,还可以开一个显示窗口。
(dbxtra)display *p1,*p2
用undisplay 删掉不想要的变量。
有些程序运行时要带参数,mycat /etc/passwd 在调试时候
(dbxtra) run '/etc/passwd'
再运行时,无需再写一遍参数。
(dbxtra) rerun
在涉及到curses库编程或屏幕有大量的人机界面时,为了调试方便,我们可以把程序输出结果
重定向到个虚屏。
(dbxtra) run >/dev/tty03
当然要先把tty03 disable 掉。(disable tty03)
dbxtra还有很多高级的用法,有兴趣的读者可以参照dbxtra本身的help,进一步研究。
kelvin 回复于:-06-17 18:10:20多文件make出来的怎么调试,程序包含esql。
原文转自:www.ltesting.net
篇3:今天你用“发送到”了吗 windows系统下备份文件轻松做
在我们的工作中都有一些小习惯,把一些文件、资料等放在桌面上,往往这些又是常用的、或重要的资料;Windows系统下默认保存文件的地方在“我的文档”,此操作非常方便,但此目录又在C:\My documents(WindowsXP/2000等系统又在C:\Documents and Settings\用户名下),如何才能充分利用好它呢?
在对硬盘上的各种东西进行整理、归类时,一般采用将文件或文件夹移动或复制到指定的目录,这样操作一般要经过:选定、复制或剪切、目标位置、粘贴等,或使用拖动法进行,实际上并不需要这样如此烦琐,只需用“发送到”就可轻松搞定,但默认状态发送到选项只有3.6英寸软盘、我的文档、桌面快捷方式、邮件接收者几项,那套如何做才能解决上面的问题,让我们轻松实琉整理备份呢?现在我就告诉大家操作方法和技巧:
一、更改“我的文档”的目录,让其更安全便捷
在注册表编辑器中打开“HKEY_USERS_DEFAULT_Software_Microsoft_Windows_CurrentVersion_Explorer_Shell Folders”下的“Personal”的键值默认为“C:\Documents and Settings\Administrator\My Documents”,将其改为新的目录以便默认保存你的文档,如X:\或D:WMWM(如图1)所示(这样还原系统C:盘时就不用担心此文档没有做备份了),
今天你用“发送到”了吗 windows系统下备份文件轻松做
,
二、添加“重要备份”到“发送到”选项中,资料备份轻松做
普通状态下.‘发送到”选项只有这几项,现在我们就添加我们的“重要备份”项到发送项中(如图2 )。步骤:
1.打开C:\Documents and Settings\Administrator\(这是Windows 2000/XP以上用户,Windows 98系统用户直接打开C:\Windows\Sendto文件夹)。
2.单击“文件→新建→快捷方式”,在“命令行”文本框输入“E:\重要备份”或点击浏览选择指定的文件夹、驱动器目录,接着单击“下一步”和“完成”。当然你可以建多个这种快捷方式指向不同的备份目录,例如:程序备份、数据、音乐、日志等等项。
3.现在选定一个文件,单击鼠标右键,就会出现(如图3)所示,选定“重要备份”选项就OK。
注意:Sendto文件夹属性是系统隐藏了的,只有通过设置去掉系统隐截才看得见。
★ 计算机考试答案
【用AIX下的snmpinfo进行SNMP信息刺探Windows系统(推荐3篇)】相关文章:
win7 64位纯净版系统下如何刻录CD光盘图2022-05-07
NAS网络存储器?什么是网站浏览器支持2023-07-20
Linux操作系统中的防火墙技术及其应用2023-10-12
网络论文2023-04-28
计算机基础知识题2023-11-02
网络管理协议的发展历史和新趋势2022-10-25
计算机三级网络技术近年笔试试题及答案2023-02-05
计算机四级考试复习题及答案2023-02-18
网络交换机安全小技巧2022-09-22
网络爬虫论文范文2022-09-25