国产精品久av福利在线观看_亚洲一区国产精品_亚洲黄色一区二区三区_欧美成人xxxx_国产精品www_xxxxx欧美_国产精品久久婷婷六月丁香_国产特级毛片

錦州市廣廈電腦維修|上門維修電腦|上門做系統|0416-3905144熱誠服務,錦州廣廈維修電腦,公司IT外包服務
topFlag1 設為首頁
topFlag3 收藏本站
 
maojin003 首 頁 公司介紹 服務項目 服務報價 維修流程 IT外包服務 服務器維護 技術文章 常見故障
錦州市廣廈電腦維修|上門維修電腦|上門做系統|0416-3905144熱誠服務技術文章
.NET逆向南方周易系列注冊機分析

作者: 佚名  日期:2017-04-27 23:02:20   來源: 本站整理

 這段時間對南方周易系列軟件的逆向研究,發現它的大部分注冊機制大部分相同,因為那個軟件不太好找下載地址。
官網上只有排八字、起名和萬年歷的軟件。廣大的壇友又給我提供了批八字與六爻的程序,現在一并發出來。
因為有之前的按步驟操作過程截圖,這次,就只在關鍵的部分進行分析。

注冊機及軟件下載在文未,需要簡單粗暴看結果的,直接翻到結尾:)

一、機器碼處理部分
1.1、MD5運算部分
南方系列的軟件在機器碼的處理部分,分為兩種情況。一種是直接取機器碼去掉"-"后的字符串的前10位與后5位。不進行任何處理
直接MD5計算。
見下面代碼

[C#] 純文本查看 復制代碼
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
text = "";
text = Strings.Replace(A_0, " ", "", 1, -1, CompareMethod.Binary);
text = Strings.Replace(text, "-", "", 1, -1, CompareMethod.Binary);
text = Strings.Replace(text, "-", "", 1, -1, CompareMethod.Binary);
text = Strings.Replace(text, ",", "", 1, -1, CompareMethod.Binary);
text = Strings.Replace(text, "\u3000", "", 1, -1, CompareMethod.Binary);
bool flag = text.Length > 10;
if (true)
{
}
int num = 2;
while (true)
{
        switch (num)
        {
        case 0:
                text = Strings.Left(text, 10) + Strings.Right(text, 5);


另一種情況是,在進行了上面的前10位與后5位拼接后,還進行了如下的處理:即每位進行移位、與或運算,(主要是在排八字軟件上。)
該步驟后,在進行MD5運算。

[C#] 純文本查看 復制代碼
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
string result;
if (flag)
{
        int num2 = length - 1;
        for (int i = 0; i <= num2; i++)
        {
                int num3 = Strings.Asc(A_0.Substring(i, 1));
                int a_ = num3 + 7;
                int a_2 = num3 * 5;
                num += unchecked((long)y.d(num3, a_, a_2));
                num += unchecked((long)y.c(num3, a_, a_2));
                num += unchecked((long)y.b(num3, a_, a_2));
                num *= unchecked((long)y.a(num3, a_, a_2)) + 12L;
                bool flag2 = num > 100000000L;
                if (flag2)
                {
                        num = Conversions.ToLong(Strings.Right(num.ToString(), 7));
                }
        }
        string text = num.ToString();
        bool flag3 = text.Length >= 6;
        if (flag3)
        {
                result = Strings.Right(text, 6);
        }
        else
        {
                result = (num + 523109L).ToString();
        }
}
return result;


1.2、字符串運算
在經過上面的MD5運算后,該系列軟件這部分的注冊過程還分兩種情況,分別如下:
1.2.1、對MD5運算后截取位置為11、1、15、22、7、5,每位置截取2字符長度,拼接出一個12位長度字符串,
進行12次循環,每次循環判斷是字母還是數字,如果是數字,那么直接與2進行異或,與結果串進行拼接,如果
是字母,那么取ASC碼+20-循環的次數再轉成字符串,如果轉換后的字符是字母O,那么替換成數字0,再完成
所有的計算后,將生成的拼接字符串里面的數字0替換成數字4。完成替換后,從9、5、7、11這4個位置,每位置
取2位,拼接出注冊碼的第1-4位與9-12位。

代碼如下:

[C#] 純文本查看 復制代碼
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
public static string b(ref string A_0)
{
        string text = Strings.Replace(text, "0", "4", 1, -1, CompareMethod.Binary);
        result = Strings.Mid(text, 9, 2) + Strings.Mid(text, 5, 2) + Strings.Mid(text, 11, 2) + Strings.Mid(text, 7, 2);
        num = 13;
        continue;
}
case 6:
        {
                text2,
                Strings.Mid(A_0, 11, 2),
                Strings.Mid(A_0, 1, 2),
                Strings.Mid(A_0, 15, 2),
                Strings.Mid(A_0, 22, 2),
                Strings.Mid(A_0, 7, 2),
                Strings.Mid(A_0, 5, 2)
        });
        }
        string text3 = Conversions.ToString(Strings.Chr(Strings.Asc(Strings.Mid(text2, num2, 1)) + 20 - num2));
        flag = (Operators.CompareString(text3, "O", false) == 0);
        num = 10;
        continue;
}
case 9:
{
        int arg_121_0 = num2;
        int num3 = 12;
        if (arg_121_0 > num3)
        {
                num = 5;
                continue;
        }
        goto IL_295;
}
case 10:
 
flag = Versioned.IsNumeric(Strings.Mid(text2, num2, 1));
 
                }
        }



1.2.2
第2種情況,
總體流程是一樣的,惟一不同的就是截取的位置變化了一下,MD5計算完之后,是從6、8、14、12、17、9的
位置來進行讀取拼接,然后計算的時候,數字是與數字5進行異或計算,然后字符部分是把字母O替換成了數字8,
最后抽取注冊碼的位置變成了,7、5、11、9這4個位置。
代碼如下:
 

[C#] 純文本查看 復制代碼
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
        string text = "";
        string text2 = "";
        text = string.Concat(new string[]
        {
                text,
                Strings.Mid(A_0, 6, 2),
                Strings.Mid(A_0, 8, 2),
                Strings.Mid(A_0, 14, 2),
                Strings.Mid(A_0, 12, 2),
                Strings.Mid(A_0, 17, 2),
                Strings.Mid(A_0, 9, 2)
        });
        int num = 1;
        do
        {
                bool flag2 = Versioned.IsNumeric(Strings.Mid(text, num, 1));
                if (flag2)
                {
                        text2 += Conversions.ToString(Conversions.ToInteger(Strings.Mid(text, num, 1)) ^ 5);
                }
                else
                {
                        string text3 = Conversions.ToString(Strings.Chr(Strings.Asc(Strings.Mid(text, num, 1)) + 20 - num));
                        bool flag3 = Operators.CompareString(text3, "O", true) == 0;
                        if (flag3)
                        {
                                text2 += "0";
                        }
                        else
                        {
                                text2 += text3;
                        }
                }
                num++;
        }
        while (num <= 12);
        text2 = Strings.Replace(text2, "0", "8", 1, -1, CompareMethod.Text);
        result = Strings.Mid(text2, 7, 2) + Strings.Mid(text2, 5, 2) + Strings.Mid(text2, 11, 2) + Strings.Mid(text2, 9, 2);
}
return result;



二、授權日期計算部分
授權日期這部分計算,沒有變化,略過。詳見我上一篇帖子。
南方排八字專業程序 V7.30 .net破解追碼注冊教程及爆破版

三、注冊機及部分周易程序下載地址
由于官網和壇友提供的周易程序,可能存在版本不一致的情況,在注冊的時候,從程序列表里面,
多選幾個來計算注冊碼,基本上能覆蓋到所有情況。


周易系列下載地址:鏈接: http://pan.baidu.com/s/1mi2Ymow 密碼: 8nce
注冊機下載地址:  注冊機.zip (12.38 KB, 下載次數: 82) 


 

計算注冊碼的時候,如果發現有注冊碼不對的,就換一個軟件名稱來計算一下,應該會
計算出2種不同的注冊碼,一定會有一個是正確的。


 


 

 

 



熱門文章
  • 機械革命S1 PRO-02 開機不顯示 黑...
  • 聯想ThinkPad NM-C641上電掉電點不...
  • 三星一體激光打印機SCX-4521F維修...
  • 通過串口命令查看EMMC擦寫次數和判...
  • IIS 8 開啟 GZIP壓縮來減少網絡請求...
  • 索尼kd-49x7500e背光一半暗且閃爍 ...
  • 樓宇對講門禁讀卡異常維修,讀卡芯...
  • 新款海信電視機始終停留在開機界面...
  • 常見打印機清零步驟
  • 安裝驅動時提示不包含數字簽名的解...
  • 共享打印機需要密碼的解決方法
  • 圖解Windows 7系統快速共享打印機的...
  • 錦州廣廈電腦上門維修

    報修電話:13840665804  QQ:174984393 (聯系人:毛先生)   
    E-Mail:174984393@qq.com
    維修中心地址:錦州廣廈電腦城
    ICP備案/許可證號:遼ICP備2023002984號-1
    上門服務區域: 遼寧錦州市區
    主要業務: 修電腦,電腦修理,電腦維護,上門維修電腦,黑屏藍屏死機故障排除,無線上網設置,IT服務外包,局域網組建,ADSL共享上網,路由器設置,數據恢復,密碼破解,光盤刻錄制作等服務

    技術支持:微軟等
    国产毛片视频网站| 一级片黄色免费| av免费不卡国产观看| 欧美成人手机视频| 精品久久久久久久免费人妻| 在线亚洲男人天堂| 欧美日在线观看| 久久综合狠狠综合久久综合88| 咪咪网在线视频| 深夜福利视频一区| 成人嫩草影院免费观看| 久久综合亚洲色hezyo国产| 欧美亚洲另类在线一区二区三区| 色狠狠一区二区三区香蕉| 欧美电影一区| 亚洲成人1区| 免费不卡av| av在线三区| 天天摸天天碰天天爽天天弄| 欧美成人免费观看视频| 亚洲第一综合网| 久久香蕉综合色| 国产成人精品一区二区在线 | 国产成人在线电影| 蜜乳av另类精品一区二区| 国产丝袜在线观看视频| 日本中文字幕一区二区有码在线| 国产青青视频| 免费看黄色的网站| 综合激情网五月| 国产视频一视频二| 日韩视频精品| 久久久久久久久国产| 亚洲午夜一区二区三区| 国产精品的网站| 国产精品麻豆网站| 亚洲欧美视频| 国产精品五区| 国产成人精品一区二三区在线观看 | 69久久久久| 男女午夜激烈无遮挡| 亚洲自拍偷拍另类| 欧洲女同同性吃奶| 国产精品无码电影在线观看| 一区二区三区四区欧美| 国产999精品| 97色在线观看| 欧美岛国在线观看| 久久久精品tv| 国产手机视频一区二区| 亚洲高清免费| 老妇喷水一区二区三区| 久久人人爽人人爽人人片av不| 欧一区二区三区| 欧美aaaaa级| 国产激情在线播放| 成人片免费看| 一级在线观看| 第一页在线观看| 日本在线观看高清完整版| 电影在线观看一区| 成人在线视频www| 欧美欧美黄在线二区| 日本不卡网站| 91福利精品在线观看| 黄色影片网站| www.99com| 性欧美xxx极品另类| 久久91亚洲| 在线免费看黄av| 日本三级在线视频| 嘿咻视频在线看| 成人av一区| 另类图片综合电影| 色88888久久久久久影院| se01亚洲视频| 涩爱av色老久久精品偷偷鲁 | 男人天堂资源在线| 日本在线观看高清完整版| 亚洲伦理一区二区| 欧美jjzz| 国产精品亚洲成人| 日韩精品免费专区| 一区二区中文字| 亚洲精品亚洲人成在线| 欧美午夜视频| 国产99久久久国产精品免费看| 日韩精品乱码免费| 久久精品视频免费| 欧美色视频在线观看| 亚洲一二三区在线观看| 在线91免费看| 欧美精品激情blacked18| 51精品国产人成在线观看| 777777777亚洲妇女| 一区二区三区在线播放欧美| 欧美一级二级在线观看| 黑人巨大精品欧美一区二区免费| 国产精品成人在线观看| 91福利精品视频| 国产亚洲视频在线| 91久久精品www人人做人人爽| 日韩国产成人无码av毛片| 麻豆免费在线观看视频| 国产精品嫩草影视| 欧美成人免费观看视频| 四虎在线视频免费观看| 国产不卡视频| 成人性生交大片免费网站| 欧美3p在线观看| 99国产精品久久久久久久久久| 色婷婷综合久久久中文字幕| 欧美成人网在线| 翔田千里亚洲一二三区| 日批免费观看视频| 国产精品成人无码| 天天综合天天操| 在线观看爽视频| 极品av少妇一区二区| 亚洲欧美激情视频在线观看一区二区三区| 欧美v日韩v国产v| 亚洲乱码av中文一区二区| 国产精品久久一区| 日日鲁鲁鲁夜夜爽爽狠狠视频97 | 农村寡妇一区二区三区| 麻豆亚洲一区| 亚洲欧美激情一区二区三区| 国产成人自拍偷拍| 国产经典av| 国产精品成人**免费视频| 美女视频免费一区| 91麻豆精品在线观看| 欧美一区二区国产| 夜夜躁日日躁狠狠久久88av| 国产精品久久亚洲| zjzjzjzjzj亚洲女人| 成人久久精品人妻一区二区三区| eeuss在线观看| 日韩在线黄色| 中文无字幕一区二区三区 | 国产精品伦理一区二区| 最近2019年手机中文字幕| www国产亚洲精品久久网站| 久久久久久久999| 青青草视频在线视频| 久久国产一级片| 国内老熟妇对白hdxxxx| 天天在线女人的天堂视频| 欧美日韩在线网站| 日韩影院精彩在线| 色哟哟一区二区| 国产有码一区二区| 亚洲v国产v在线观看| 一级片久久久久| 可以在线观看的黄色网址| 日韩国产一二三区| 97se亚洲国产综合在线| 中文字幕一区二区三区电影| 国产91视频一区| 日本视频www色| 国产在线视频你懂得| 亚洲承认视频| 国产成人精品亚洲午夜麻豆| 亚洲香蕉成人av网站在线观看| 18黄暴禁片在线观看| 国产精品人妻一区二区三区| 精品黄色免费中文电影在线播放| 日韩有码欧美| 久久青草国产手机看片福利盒子| 欧美成人免费在线视频| 久久久精品高清| 欧美另类视频在线观看| 国产成人午夜电影| 国产精品精品国产一区二区| 欧美亚洲综合色| 亚洲日本无吗高清不卡| 中文字幕久久久久| 丁香花在线观看完整版电影| 粉嫩13p一区二区三区| 欧美—级高清免费播放| 在线成人免费av| 亚洲精品无码久久久久| 成人高清网站| 久久国内精品视频| 色综合久久精品亚洲国产| 三上悠亚 电影| 福利视频网址导航| 日韩电影免费网址| 日韩午夜小视频| 国产l精品国产亚洲区久久| 欧美最猛黑人xxxx黑人猛交3p| 51精品国产| 在线亚洲一区二区| 国产911在线观看| 香蕉久久国产av一区二区| 全部a∨一极品视觉盛宴| 最新精品国产| 中文字幕久久久| av网站免费在线播放| 日韩专区一区二区|