老文章档案 · 2003 年

拼音加加2.0注册机(适用于2.01)

赢政天下 [WINZHENG.COM] · 网络学院 · 2003-06-08 · 作者:赢政天下收集整理 人气: · 出处:赢政天下收集整理)

#include <windows.h>

#include <stdio.h>

const char REG_KEY_NAME[]= "Software\\Rovasoft";

const char REG_VALUE_NAME1[]= "BookID";

const char REG_VALUE_NAME2[]= "Key";

#define FAIL 0xFFFFFFFFL

#define MAX_LEN 32

void main(void)

{

HANDLE handle;

HKEY hKey;

long BookID, BookIDSize;

char Key[MAX_LEN];

char buf[MAX_LEN];

int k;

long ValueType;

char subtractor[16] =

{ 0x2F,

0x2E,

0x2C,

0x2D,

0x2F, //not sure

0x2D,

0x2F, //not sure

0x2F,

0x2C,

0x2E,

0x2F, //not sure

0x2F, //not sure

0x2F, //not sure

0x2F, //not sure

0x2F, //not sure

0x2F //not sure

};

if (RegCreateKeyEx(HKEY_LOCAL_MACHINE, REG_KEY_NAME, NULL, NULL, NULL, KEY_ALL_ACCESS,

NULL, &hKey, NULL) != ERROR_SUCCESS)

{

printf("Error opening registry key \"%s\".\n", REG_KEY_NAME);

return;

}

BookIDSize = sizeof(BookID);

if (RegQueryValueEx(hKey, REG_VALUE_NAME1, NULL, (unsigned long *)&ValueType, (LPBYTE)&BookID,

(LPDWORD)&BookIDSize) != ERROR_SUCCESS)

{

printf("Error reading registry value \"%s\\%s\".\n", REG_KEY_NAME, REG_VALUE_NAME1);

RegCloseKey(hKey);

return;

}

if (BookID < 1000000000L)

{

BookID += 1000000000L;

}

sprintf(buf, "%010u", BookID);

lstrcat(buf, "000000");

for (k = 0; k < 16; k++)

{

Key[k] = ((buf[k] - subtractor[k]) % 10) + '0';

}

Key[16] = '\0';

if (RegSetValueEx(hKey, REG_VALUE_NAME2, NULL, REG_SZ , (CONST BYTE *)(&Key[0]),

lstrlen(Key) + 1) != ERROR_SUCCESS)

{

printf("Error writing registry value \"%s\\%s\".\n", REG_KEY_NAME, REG_VALUE_NAME2);

RegCloseKey(hKey);

return;

}

RegCloseKey(hKey);

printf("Successfully registered.\n");

} (出处:赢政天下收集整理)

相关文章:

·关于注册Flag在破解中的应用

·从轻松试卷 v4.03 的破解看 r fl z 的妙用

·破解圣经之------滚瓜烂熟篇

·破解API Spy for Windows 95/98/NT/2000

·chm帮助编辑器v2.6 注册码破解详谈之一*脱壳篇*

·破解NetAlert v2 [热点] 指导如何自动脱壳!!

·破解的理由

·对于破解的一些想法

·Audio Converter 3.0 破解要点

·破解 Matcom 4.0 for BC

相关软件:

·美萍安全卫士密码破解器 3.0+

·网文快爪 v1.0 破解版

·坏猫网页编辑 v2.0完整版破解文件

·pakmarker1.0破解版

·IE Plus!破解版

·邮件服务器2.6+破解版

·BadCopy99 V2.0 破解文件

·登录奇兵 3.01破解文件

·易思多媒体网络教室-4用户演示版破解文件

·网络三国智能机器人1.0.0.101版破解

→ 特别推荐

→ 热点TOP10

关于我们 |

帮助(?)

| 广告服务 |

版权声明 |

商业合作 |

发展历程 |

加盟我们 |

联系我们

Copyright © 1999-2003

winzheng.com All Rights Reserved.

繁体版:由华琦数码技术提供

Powered

by:MeSky.Net

2003-2004 年,宽带刚刚普及,下载站的文章区是许多人学电脑的第一课堂。

档案馆里的相关老软件

🕰 → 🤖 从那时到现在

当年一篇教程能让一台电脑焕然一新;今天的效率工具换成了 AI。 想知道当下最可靠的 AI 模型怎么选?看 赢政指数——我们用了 28 年的选软件严谨,现在用来评测大模型。

档案性质声明:本页为赢政天下(1998-2011)老文章的历史档案复原, 内容反映当年发表时的原貌——包括当年的技术表述、软件版本与观点,部分方法在今天已不适用或不合规,仅作互联网历史记录与研究用途, 不提供任何形式的下载。原始数据经由公共网络存档(Internet Archive)复原。发现问题请联系我们
← 返回老文章档案 · 软件史档案馆 · 赢政天下站史