logo资料库

VMware ASA模拟器设置ASDM方案.doc

第1页 / 共6页
第2页 / 共6页
第3页 / 共6页
第4页 / 共6页
第5页 / 共6页
第6页 / 共6页
资料共6页,全文预览结束
代码:
代码:
代码:
代码:
在 Vmware 模拟 ASA 使用 ASDM 的配置方法。 准备软件 1.Vmware asa 模拟器 2. nptp.exe 名称转换器 3.Fiddler2BetaSetup.exe 4. jre-6u7-windows-i586-p.exe 第一步启动 asa 如图 配置 serial 接口:设置 use named pipe 为 \\.\pipe\ASA1 (ASA1 随便个名称)
打开 Named Pipe TCP Proxy 添加 pipe 通过 telnet 127.0.0.1 4003 就可以连接到 asa 接下来需要把做的是把相应的 asdm.bin 的文件 copy 到 asa 的 flash 里面 首先设置 vmware 的第一个网卡于 vmnet1 桥接并且把 vm1 和 asa 的 e0/0 设置一个网段 然后,打开 tftp32 把准备好的 asdm.bin 复制到 flash 里面.我的 asa 的 ios 是 802 的与其匹配 的是 asdm602.bin 然后设置安装 java 版本必须是给出的 version 设置代理服务器 127.0.0.1 端口 8888
在高级里面 在所有协议都是用同一代理服务器前打勾
在标签 java 里面是指 runtime 参数 为:-Xmx256m 打开 Fiddler2 设置 CustomRules 规则 搜索找到函数 代码: static function OnBeforeRequest(oSession: Session) 在该函数中加入一条 if 语句
代码: if ((oSession.url.EndsWith("/admin/asdm_handler")) || (oSession.url.EndsWith("/admin/pdm.sgz"))) { } oSession.bBufferResponse = false; 搜索找到函数 代码: static function OnBeforeResponse(oSession: Session) 在该函数中加入一条 if 语句 代码: if (oSession.url.Contains("/show+version")) { oSession.utilDecodeResponse(); oSession.utilReplaceInResponse('Hardware: ,','Hardwar e: ASA5520,'); } 注意('Hardware: 复制) ,','Hardware: ASA5520,'); 中的空格保留(3 个空格,请完全 点击文件->保存(如果语法正确将听到提示声音,并无任何提示框,假如语法错误或者将会 提出提示框) 点击 Tools->Fiddler option->Https 勾选 Decrypt HTTPS traffic
到此如果顺利的话,恭喜你!你就可以通过 asdm 登陆到 asdm 了。
分享到:
收藏