ollyice

更新时间:2023-04-18 08:11:44 阅读: 评论:0


2023年4月18日发(作者:白沙集团)Codewarrior Licen制作教程


1 Codewarrior Licen制作教程.......................................................................1

1.1 准备工作.......................................................................................................................1
1.2 制作步骤.......................................................................................................................1
1.2.1 确定FlexLm版本号.....................................................黄鳝肉 ...................................1
1.2.2 .2
1.2.3 .5
1.2.4 找计算ed的关键数据..................................................................................6
1.2.5 计算8
1.2.6 制作Licen生成器........................................................................................9
1.2.7 生成9
i

Codewarrior Licen制作教程
1 Codewarrior Licen制作教程
声明
作者出于学习的目的撰写此文,读者需承担文章使用或传播过程中产生的一切后果,
者概不负责。

我们以飞思卡尔Codewarrior for HC08 v6.0为例,来介绍制作过程。
1.1 准备工作
我们需要事先准备如下软件:
z Lmtools
z OllyICE
z Calced
z Lmcryptgui
1.2 制作步骤
破解Flexlm最主要的是找到4样东西:
z 确定Flexlm版本号
z FEATURE
z vendor
z 计算ENCRYPTION_SEED
1.2.1 确定FlexLm版本号
运行Lmtools,选择Utilities标签页,点击Brow选择Codewarrior安装目录bin目录
,然后点击Find Version,如图 1.1

1.1 确定Flexlm版本号
1

Codewarrior Licen制作教程
1.2.2 FEATURE
运行OllyICE,界面如图 1.2

1.2 OllyICE运行界面
点击“文件/打开”,选择Codewarrior安装目录bin目录下,界面如图 1.3

1.3 打开界面
2

Codewarrior Licen制作教程
在反汇编窗口中点击右键,选择“查看”,打开模块‘LMGR8C,如图 1.4

1.4 打开模块‘LMGR8C
在反汇编窗口中点击右键,选择“查找”,打开“所有参考文本字串”,如图 1.5

1.5 打开所有参考文本字串
在参考文本字串窗口中点击右键,选择“查找文本”,输入“lm_ckout.c,进行查找。
找到两个挨着的,如图 1.6F2设置断点。
3

Codewarrior Licen制作教程


1.6 查找“lm_ckout.c
F9运行,程序被中断下来,此时察看堆栈情况如 1.7所示。

4

Codewarrior Licen制作教程

1.7 堆栈情况
我们得到:
FEATURE――Win32_CWIDE_Unlimited
版本――5一个人喝酒的诗句 .5
1.2.3 vendor
点击“文件/打开”,选择七一建党 Codewarrior安装目录bin目录下,界面如图 1.3
在反汇编窗口中点击右键,选择“查看”,打开模块‘LMGR8C,如图 1.4
在反汇编窗口中点击右键,选择“查找”->“常量”,如图 1.8。输入“87654321
进行查找。

5

Codewarrior Licen制作教程

1.8 查找常量
参考图 1.9F2设置断点。

1.9 查找“87654321
F9运行,程序被中读围城有感 断下来,查看寄存器窗口,得到vendor,如图 1.10

1.10 查找vendor
1.2.4 找计算ed的关键数据
首先制作一个假的,放在codewarrior安装目录下,输入以下内容:
FEATURE Win32_CWIDE_Unlimited metrowks 5.5 permanent uncounted 2 HOSTID=ANY
6

Codewarrior Licen制作教程
点击“文件/打开”,选择Codewarrior安装目录bin目录下,界面如图 1.3
在反汇编窗口中点击右键,选择“查看”,打开模块‘LMGR8C,如图 1.4
在反汇编窗口中点击右键,选择“查找”->“常量”,如图 1.8。输入“87654321
进行查找。
参考图 1.11F2设置断点。

1.11 查找“87654321
F9运行,程序被中断下来,按F7单步步入,如图 1.12所示,设置三个断点。按F9
运行,停在00E5354E,再次按F9,停在00E53526,再次按F9,停在00E5354E,再次按
F9,停在00E53565,按F8之后停在00E5356B

1.12 单步步入
7

Codewarrior Licen制作教程
接下来我们要做的工作是查找计算ed所需要的关键数据。在内存窗口Command区键
d [esp+4]命令,如图 1.1所示。

1.13 键入“d [esp+4]”命令
键入d [esp+8]命令,我们得到data[0]data[1],如图 1.写春节的作文500字 14所示。

1.14 键入“d [esp+8]”命令
键入d [esp]命令,我们得到job+0x08job+0x0cjob+0x10,如图 1.15所示。

1.15 键入“d [esp]”命令
1.2.5 计算ENCRYPTION_SEED 父爱配图
运行calced,输入以上所得数据,得到ed0ed1,如图 1.16所示。
8

Codewarrior Licen制作教程

1.16 计算ENCRYPTION_SEED
1.2.6 制作Licen生成器
运行Lmcryptgui输入ed0ed1点击New制作Licen生成器,如图 1.17所示,
生成的就是我们所需要的。


1.17 制作Licen生成器
1.2菠菜猪肝汤的做法 .7 生成Licen
把我们先前创建的假拖进即可生成新的Licen
参考文献
1 看雪论坛bbs――
2 飞思卡尔网站――
3 ――/RCE-CD/,里面含有CalcedLmcryptgui
4 OllyICE――/tools/
5 Lmtools――/lgfiles/updates/FlexLM/installers/win/MW_FLEXlm_V1_
两个上面提到的软件。
9



本文发布于:2023-04-18 08:11:44,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/502082.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:级配碎石垫层
下一篇:15zj201图集
标签:ollyice
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图