Dynagen0.11+Pemuwrapper入手麻烦二三事——告诉初学者直路

Dynagen在数度难产后终于诞生了0.11版本,这是个里程碑似的版本,他整合了confDynagen和Pemuwrapper,使得我们在搭建复杂安全环境下的拓扑变得更容易和易于调整。
confDynagen的具体介绍这里就从略了,我们着重看下Pemuwrapper的问题。
==========================非常贱的分割线==========================
1、安装好Dynagen后,着手来测试整合pemu的特性。在配置好net文件后启动,你会看到pix在非常虔诚的erase flash,不要开心,后面的事情会告诉你这些都是无效的。
2、在进入系统后,你开始配置各种信息,然后输入Activation Key,wr,然后重启。
3、重启后,你看到:
flashfs[7]: found corrupted block[0] (byte 0, sector 0), fixing...
flashfs[7]: found corrupted block[1] (byte 0, sector 0), fixing...
flashfs[7]: found corrupted block[2] (byte 0, sector 0), fixing...
flashfs[7]: found corrupted block[3] (byte 0, sector 0), fixing...
flashfs[7]: found corrupted block[4] (byte 0, sector 0), fixing...
flashfs[7]: found corrupted block[5] (byte 0, sector 0), fixing...
……………………
进入系统后,配置全丢,flash不可读写。
4、然后你开始找原因,查pemu.ini,查flash,查Activation Key……
5、网上讲的一些方法全部无效,任何重启都是错误的flash块,而你每次erase还是format或者fcsk;换来的重启后错误都是一样的。
==========================再次非常贱的分割线==========================
那么我们来分析下原因。
Pemuwrapper启动后会在两个位置出现临时文件,一是temp下的\....2007-07-15\,二是你指定或者默认和你net文件在一个目录下的FW1(你定义的实例名)目录。
在temp下的有一整套pemu文件,不过很可惜,Pemuwrapper仅仅用了里面的mybios和bios;
FW1下则实用了flash和pemu.ini。
flash文件的问题是确定的,不管key对不对,我们首先要解决flash的问题,flash文件具体为什么会出现这样的问题,时间不允许我去仔细看结构,也没必要;我们本着快速解决问题的态度,先找一个健康的flash:
[分享]带ASDM的PEMU所用的UR版的FLASH文件[url]http://www.netemu.cn/bbs/viewthread.php?tid=834[/url]
这个论坛没帐号的也不用继续玩pemu了,要知道那个上面的资源量。
下到的flash带了一个asdm521的flash,这个版本已经不适合现在的pix802的系统了,不管,我们后面再升级。【没有这些软件的可以加我qq】
有了这个flash,就可以顺利启动了,当然,其实我们只要里面的文件结构,有没asdm或pix无所谓,你有更好的地方可以下也行。
flash不报错,自然config也可以保存了,不过为什么在dir all后看到running-config仍然是0,希望有高手给与指点。
==========================还是非常贱的分割线==========================
情况好转了很多,我们可以继续往下面走。
这个版本的flash是带了激活的,不过对我们的pix802不太好用,我们得换一个好使的key。
网上有人很开心的用这个
serial=0x1c9f971c
key=0xa94b7db5,0x17d768ea,0x63f6e081,0x6d9fadd5
大家睁大眼睛看看:
Licensed features for this platform:
Maximum Physical Interfaces : 10
Maximum VLANs : 100
Inside Hosts : Unlimited
Failover : Active/Active
VPN-DES : Disabled
VPN-3DES-AES : Disabled
Cut-through Proxy : Enabled
Guards : Enabled
URL Filtering : Enabled
Security Contexts : 2
GTP/GPRS : Disabled
VPN Peers : Unlimited
This platform has an Unrestricted (UR) license.
你vpn的几个加密都是Disable的,你打算怎么做IPsec的实验呢?
所以我们得用一个好用的序列号和key
Serial Number: 810472609
Running Activation Key: 0x2733d415 0x0acfde2d 0x14f832fb 0xd743b72a
在pemu.ini(注意是FW1里面的)设置后,启动pix,然后在系统里要再次:
Activation Key 0x2733d415 0x0acfde2d 0x14f832fb 0xd743b72a
得到:
Licensed features for this platform:
Maximum Physical Interfaces : 3
Maximum VLANs : 10
Inside Hosts : Unlimited
Failover : Disabled
VPN-DES : Enabled
VPN-3DES-AES : Enabled
Cut-through Proxy : Enabled
Guards : Enabled
URL Filtering : Enabled
Security Contexts : 0
GTP/GPRS : Disabled
VPN Peers : Unlimited
This platform has a Restricted (R) license.
故障倒换不能用就算了,反正pemu目前也没提供serial接口。


本文转自 beansprouts 51CTO博客,原文链接:http://blog.51cto.com/netwalk/66519,如需转载请自行联系原作者

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/256947.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

第五部分 一阶逻辑等值演算与推理

目录 基本等值式 例1 将下面命题用两种形式符号化, 并证明两者等值: 例2 将公式化成等值的不含既有约束出现、又有自由出现 例3 设个体域D{a,b,c}, 消去下述公式中的量词: 例4 求下列公式的前束范式 推理的形式结构 定义5.3 自然推理系统 构造推理证明的实例 例5 在自然推理系…

从易到难,写一个JavaScript加载器之一

先上代码: 1 (function(global) {2 var createScript, insertScript, makeLoadQueue;3 createScript function(src) {4 var script;5 script document.createElement(SCRIPT);6 script.src "" src ".js";7 return script;8 };9…

关于怎么怎么把 unsingned char 数据转换为 Opencv 的Mat类型,并且吧图像显示出来

1、定义 unsignde char* A; 2、定义cv::Mat B(cv::Size(800,500),CV_8U) 3、使用c语言的 memcpy(B.data, A,800*500)//将A指针的数据复制到B中的数据内存,并且给出内存大小 4最后unsignde char 类型数据就会被转化为Mat类型,并且可以显示出…

学习笔记(31):Python网络编程并发编程-定时器

立即学习:https://edu.csdn.net/course/play/24458/296448?utm_sourceblogtoedu 定时器:threading.Timer 1.概念:定时器就是实现过多久去执行什么事情 2.相关函数 1)Timer(self,interval,function,args()) interval:定时的时间 functio…

vs2012 与 win7 不兼容的问题

我用的是win7 64位系统,所以安装位置那里是“C:\Program Files (x86)”,多了个(x86)。 百度搜索到园子里的师兄给的解决办法http://www.cnblogs.com/mumuliang/archive/2013/08/20/3270628.html 装这个补丁: Update for Microsoft Visual Stu…

Scrum方法论(四)

本文转自桂素伟51CTO博客,原文链接: http://blog.51cto.com/axzxs/1358371,如需转载请自行联系原作者

atoi(),函数,将字符串转为整形数字

C 库函数 int atoi(const char *str) 把参数 str 所指向的字符串转换为一个整数&#xff08;类型为 int 型&#xff09;。 测试用例&#xff1a; #include <stdio.h> #include <stdlib.h> #include <string.h>int main() {int val;char str[20];strcpy(str, …

学习笔记(32):Python网络编程并发编程-线程queue

立即学习:https://edu.csdn.net/course/play/24458/296449?utm_sourceblogtoedu 线程queue 一&#xff1a;Queue先进先出 1.queue.Queue(n):创建一个最大容量为n的队列 2.queue.Queue(n).put():添加元素 3.queue.Queue(n).get():取元素 4.put()和get(),默认阻塞状态为True&am…

第一天,仔细学习了下:common.inc.php(Discuz6.1.0核心文件)01

<?php /* April 18,2012 discuz二次开发学习 author:xuqin 不能为了完成任务去做一件事&#xff0c;要举一反三&#xff0c;融会贯通的去学习。 */ error_reporting(0); /* * error_reporting(0); //抑制所有的出错信息 * error_reporting(E_ALL);//显示所有的出错信息 …

acdream 1023 xor按位思考

思路&#xff1a;记答案为ans&#xff0c;统计出数列A和B在某二进制某一位上有多少个1&#xff0c;如果个数相同&#xff0c;则ans那一位上为0&#xff08;因为题目要求最小的满足条件的值&#xff09;&#xff0c;如果不一样&#xff08;则需要考虑那一位上异或个1&#xff09…

system的相关用法

system()—执行shell命令也就是向dos发送一条指令。 相关函数&#xff1a;fork, execve, waitpid, popen头文件&#xff1a;#include <stdlib.h>定义函数&#xff1a;int system(const char * string); system("pause")可以实现冻结屏幕&#xff0c;便于观察…

学习笔记(33):Python网络编程并发编程-进程池线程池

立即学习:https://edu.csdn.net/course/play/24458/296451?utm_sourceblogtoedu 进程池与线程池&#xff1a; 一般应用在网站上&#xff0c;进程池或线程池最大的数量一般需要尽可能地大但是不要超出服务器的承载范围 1.进程池&#xff1a; 1)concurrent.futures.ProcessP…

gulp配置实现修改js、css、html自动刷新

写在前面&#xff1a; 本配置支持es6、less、react 1.首先 给出初始的目录结构 给出执行gulp后的目录结构 给出执行gulp --p后的目录结构 2.package.json里是一个写入。文件描述了npm包的相关配置信息&#xff08;作者、简介、包依赖等&#xff09;和所需模块。 {"name&qu…

作为程序员之正则表达式

目录 正则表达式基础语法标准字符集合自定义的字符集合多行、单行模式高级语法选择符和分组反向引用预搜索/零宽断言例子匹配邮箱正则表达式 基础语法 标准字符集合 \D 和[^\d]意思一样&#xff0c;就是与 \d 相反 REG意义\ddigital表示 0 到 9 之间任意的一个数字\wworld表示任…

javascript 的dateObj.getTime() 在为C#的获取方式

publicstringGetTime() { Int64 retval 0; DateTime st newDateTime(1970, 1, 1); TimeSpan t (DateTime.Now.ToUniversalTime() -st); retval (Int64)(t.TotalMilliseconds 0.5); returnretval.ToString(); } 在Net中的实际测试代码 MSScriptControl.Scri…

学习笔记(34):Python网络编程并发编程-异步调用与回调机制

立即学习:https://edu.csdn.net/course/play/24458/296452?utm_sourceblogtoedu 1.知识点&#xff1a;&#xff08;详细见代码注释&#xff09; 1&#xff09;同步调用&#xff1a; res1 pool.submit(ju,john1).result() 2&#xff09;异步调用 pool.submit(ju,john1) 3…

c和c++的结构体使用

一&#xff1a;结构体其实有两种初始化方式 1、直接把多有的变量在其内部通过形参传入到结构体中&#xff0c;结构体定义在程序的最开头是个全局变量&#xff1b;这个时候参数已经传入进来&#xff0c;在本文件中都可以直接使用该结构体的所有成员变量 2、先定义&#xff0c;…

python第三方库安装的各种方法(全网最全,最简单易懂)

使用镜像&#xff1a; pip install virtualenv -i https://pypi.douban.com/simple 国内源&#xff1a; pip install -i https://pypi.tuna.tsinghua.edu.cn/simple module_name 或 pip install -i https://pypi.douban.com/simple module_name 国内的镜像源来加速 pip inst…

Jmeter服务器监控插件使用

Jmeter服务器监控插件使用 Jmeter-Plugins支持CPU、Memory、Swap、Disk和Network的监控&#xff0c;在测试过程中更加方便进行结果收集和统计分析。 一、准备工作&#xff1a; 1、下载Jmeter-Plugins插件&#xff0c;下载Server端ServerAgent插件&#xff1b; 2、解压Jmeter-Pl…

以后遇见 visual studio的调试bug出错,直接查询错误代码;高效解决调试问题

1、例如遇到&#xff1a; 严重性 代码 说明 项目 文件 行 错误 LNK2005 "void __cdecl readFileList(class std::basic_string<char,struct std::char_traits<char>, class std::allocator<char> >,class std::vector<class s…