Tms320 发表于 2010-11-2 07:45:23

ETAP的激活码详解

本帖最后由 Tms320 于 2018-3-26 08:39 编辑

ETAP的激活码编码了非常丰富的控制信息,其解密以后的明文存放在内存中
SCap * CProjectDocument::cap所指向的15个字节内,示例如下

FF, FF,00, F8, FF, CF, FB, FF, FF, FF, 7F,01, FF, E0,3F,00
A   | B|C
其中
A段为前面2个字节,编码了母线数,可变范围为0~65535;
B段为第三字节加第四字节前2位,编码了过期时间,可变范围为0~2047,单位为天,表示安装以后可以使用的天数。
C段编码了模块控制位,对应的比特位为1表示激活模块,0为限制功能。

存放于狗内的用户名、序列号和版本号一起被用做了激活码的编码密钥,对此15字节明文加密生成激活码。

14.0以后的版本对功能控制信息进行了扩展,并增加了AES256位加密变换,具体编码信息如下:

capablities   db 0FFh,0FFh,0,0h,0D7h,05Dh,07Fh,0FDh,0FBh,0FBh,0FFh,0FFh,0FFh,07Fh,01h,0FFh
                db 0FFh,07Fh,0FFH,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,02h

                ;0    1    2 34   5    6    7    8    9    A    B   C    D   EF

下面的编码为字节.位数,对特殊编码注释说明,详细注释普通功能许可码,默认算号是功能全开。
;00-01:Buslimit FFFF Setto 99999
;02-03:Daylimit 0 Setto Unlimit
;06.00 30   设置为1,Sperm输出1,8F=0                Load Flow
;06.02 32   设置为1,Sperm输出1,8F=0                Motor Acceleration - Dynamic
;06.07 37   设置为1,Cap零清
;07.01 39   设置为1,Sperm输出1,8F=0
;07.03 3B   设置为1,Sperm输出1,8F=0                "Ground Grid Systems" 含"IEEE 80 && 665 Method" "Finite Element Method"
;07.04 3C   设置为1,Sperm输出1,8F=0或8F=1        Coordination && Selectivity
;07.05 3D   设置为1,Sperm输出1,8F=0或8F=1        Parameter Estimation
;07.06 3E   设置为1,Sperm输出1,8F=0或8F=1
;07.07 3F   设置为1,Sperm输出1,8F=0                "Harmonics" "Harmonic Load Flow" "Frequency Scan" "Filter Design && Sizing"
;08.00 40   设置为1,Sperm输出1,8F=0或8F=1        "Transformer MVA Sizing" "Transformer Tap Optimization"
;08.01 41   设置为1,Sperm输出1,8F=0                Predictive Simulation
;08.03 43   设置为1,Sperm输出1,8F=0                DC Short-Circuit   DC Arc Flash
;08.04 44   设置为1,Sperm输出1,8F=0或8F=1       
;08.05 45   设置为1,Sperm输出1,8F=0或8F=1
;08.06 46   设置为1,Sperm输出1,8F=0或8F=1
;08.07 47   设置为1,Sperm输出1,8F=0或8F=1        Optimal Power Flow
;09.00 48   设置为1,Sperm输出1,8F=0或8F=1        ANSI / NEC / IEC      1- && 3-Phase Panels
;09.01 49   设置为1,Sperm输出1,8F=0                Reliability Assessment
;09.02 4A   设置为1,Sperm输出1,8F=0或8F=1        ;激活码陷阱位,必须为零,否则不能保存
;09.03 4B   设置为1,Sperm输出1,8F=0或8F=1        On-Demand Monitoring
;09.04 4C   设置为1,Sperm输出1,8F=0或8F=1        Intelligent Monitoring State && Load Estimation (SLE)
;09.05 4D   设置为1,Sperm输出1,8F=0                Sequence of Events Playback && Historian
;09.06 4E   设置为1,Sperm输出1,8F=0或8F=1        On-Line / Remote Control
;09.07 4F   设置为1,Sperm输出1,8F=0或8F=1        Automatic Generation Control (AGC)
;0A.00 50   设置为1,Sperm输出1,8F=0或8F=1        Economic Dispatch
;0A.01 51   设置为1,Sperm输出1,8F=0或8F=1        Intelligent Load Shedding
;0A.02 52   设置为1,Sperm输出1,8F=0                User-Defined Dynamic Model
;0A.03 53   设置为1,Sperm输出1,8F=0或8F=1        Generator Start-Up
;0A.04 54   设置为1,Sperm输出1,8F=0               Arc Flash - IEEE 1584
;0A.05 55   设置为1,Sperm输出1,8F=0或8F=1
;0A.06 56   设置为1,Sperm输出1,8F=0或8F=1
;0A.07 57   设置为1,Sperm输出1,8F=0或8F=1
;0B.01 59   设置为1,Sperm输出1,8F=0                Load Flow - Unbalanced
;0B.03 5B   设置为1,Sperm输出1,8F=0或8F=1        Cable Sizing
;0B.04 5C   设置为1,Sperm输出1,8F=0或8F=1        GIS Map
;0B.05 5D   设置为1,Sperm输出1,8F=0或8F=1        Line Sag && Tension
;0B.06 5E   设置为1,Sperm输出1,8F=0或8F=1        Line Ampacity
;0B.07 5F   设置为1,Sperm输出1,8F=0或8F=1        Cable Ampacity - IEEE 399 / NEC / ICEA-P54
;0C.01 61   设置为1,Sperm输出1,8F=0                Arc Flash - NFPA 70E
;0C.02 62   设置为1,Sperm输出1,8F=0或8F=1        Wind-Turbine Generator   Photovoltaic / Solar Array
;0C.03 63   设置为1,Sperm输出1,8F=0或8F=1        Relay Test-Set Interface
;0C.04 64   设置为1,Sperm输出1,8F=0或8F=1
;0C.04 64   网络版陷阱位,设置为0,Cap零清,始终为1,本地版为0
;0C.05 65   设置为1,Sperm输出1,8F=0或8F=1        Short-Circuit - IEC 60909 && 61363
;0C.06 66   设置为1,Sperm输出1,8F=0或8F=1        MS Excel && Access Import
;0C.07 67   设置为1,Sperm输出1,8F=0或8F=1        MS Excel && Access Import
;0D.00 68   设置为1,Sperm输出1,8F=0或8F=1        e-DPP Interface
;0D.01 69   设置为1,Sperm输出1,8F=0或8F=1        SmartPlant Interface
;0D.02 6A   设置为1,Sperm输出1,8F=0或8F=1       
;0D.03 6B   设置为1,Sperm输出1,8F=0                Rail Traction Power
;0D.06 6E   设置为1,Sperm输出1,8F=0或8F=1        Load Analyzer
;0D.07 6F   IsOTIKey,内部激活编码号
;0E   :LanguageInfo bit 0 0409 bit 1 0804 bit 2 0C0A bit 3 0410
;0F.00 78   设置为1,Sperm输出1,8F=0或8F=1        IEEE Format Import
;0F.01 79   设置为1,Sperm输出1,8F=0或8F=1        RAW Data Import
;0F.02 7A   设置为1,Sperm输出1,8F=0或8F=1        HV DC Transmission Link
;0F.03 7B   设置为1,Sperm输出1,8F=0或8F=1        Motor Acceleration - STATIC
;0F.04 7C   设置为1,Sperm输出1,8F=0或8F=1
;0F.05 7D   设置为1,Sperm输出1,8F=0或8F=1        Sequence-of-Operation   Star Short-Circuit
;0F.07 7F   设置为1,Sperm输出1,8F=0                MG Set (Rotary UPS)
;10.04 84   设置为1,Sperm输出1,8F=0或8F=1        Cable Ampacity - BS 7671 Protective Conductor Sizing - BS 7671 Electric Shock Calculation - BS 7671
;10.05 85   设置为1,Sperm输出1,8F=0或8F=1        Cable Ampacity - IEC 60364 Protective Conductor Sizing - IEC 60364 Electric Shock Calculation - IEC 60364
;10.06 86   设置为1,Sperm输出1,8F=0或8F=1        Project Merge
;10.07 87   设置为1,Sperm输出1,8F=0                DC Arc Flash
;11.00 88   设置为1,Sperm输出1,8F=0或8F=1        Star Auto - Evaluation
;11.01 89   设置为1,Sperm输出1,8F=0或8F=1        Protective Conductor Sizing - BS 7671 Electric Shock Calculation - BS 7671 Protective Conductor Sizing - IEC 60364 Electric Shock Calculation - IEC 60364
;10.06 86   设置为1,Sperm输出1,8F=0或8F=1        Project Merge
;11.02 8A   设置为1,Sperm输出1,8F=0或8F=1        Load Forecasting
;11.03 8B   设置为1,Sperm输出1,8F=0或8F=1        Short-Circuit - GOST
;11.04 8C   设置为1,Sperm输出1,8F=0或8F=1        Dynamic Parameter Estimation && Tuning - DPET
;11.05 8D   设置为1,Sperm输出1,8F=0                Distribution
;11.06 8E   设置为1,Sperm输出1,8F=0或8F=1        Voltage Stability
;11.07 8F   Sperm输出控制开关,设置为0,正逻辑,Sperm输出与cap位设置相同,设置为1,负逻辑,Sperm输出与cap位设置相同反
;12.01 91   设置为1,Sperm输出1,8F=0                Battery Discharge && Sizing
;12.05 95   设置为1,Sperm输出1,8F=0                DC Control System Diagram
;13.00 98   设置为1,Sperm输出1,8F=0                Short-Circuit - ANSI/IEEE
;14.01 A1   设置为1,Sperm输出1,8F=0或8F=1        Unbalanced Short-Circuit - IEC
;14.05 A5   设置为1,Sperm输出1,8F=0                Optimal Capacitor Placement
;15.03 AB   设置为1,Sperm输出1,8F=0                Transient Stability
;16.02 B2   设置为1,Sperm输出1,8F=0                Underground Raceway - Neher-McGrath Underground Raceway - IEC 60287
;16.06 B6   设置为1,Sperm输出1,8F=0                Switching Sequence Management
;17.03 BB   设置为1,Sperm输出1,8F=0                Switching Optimization
;17.05 BD   设置为1,Sperm输出1,8F=0                Cable Pulling
;18.03 C3   设置为1,Sperm输出1,8F=0                Contingency Analysis
;19.01 C9   设置为1,Sperm输出1,8F=0或8F=1        EMTP-RV Export
;19.04 CC   设置为1,Sperm输出1,8F=0或8F=1        Cable Ampacity - NF C15-100
;1A.00 D0   设置为1,Sperm输出1,8F=0或8F=1        PSCAD Export
;1A.03 D3   设置为1,Sperm输出1,8F=0或8F=1        Star Z - Distance Protection
;1A.04 D4   设置为1,Sperm输出1,8F=0                AVEVA Electrical Interface
;1A.06 D6   设置为1,Sperm输出1,8F=0或8F=1        AC Control System Diagram
;1B.02 DA   设置为1,Sperm输出1,8F=0或8F=1        Unbalanced Short-Circuit - ANSI
;1B.06 DE   设置为1,Sperm输出1,8F=0或8F=1        Cable Ampacity - IEC 60502
;1C.03 E3   设置为1,Sperm输出1,8F=0                RAW Data Export
;1C.04 E4   设置为1,Sperm输出1,8F=0或8F=1        Fault Management
;1D.02 EA   设置为1,Sperm输出1,8F=0                DC Load Flow
;1E.02 F2   设置为1,Sperm输出1,8F=0或8F=1        Time Domain Unbalanced Power Flow
;1E.07 F7   设置为1,Sperm输出1,8F=0或8F=1        Cable Ampacity - IEC 60092
;1F.01 F9   设置为1,Sperm输出1,8F=0或8F=1        Failure Mode Analysis
;1F.07 FF检测上次使用时间,设置为1,在安装目录下面生成etap.lck文件,里面保存用户名
;并根据06 设置07.04 0F.05 11.01

未鉴定功能
Coordination && Selectivity
Line Constants
Virtual Monitoring
Data Trending && Alarming
Energy Accounting / Scheduling
DXF && EMF Export
Base Package
XML Import
MS Access Import
Advisory Control

guozh07 发表于 2010-11-2 08:38:17

谢谢!未来人!哈哈

ANDY217 发表于 2010-11-2 09:25:19

呵呵,没有710的啊。

damayi 发表于 2010-11-2 10:55:43

提示: 您已潜水168小时以上,不能浏览楼主帖,请回复后再刷新本页!

shinning 发表于 2010-11-2 13:17:04

找了好久了,谢谢提供!!!!!!!

hiddenblackhawk 发表于 2010-11-3 14:31:14

very good post ah

dwer5 发表于 2010-11-3 15:52:02

有这个版本么

jimmy0415 发表于 2010-11-3 18:38:36

这个是啥版本啊

驿马 发表于 2010-11-3 20:07:45

ETAP10.6???
唉,都疯了。。。

fellowieee 发表于 2010-11-3 22:40:38

被潜水了,只好灌咯
页: [1] 2
查看完整版本: ETAP的激活码详解

招聘斑竹