国产精品久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共享上網,路由器設置,數據恢復,密碼破解,光盤刻錄制作等服務

    技術支持:微軟等
    性欧美18xxxhd| 国产精品成人一区二区| 国产成人精品免费| japan高清日本乱xxxx| 国产在线高潮| 波多野结衣91| 国产在线日韩在线| 国产精品毛片va一区二区三区| 欧美交换配乱吟粗大25p| 亚洲熟妇无码久久精品| 九色porny自拍视频在线播放| 狂野欧美一区| 日韩有码在线播放| 18禁裸乳无遮挡啪啪无码免费| 色婷婷在线视频| 2020最新国产精品| 欧美色爱综合网| 国产福利不卡视频| 天堂在线看视频| 国产精品熟妇一区二区三区四区| 国产视频亚洲| 麻豆精品密在线观看| 99国产视频| 成人一区二区三区| 亚洲国产精品成人一区二区在线| 香蕉久久夜色| 中文字幕日韩三级片| 夜色福利资源站www国产在线视频| 极品束缚调教一区二区网站 | 三上悠亚ssⅰn939无码播放| gay网站在线| 久久99精品久久久久久| 国产精品视频白浆免费视频| 激情视频网站在线观看| 日本成人三级电影| 欧美性猛交xxxx免费看| 久久9精品区-无套内射无码| h在线观看视频免费网站| 日韩电影免费一区| 日韩av第一页| 亚洲国产无线乱码在线观看 | 国产 日韩 欧美 精品| 国产精品毛片av| 日韩av有码在线| 久久久老熟女一区二区三区91| 激情美女网站| 三级一区在线视频先锋| 国产精品444| 97人人爽人人爽人人爽| 九九热播视频在线精品6| 日韩成人性视频| 五月天精品视频| 黄色在线看片| 91精品1区2区| 男人女人拔萝卜视频| 爱久久·www| 亚洲九九爱视频| 国产成人精品视频免费看| 黑巨人与欧美精品一区| 91一区二区在线| 日本一区二区免费高清视频| 美女翘臀白浆直流视频| 国产最新精品免费| 国产乱码精品一区二区三区中文 | 国产精品巨作av| 亚洲精品第一国产综合精品| 三区四区在线观看| 四虎4545www精品视频| 欧美日韩中文字幕一区二区| 日本亚洲一区二区三区| 激情在线小视频| 91福利在线看| 中文字幕乱码在线| 国产拍在线视频| 欧美一区日韩一区| 一级黄色性视频| av亚洲一区| 日韩黄在线观看| 精品一区免费观看| 国产精品巨作av| 国内精品在线一区| 99久久精品国产一区色| 国内精品福利| 91精品久久久久久蜜桃| 国产精彩自拍| 国产精品亚洲专一区二区三区| 国产精品自产拍在线观| 久草在线资源福利| 激情五月播播久久久精品| 亚洲欧洲一区二区| h动漫在线视频| 亚洲伊人色欲综合网| 日本美女久久久| 在线能看的av网址| 亚洲国产精品va在线观看黑人| 久久黄色一级视频| 黑人巨大精品欧美一区二区桃花岛| 亚洲国产综合色| 日本一二三四区视频| heyzo高清在线| 欧美一区二区三区啪啪| 久热精品在线观看| 成人在线丰满少妇av| 国产精品视频区| 在线观看成年人网站| 久久亚洲春色中文字幕久久久| 欧美一区二区三区成人久久片| 先锋影音男人资源网| 韩国成人福利片在线播放| 亚洲啪啪av| 天堂在线中文字幕| 91国产成人在线| 印度午夜性春猛xxx交| 久久爱www成人| 国产日韩专区在线| 一级毛片免费播放| 国产精品欧美一级免费| 性生活在线视频| 久久爱.com| 欧美一区二粉嫩精品国产一线天| 中文字幕第一页在线播放| 欧美日韩视频| 日韩国产精品一区二区| 污网站在线观看视频| 在线观看91av| 精品国产乱子伦| 男人天堂欧美日韩| 丰满人妻一区二区三区53号| 日本三级视频在线观看| 国产网站欧美日韩免费精品在线观看 | 国产欧美日韩精品一区二区免费 | 国产精品不卡一区| 亚洲欧美日韩偷拍| 91免费精品国偷自产在线在线| 中文字幕国产亚洲| 黄色aaa毛片| 99精品久久免费看蜜臀剧情介绍| 亚洲日本一区二区三区在线不卡| 免费的色视频| 舔着乳尖日韩一区| 久草网视频在线观看| 欧美午夜免费影院| 日本成人性视频| av剧情在线观看| 九色成人免费视频| 色视频线观看在线播放| 亚洲超碰97人人做人人爱| 三级黄色在线观看| 亚洲无线视频| 久久久久久久9| 亚洲精品在线影院| 国产精品成人在线| 96久久久久久| 亚洲国语精品自产拍在线观看| 久久久久久久国产视频| 亚洲一区二区免费看| 精品成在人线av无码免费看| 韩日成人影院| 国产精品一区二区性色av | 韩国美女主播一区| 日本三级电影网站| 欧洲人成人精品| 亚洲天堂777| 成人性色生活片| 久久国产劲爆∧v内射| 免费精品国产的网站免费观看| 日韩av电影中文字幕| 成年在线播放小视频| 欧美一区二区三区日韩视频| www.精品视频| 国产精品欧美一级免费| 妺妺窝人体色www聚色窝仙踪 | 成年人免费观看视频网站 | 九九热精品视频| www.色五月.com| 日韩一区二区免费电影| 亚洲日本伊人| 亚洲超碰97人人做人人爱| 中文字幕乱伦视频| 91免费国产在线| 日本a级片视频| 美国一区二区三区在线播放| 野花视频免费在线观看| 91综合视频| 日本成年人网址| 日韩精选在线| 欧美a级免费视频| 成人免费观看49www在线观看| 国产成人精品一区| 日本人妖在线| 欧美激情一级精品国产| 免费看美女隐私的视频| 这里只有精品在线观看| 免费观看又色又爽又黄的网站| 亚洲欧美国产三级| 自拍偷拍校园春色| 中文字幕国产一区| 懂色av蜜臀av粉嫩av喷吹| 亚洲国产成人在线| 日韩女同强女同hd|