VoIPER测试工具的使用

 VoIP测试之VoIPER工具的使用。


@1.准备软件:
Python-2.4.4.msi
wxPython2.6-win32-ansi-2.6.0.0-py24.exe
ctypes-1.0.2.win32-py2.4.exe
voiper-0.06.tar.gz
QuteCom-2.2-setup-release.exe


@2.安装软件
    在两台PC上相同的安装操作。
默认参数安装Python-2.4.4.msi
默认参数安装wxPython2.6-win32-ansi-2.6.0.0-py24.exe
(以管理员权限)默认参数安装ctypes-1.0.2.win32-py2.4.exe
默认参数安装VoIPER-0.06  => 将VoIPER内容解压到C:\VoIPER-0.06下即可。
    在PC1上安装QuteCom软件客户端。
点击安装即可,启动时候首先要有一个SIP账号,使用sip139可以免费注册,如果充值的话,还可以打出去。

@3.在PC1上:
启动QuteCom并且输入sip的相关内容。
将VoIPER调试进程附加到QuteCom客户端。
启动cmd,进入VoIPER安装目录。
输入以下命令来监视QuteCom进程:
*********************************************************
C:\VoIPER-0.06>python sulley\win_process_monitor.py -c sessions\QuteComtest1.crashbin -p QuteCom.exe -l 3
[06:37.35] Process Monitor PED-RPC server initialized:
[06:37.35]       crash file:  sessions\QuteComtest1.crashbin
[06:37.35]       # records:   0
[06:37.35]       proc name:   QuteCom.exe
[06:37.35]       log level:   3
[06:37.35] awaiting requests...
*********************************************************
其中,QuteComtest1.crashbin是我们想要在其中记录QuteCom崩溃信息的文件的名称。
@4.转到PC2,启动VoIPER fuzzer。
启动cmd,进入VoIPER安装目录。
输入命令:python win_fuzzer_gui.py启动VoIPER GUI。
@5.配置Fuzzer_gui
Target host: 目标IP
Target port: 5060
Level : 3(推荐的测试级别)
PedRPC port:26002 (该端口是远程进程监视脚本所侦听的端口)
Start Cmd: QuteCom的执行路径
Fuzzer: 选择一个测试模块
Session: 会话的名字
其余的保持默认。
@6.单击start可以开始测试了。

过程截图如下:


@7.在PC1上运行python sulley/s_utils/crashbin_explorer.py sessions/QuteComtest1.crashbin查看生成的崩溃信息。
还可以灵活运用crashbin_explorer.py来进行更加详细的异常研究。

猜你喜欢

转载自blog.csdn.net/u011414616/article/details/49495741