反编译ipd
‘壹’ Ipd的各阶段有什么用
下面是某产品的技术评审点,供参考:
TR1——概念阶段技术评审点:产品需求和概念技术评审(业务需求评审)
TR2——计划阶段技术评审点1:需求分解和需求规格评审(功能需求评审,产品级规格)
TR3——计划阶段技术评审点2:总体方案评审(系统设计,架构设计,概要设计)
TR4——开发阶段技术评审点1:模块/系统评审(详细设计,BBFV测试结果)
TR4A——开发阶段技术评审点2:原形机的质量SDV结果和初始产品的准备情况
TR5——开发阶段技术评审点3:初始产品的质量(SIT结果)(SIT Alpha测试技术评审)
TR6——验证阶段技术评审点:发布评审(SVT Beta测试、制造系统验证等)
SDV就是system design verification,即系统设计验证
BBFV就是building block fuction verification,即编译模块功能验证
SIT就是system integration testing,即系统集成测试
SVT就是system verification testing,系统验证测试
‘贰’ 请教:如何破解ASP加密代码
这个是他们自己写的一个组件。没有专门的破解软件的。
你必须拿到他们组件的源代码才知道他们里面写的是什么。
找个反编译工具看一下他源代码,
‘叁’ SF问题进来看下很急的帮下
下载一个SF的安装程序
里面的说明很详细 (看不懂就怪你自己没文化了)
具体过程:
一、准备软件DBCommander 2000 Pro和传奇服务端
二、安装设置DBCommander 2000 Pro
1)安装DBCommander 2000 Pro
2) 打开控制面板
3) 打开BDE Administrator. 点击 ‘Object‘, ‘New‘.
4) 选择STANDARD点击OK.
5)在左面的面版你可以看到standard1,改名为HeroDB
在右边的面版如下
Type STANDARD
DEFAULT DRIVER PARADOX
ENABLE BCD FALSE
PATH
修改为
Type STANDARD
DEFAULT DRIVER PARADOX
ENABLE BCD FALSE
PATH D:mirservermud2DB (更改这里的默认D,你安装在哪个盘里就是哪个盘)
6)在左边的面版右键点击HeroDB选择‘apply‘.
7)关闭 BDE Administrator.
然后解压缩服务端文件到D盘(方便后续设置) 下载地址 下载
2、修改服务端文件的ip地址:
总共改的IP有21处
D:mirservergate_serverLoginGateMirgate.ini
里的IP192.168.0.1改为你的IP
D:mirservergate_serverRunGateMirgate.ini
里的IP192.168.0.1改为你的IP
D:mirservergate_serverSelChrGateMirgate.ini
里的IP192.168.0.1改为你的IP
D:mirserverMir200!Runaddr.txt
里的IP192.168.0.1改为你的IP
D:mirserverMir200!Servertable.txt
里的IP192.168.0.1改为你的IP
D:mirserverMir200!Setup.txt
里的IP192.168.0.1改为你的IP 总共有4个192.168.0.1
D:mirservermud2DBSrv200!addrtable.txt
里的IP192.168.0.1改为你的IP 总共有2个192.168.0.1
D:mirservermud2DBSrv200!serverinfo.txt
里的IP192.168.0.1改为你的IP 总共有2个192.168.0.1
D:mirservermud2DBSrv200Dbsrc.ini
里的IP192.168.0.1改为你的IP
D:mirservermud2LogSrv!addrtable.txt
里的IP192.168.0.1改为你的IP 总共有3个192.168.0.1
D:mirservermud2LogSrv!serveraddr.txt
里的IP192.168.0.1改为你的IP 总共有3个192.168.0.1
D:mirservermud2LogSrvLogsrv.ini
里的IP192.168.0.1改为你的IP
3、如何修改服务器名:
修改三个文件
第一处
D:mirserverMir200!Setup.txt里的
[Server]
ServerIndex=0
ServerName=原版本的名字
修改为
[Server]
ServerIndex=0
ServerName=你的服务器名
第二处
D:mirservermud2DBSrv200Dbsrc.ini里的
[Setup]
ServerName=原版本的名字
修改为
[Setup]
ServerName=你的服务器名
第三处
D:mirservermud2LogSrv!addrtable.txt里的
原版本的名字 Line1-7 192.168.0.1 192.168.0.1 192.168.0.1:7100
修改为:
你的服务器名 Line1-7 192.168.0.1 192.168.0.1 192.168.0.1:7100
4、修改路径,我的程序默认是D盘!!
要想放到C盘,D盘,请修改四处。
第一处
D:.ini里
[setup]
basedir=D:(改D盘)
第二处
D:mirserverMir200!Setup.txt里
[Share]
BaseDir=D:MirServerMir200ShareGuildDir=D:=D:.txt
VentureDir=D:=D:=D:=D:MirServerMir200EnvirMapDir=D:MirServerMir200Map(修改这8个文件的D盘)
第三处
D:mirservermud2DBSrv200Dbsrc.ini里[Setup]
ServerName=原版本的名字
Port=6000
MapFile=D:mirserverMir200EnvirMapInfo.txt
ViewHackMsg=1
[Server]
IDSAddr=192.168.0.1
IDSPort=5600
[DB]
dir=D:mirservermud2DBsrv200FDBIdDir=D:=D:=D:=D:=D:=D:mirservermud2DBsrv200Log(修改这八处的D盘)
第四处。
修改D:mirservermud2LogSrvLogsrv.ini里的
CountLogDir=D:=D:=D:mirserverShareFeedFeedIDList.txt
FeedIPList=D:mirserverShareFeedFeedIPList.txt(4处D盘)
5、启动服务器
1) 进入D:mirservergameloglogdatasrv 运行LogDataServer.exe
2) 进入D:mirservergate_serverLoginGate 运行Logingate.exe
3) 进入D:mirservergate_serverRunGate 运行RunGate.exe
4) 进入D:mirservergate_serverSelChrGate 运行Gate30.exe
5) 进入D:mirservermud2DBSrv200 运行DBServer.exe
6) 进入D:mirservermud2Logsrv 运行LoginSrv.exe
7) 进入D:mirserverMir200 运行M2Server.exe
以上操作成功架设了传奇私服
三、附录:高级架设技术
0.修改RunGate,减少卡机现象
如果说M2Server.exe是主板,那么RunGate.exe就是中央处理器cpu!
RunGate.exe默认等待数据传输时间为10秒钟,当等待多个ID的数据而无响应时,7200端口
在10秒内就会报错,RunGate会暂时停止工作,造成部分或全部玩家短时间内掉线,没有掉线
的玩家就会狂卡一阵!
另外,卡,主要是网络问题,其次才是服务器的问题!有时候,才上了几十个人就感到卡,而有时
侯上了几百人都不卡,还有一种情况是莫个地区的玩家感到卡,而其它地区非常流畅,就是这
个道理!
所以减少默认等待数据传输时间,就能减少卡机现象!(本来我想说:杜绝)
这样,就能及时切断或结束那些网络不畅的数据传输,减少7200端口报错现象,减少服务器卡
的机率!至于网络卡的问题,我们无能为力!,还是留给那些病毒专家去解决吧!
用UltraEdit打开RunGate.exe
1) 查找00050a50h这一行中的:
(默认10秒钟)
[大众私服]改为5秒钟:
2) 查找00050b70h这一行中的:
E83E49FBFF68102700(默认10秒钟)
[大众私服]改为5秒钟:
E83E49FBFF68881300
另一贴,对您或许也有些用,一起发吧!
修改M2Serve存挡时间,减少重启回档现象!
M2Serve默认10分钟保存一次信息,服务器重启或意外关机,总会有几分钟时间的信息无法保存,这就是回档!减少默认存档间隔,就能减少发生重启回挡现象!另外,还有一个问题,在还没有保存信息之前,RunGate所运行和转换的所有玩家信息暂时会存储在哪呢?应该在内存中,而内存中的信息又是用CUP读取并保存到mir.db里!因此,我认为,减少M2Serve默认存档间隔,有利于运行RunGate,能减少卡机现象,节约内存,降低cup占用率!
修改方法如下:
用UltraEdit打开M2Serve
查找000b1570h这一行中的:
其中的C02709为默认的10分钟
改为每5分钟保存一次,用下面的替换:
改为每3分钟保存一次,用下面的替换:
改为每1分钟保存一次,用下面的替换:
我的是5分钟保存一次!
1.修改游戏初始设置
进入C:mirseverMir200
打开 !setup.txt
找到:
TestLevel=35 (大家可以改成50级 我设的35级)
TestGold=200000 (20W传奇币 不少了吧)
TestServerUserLimit=10 (用户连接数,我的机子慢,设小点.)
2.修改GM权限
进入 C:mirserverMir200Envir
打开adminlist.txt把你的名字写入adminlist这个文件里面 就有GM权限拉
3.修改魔法,怪物,物品属性
进入 C:mirservermud2DB
打开Magic.DB 修改游戏魔法属性======== 可以改升级的技能点
打开Monster.DB 修改游戏怪物属性 -------- 可以改怪物经验
打开StdItems.DB 修改游戏物品属性 ------------ 可以增加新物品.新武器.天尊,法神,圣战
4.修改商店卖的东西NPC
C:mirserverMir200Envirmarket_def
5.修改怪物爆东西几率
C:mirserverMir200EnvirMonItems
6.修改地图路径.
C:mirserverMir200EnvirMapInfo.txt 可以改 下猪七的路. 去祖玛的路
7.开不了门的原因,可能有两个
1.是客户端的ftp.ini里面的“server1name=ktest”改动了,请把这段还原。2是服务器端的ip没有设定好,要修改的5个文件中的ip全部是127.0.0.1
8.注册不了id:
这个原因很复杂,可能是服务器端的ip没设定好,或者是DBC的问题,首先请注册一下,如果还不行,你可以将HeroDB这个字段删除,再重新建。如果还不行,把服务器端的软件全部删除,重新安装,我就是这么解决了
进入后黑屏:这个原因比较直接,mir.dat文件,请用下载来的client.zip里的mir.dat文件
找不到控制面板里面的BDEadministrator:我没碰到过,原因是你安装了office,office里面有个大概是DB数据源,这2个是冲突的,请卸载office,如果不行,只能重新安装操作系统。
常见问题:
1. 朋友的机不能输入中文, 切换不了输入法. 用粘贴的方法, 在输入栏会变成韩文. 但是我的机就完全正常. 估计是windows语言代码的问题, 因为朋友把我整个传奇客户端拷过去还是这样.
2. 服务器太差(-_- 才p3 733, 有关问题下面会提到的.
好, 来吧, 解决问题开始!
1). 运行各种.exe文件提示找不到xxx文件: 打开服务器端所有你能用记事本打开的文件, 里面的d:korea全部换成你自己解压到的目录.
2). 运行之后connection closed, 门不开, 建立不了人物, 或建立之后不能登陆, 或者登陆之后进去黑屏: 打开服务器端所有你能用记事本打开的文件, 里面的xxx.xxx.xxx.xxx全部换成你自己的ip (用127.0.0.1可以供你自己玩, 用局域网地址就可以在局域网里玩, 用公网网址嘛.............). 当然, 客户端那里的"mir.ini"和"mirsetup.ini"也得设成同样的ip.
3. 建立id或角色提示非法字符: 所有注册资料必须是英文, 你想尝试韩文我不阻止你.
4. 进去之后按了提示窗口之后黑屏: 重新安装客户端, 你们肯定装太多外挂了, 哈哈
5. 进去之后闪一下画面然后退出程序: 是不是把mir200里的mir.dat换过了? 换回来就行了.
6. 不刷怪: Mir200Envir里的mongen.txt打开看看是不是空的? 用mongenxxxxx.txt代替, 别再用空的那个代替哦
7. 换了文件还是不刷怪, 或者怪刷出来不会动: 555555, 这就是你机器太差的问题了,
关于不能进入gm模式, Mir200EnvirAdminList.txt里面填的是游戏角色名称, 不是登陆ID
我只整理了最常见的问题,如有不足请朋友们添加。
——————————————————————
仿盛大传奇大部分版本文件说明
Mirserver
│
├Mud2
│ │
│ │
│ ├DB
│ │├Magic.DB (技能数据库文件)
│ │├Monster.DB (怪物数据库文件)
│ │├StdItems.DB (物品数据库文件)
│ │└DB复件(数据库备份文件)
│ │
│ ├DBServer (人物数据库目录)
│ │ ├Backup
│ │ ├Connection
│ │ ├FDB
│ │ │ ├Hum.DB (人物角色文件)
│ │ │ ├Mir.DB (人物数据文件)
│ │ │ └Mir.DB.idx (人物数据索引文件)
│ │ └Log
│ └LoginSrv (登录服务器目录)
│ ├CountLog
│ ├GameWFolder
│ ├IDDB
│ │ ├ID.DB (登录服务器帐号数据文件)
│ │ └ID.DB.idx (登录服务器帐号数据文件索引)
│ ├!addrtable.txt (登录路由表)
│ ├!serveraddr.txt (允许连接IP列表)
│ ├LoginSrv.exe (登录服务器主程序)
│ └Logsrv.ini (登录服务器配置文件)
│
│
├LogServer (游戏日志服务器目录)
│ ├BaseDir (游戏日志保存目录)
│ ├LogData.ini (游戏日志服务器配置文件)
│ └LogDataServer.exe (游戏日志服务器主程序)
│
│
├Mir200 (游戏引擎主程序目录)
│ ├Castle
│ │ ├AttackSabukWall.txt (攻城记录文件)
│ │ └SabukW.txt (城堡信息保存文件)
│ │
│ ├ConLog(程序运行日志文件保存目录)
│ │
│ ├Envir (游戏配置目录)
│ │ ├Defines
│ │ ├MapQuest_def
│ │ ├Market_Def (交易NPC脚本目录)
│ │ ├Market_prices (交易NPC保存物品价格临时目录)
│ │ ├Market_saved (交易NPC临时文件保存目录)
│ │ ├Market_upg (交易NPC升级武器记录保存目录)
│ │ ├MonGen
│ │ ├MonItems (怪物爆物品配置文件目录)
│ │ ├Npc_def (管理NPC脚本目录)
│ │ ├QuestDiary
│ │ ├Robot_def
│ │ ├AdminList.txt (GM管理员设置文件)
│ │ ├DenyAccountList.txt (禁止登录帐号列表)
│ │ ├DenyChrNameList.txt (禁止登录角色列表)
│ │ ├DenyIPAddrList.txt (禁止登录IP列表)
│ │ ├DisableMakeItem.txt (禁止制造物品列表)
│ │ ├DisableMoveMap.txt (禁止用命令移动地图列表)
│ │ ├DisableSendMsgList.txt (禁止发言列表)
│ │ ├DisableTakeOffList.txt (禁止取下物品列表)
│ │ ├EnableMakeItem.txt (允许制造物品列表)
│ │ ├GameLogItemNameList.txt (游戏日志过滤列表)
│ │ ├GuardList.txt (守卫分布配置文件)
│ │ ├ItemBindAccount.txt (物品绑定帐号列表)
│ │ ├ItemBindChrName.txt (物品绑定角色列表)
│ │ ├ItemBindIPaddr.txt (物品绑定IP列表)
│ │ ├ItemNameList.txt
│ │ ├MakeItem.txt (NPC炼制物品配置文件)
│ │ ├MapInfo.txt (游戏地图配置文件)
│ │ ├Merchant.txt (交易NPC配置文件)
│ │ ├MiniMap.txt (游戏小图配置文件)
│ │ ├MonDropLimitList.txt (怪物爆物品限制列表)
│ │ ├Mongen.txt (刷怪配置文件)
│ │ ├NoClearMonList.txt (清除怪物排除列表)
│ │ ├Npcs.txt (管理NPC配置文件)
│ │ ├StartPoint.txt (新人登录点,安全区配置文件)
│ │ ├UnbindList.txt (捆装物品解包配置文件)
│ │ ├UnForceMaster.txt (强行出师记录文件)
│ │ ├UnMaster.txt (正常出师记录文件)
│ │ └UnMarry.txt (强行离婚记录文件)
│ ├GuildBase (行会数据目录)
│ │ ├Guilds (行会文件保存目录)
│ │ └Guildlist.txt (行会列表文件)
│ │
│ ├Map (游戏地图所在目录)
│ ├Notice (游戏公告文件所在目录)
│ │ ├LineNotice.txt (游戏内公告配置文件)
│ │ └Notice.txt (游戏开始公告文件)
│ ├Share
│ ├ShareL
│ ├ShareV
│ ├!abuse.txt
│ ├!runaddr.txt
│ ├!servertable.txt
│ ├!setup.txt
│ ├Command.ini (游戏命令配置文件)
│ ├M2Server.exe (游戏引擎主程序)
│ ├mir.dat (客户端论证文件)
│ ├MsgList.txt (在线发消息保存文件)
│ ├PlugList.txt (插件配置文件)
│ └String.ini (游戏内提示文字配置文件)
│
│
├Gate_Server
│ │
│ ├RunGate (游戏网关目录)
│ │ ├RunGate.exe (游戏网关主程序)
│ │ └RunGate.ini (游戏网关配置文件)
│ │
│ └SelGate (角色选择网关目录)
│ ├BlockIPList.txt (角色选择网关IP过滤配置文件)
│ ├Config.ini (角色选择网关配置文件)
│ └SelGate.exe (角色选择网关主程序)
└说明文件
├版本升级说明.txt
├版本说明.txt
├问题解答.txt
└服务文件介绍.txt
说到这 你还是不会的话 劝你别做了 ~
‘肆’ 为什么ipad上的qq阅读一直让我输账号密码
密码 一般存在数据库里 或者 写入了文件 也有一些测试用户的数据会存在一段代码里。
1,如果是在代码里,你要反编译之后 自己去找代码。
2,正常情况下,打开软件的数据库,(数据库解密软件 网上也很多)如果数据库中的用户数据密码采用加密方式,你可以用第三方软件破译,也可以想办法修改密码,修改方法就是自己写代码,连接到数据库,然后读取和写入数据,也比较简单。
‘伍’ 想知道这是什么程序编的,我想反编译下 多谢了
在网络上搜 反编译 软件 能找到很多 但是反编译后的程序是汇编语言或者干脆就成了二进制代码。 这要需要很强汇编语言能力才能看懂,现在懂汇编的也少了。所有劝你还是另找其他办法
‘陆’ 怎样用ifile修改程序info.plist来修改程序兼容性 我iPad4想玩FIFA16不兼容
不可能,除非你反编译整个app,然后针对iPad 4重新设计整个app,如果这个app不支持iPad 4的话。
‘柒’ ipad如何充电
我认为ipad可以连接充电宝来进行充电。
‘捌’ 有谁知道ipad上怎么编译c吗
本iOSC/iOSC++适用于iPhone 5S、iPad 4。
经测试,本软件可以编译 复杂命令行程序、运用了各种Framework的IPA程序、cmake、SDL2库、运用了SDL2的程序、同时运用SDL2和UIKit的程序、纯算法程序。
1、请先安装必须软件包,从这个汇总贴子里下载:http://bbs.weiphone.com/read-htm-tid-5259660.html
如果您觉得不放心,这些软件包可以在code.google.com各自的项目里下载
(注:安装方法:)
(先在Cydia中安装Debian Packager)
(然后在终端模拟器或SSH中进入DEB文件夹以root权限运行dpkg -i *)
2、然后请用Mac OS安装Xcode,提取/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/到您的iPhone5s或者iPad4上。
3、在Cydia中安装class mp和classmp-dyld,这个工具可以在你需要Private Framework的头文件时,为你反编译出可用的头文件。(Private Framework本身是不提供头文件的)
4、最后把您需要的可执行文件复制到/usr/bin目录并设置可执行权限。
在iosc文件夹和iosc++文件夹中,各个版本目录下文件说明:
main.cpp ——此版本源代码
a.out,iosc,iosc++ ——此版本二进制可执行文件
config.txt ——此版本最佳配置文件。
注:配置文件一般自动生成。如果
希望iosc/iosc++尽量不提问,可以
把这个config.txt复制
到/var/mobile/.ioscpp/config.txt
5、iosc、iosc++在V1.3之后有一次渺小而重要的更新,运用此更新,用户第一次有把握在iPhone5S、iPad4设备上从复杂源代码搭建实用工具,例如cmake、SDL2。此更新保证开发者在iOS 7上可以编译任何C/C++代码。因此,自V1.3以后的代码暂不开源。
6、利用theos可以从源代码编译iOS IPA程序。貌似不支持Storyboard。
!注意!如果需要安装产生的IPA,需要AppSync补丁,因为没签名……
(编译方法:)
(从原帖子下载整个压缩包,仅提取其中的theos文件夹)
(从本目录安装好iosc/iosc++)
(把本目录中的ipa.nic.zip等nic.zip文件拷贝到theos/templates/iphone/)
(利用Nic建立项目,进入项目文件夹用make编译)
‘玖’ 如何去反编译一个ipa包
首先,你需要有一个BetterZip或者是类似的解压缩软件,之后,对下载下来的ipa文件按右键,或者ctrl加单机,使用Betterzip打开。
会看到这个包中的一些内容,把他们都解压缩。
其中最重要的,是app文件,其他的包含一些安装信息,可以删除。右键单击app文件,选择:show package contents。
这个包中的内容就是app的资源文件,至于代码文件,在这个可执行文件里,要反编译代码,必须进入底层才行,而且主要会编译出汇编语言。
‘拾’ ipad pro 如何重启
IPad pro如果想要进行重启的话,要点击这个开关键,长按之后它会有一个重启的标示。