请帮我翻译一下这段 C#
本帖最后由 yangand 于 2012-9-25 15:10 编辑请帮我翻译一下这段 C#翻译成易语言或者解释一下也行。
source是一个被传进来的字符串参数。
string str2 = source.Replace("-", ""); //这个是删掉”-“
int startIndex = str2 - 'A'; //这里的'A'是什么? 代表41吗?
int num2 = str2 - 'A'; //上一行懂了,这行就懂了
str2 = str2.Substring(startIndex); //应该是取子文本吧
str2= str2.Substring(0, str2.Length -num2 - 2); //应该也是从某个位置开始取子文本吧
for (int i = 0; i < str2.Length; i += 4)
{
int num4 = (XConst.REG_CODE.IndexOf(str2.Substring(i, 2)) / 2) % 0x10;
//reg code=""LMFGHDELNABPQRSYZWVXJIXUUVWWXYDSTJGSJKOKRQZCHCCDEUNOTNFIAPOBRKMG";"
int num5 = (XConst.REG_CODE.IndexOf(str2.Substring(i + 2, 2)) / 2) % 0x10;
str =str + ((char) ((num4 * 0x10) +num5));
}
先谢谢了
能整理下乱码么,看着眼花 ....去掉url吧。。。 本帖最后由 killerwy 于 2012-9-25 09:47 编辑
晕哦 这里不是求助区 而且你帖子也没编辑好 请重新编辑下 谢谢
看代码貌似是某段注册程序哦..
如需破解请上程序 大家测试下 这代码太少 看不出神马来哦 新手飘过,表示完全看不懂啊 killerwy 发表于 2012-9-25 09:45 static/image/common/back.gif
晕哦 这里不是求助区 而且你帖子也没编辑好 请重新编辑下 谢谢
看代码貌似是某段注册程序哦..
猜对了。source是假码,最后的字符串如果等于机器码,就注册成功 yangand 发表于 2012-9-25 15:12 static/image/common/back.gif
猜对了。source是假码,最后的字符串如果等于机器码,就注册成功
那啥 如果不介意 pm我把程序发来 我给你写注册机 嘿嘿
当然要是rsa加密 就木办法了 killerwy 发表于 2012-9-25 17:19 static/image/common/back.gif
那啥 如果不介意 pm我把程序发来 我给你写注册机 嘿嘿
当然要是rsa加密 就木办法了
先谢谢了!
killerwy 发表于 2012-9-25 17:19 static/image/common/back.gif
那啥 如果不介意 pm我把程序发来 我给你写注册机 嘿嘿
当然要是rsa加密 就木办法了
看了我上传的程序了吗? msdn上什么都有 自己查吧
页:
[1]
2