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

錦州市廣廈電腦維修|上門維修電腦|上門做系統(tǒng)|0416-3905144熱誠服務,錦州廣廈維修電腦,公司IT外包服務
topFlag1 設為首頁
topFlag3 收藏本站
 
maojin003 首 頁 公司介紹 服務項目 服務報價 維修流程 IT外包服務 服務器維護 技術文章 常見故障
錦州市廣廈電腦維修|上門維修電腦|上門做系統(tǒng)|0416-3905144熱誠服務技術文章
天喜轉盤抽獎軟件一個非常簡單的.net程序的爆破 [.NET逆向]

作者: 肥牛  日期:2017-05-24 18:13:05   來源: 本站整理

 待破解軟件:天喜轉盤抽獎軟件(一年版)
使用工具:Exeinfo PE(查殼)、GrayWolf(反編譯)、IDA(解碼HEX)、UltraEdit(修改EXE文件)

=====================華麗的分割線========================

剛注冊吾愛破解,跟著大家學習一下破解。原來一直玩的是DOS下的破解,對于Windows的程序,只對原來的Delphi、C++等程序熟悉一些,對于現(xiàn)在的.NET以及JAVA程序的結構就不甚了解了。
昨天晚上閑來無事,想鼓搗一下破解,于是就去共享軟件注冊中心找個軟件練練手。找到了這個,天喜抽獎程序。http://www.sharebank.com.cn/soft/SoftView_51272.htm。
下載安裝發(fā)現(xiàn)需要.net framework 4.0,說明這是一個.net的程序。
安裝運行的界面如下,未注冊版本可以抽獎五次。(左上角顯示最近五次抽獎結果)
 

如果再點擊開始按鈕,程序就會提示
 


正好就用這個程序練手吧,先查一下有沒有殼:
 

提示這個程序是C#.NET或者VB.NET的,沒有加殼,但是很可能用了.NET Reactor做了代碼的混淆。既然沒有加殼,那就直接上GrayWolf吧:
 

在左面的樹狀結構中,可以看到很多代碼都是亂七八糟的,估計是被.NET Reactor混淆過的。所以,對于編寫注冊機這樣的事情,我就不抱什么希望了。
 

最左面的樹中,唯一一個可識別的節(jié)點是Ploverinfo,點開,下面是LuckyDraw。呵呵,這不就是幸運大轉盤嘛。再點擊進去看,有一個MainForm的節(jié)點,里面有一些軟件首頁上操作的功能。比如那個開始按鈕。

[C#] 純文本查看 復制代碼
01
02
03
04
05
06
07
08
09
10
11
12
13
14
private void Start()
{
        if (Global.IsTrial && SchemaManager.Instance.Results.Count >= Global.get_TrialCount())   //這里判斷注冊標識,以及抽獎次數(shù),這個判斷方法有問題
        {
                MessageBox.Show(kgbOBx7BanbFa22Hp9.ol99ukmDA(14708));                                 //跳出未注冊提示
                return;
        }
        if (WheelManager.Instance.getGoal() == null)
        {
                MessageBox.Show(kgbOBx7BanbFa22Hp9.ol99ukmDA(14762));
                return;
        }
        if (SchemaManager.CurrentSchema.IsInputInfo)
        {.......


大家看這段代碼
Global.IsTrial && SchemaManager.Instance.Results.Count >= Global.get_TrialCount()
Global.IsTrial  是否試用版,試用版的話就是True,注冊版的話就是False
SchemaManager.Instance.Results.Count 是抽獎次數(shù),Global.get_TrialCount()是系統(tǒng)設置的未注冊可抽獎次數(shù),也就是5次。
我說這段代碼有問題,就是這里把兩個條件放在一起用&&連接,也就是說,只有這兩個條件都為True的時候,才會跳出對話框。對于&&條件來說,屬于交集,就是相對嚴格的條件。你把未注冊的條件設置的那么窄,也就是已注冊的范圍就廣了。這個和注冊的意義背道而馳了。
那對于爆破來說,只要把其中一個條件改為False,這個軟件就被破解掉了。
所以勸大家今后寫程序的時候,遇到這種情況,用&&還是用||要考慮好。
這里如果爆破的話,就把這里的brfalse.s改為brtrue.s就可以了。
 

當然,這樣做,實際上的意義就是當這個軟件未注冊的時候,可以抽獎5次以上,而如果已注冊,則只能抽獎5次以下。雖然用起來沒問題,但是總是有些別扭吧。
還是繼續(xù)看左面的樹,發(fā)現(xiàn)一個Program,下面有個Main,點開看:
 
這個Main應該是程序運行時首先執(zhí)行的代碼,一般來說都是一些變量的初始化

仔細看右面部分的代碼:
 
我用黃色框圈出來的,就是被.NET Reactor混淆過的代碼,基本上看不明白是什么意思,所以我們也就不去研究了。
看紅框圈起來的
Global.IsTrial = true;
哇靠,這是什么?軟件運行起來,首先初始化為未注冊版?再往下看:
     if (Global.IsTrial)
    {
        Global.IsTrial = false;
        Global.IsTrial = !Global.Instance.IsReg(kgbOBx7BanbFa22Hp9.ol99ukmDA(3274));
    }
如果是未注冊版,那就調用IsReg函數(shù)去判斷是不是注冊版,即使IsReg函數(shù)調用錯誤也把軟件置為注冊版。
看到了吧?軟件作者的想法有問題,Global.IsTrial = false; 這一句就不該寫啊!
我們把這兩部分結合看,軟件先是置成了未注冊版,然后判斷未注冊的話再去改狀態(tài)。那么反過來說,假如是已注冊,后面那句就沒用了。
也就是說,爆破的話,只需要把
Global.IsTrial = true;
改為
Global.IsTrial = false;
就搞定了。
唉唉唉,我再說一下啊,寫程序可不能這樣寫啊,漏洞太大了。


我們現(xiàn)在已經知道怎么改了,用ILDASM解出*.il文件,修改相應代碼后再用ilasm重新編譯即可。不過,那樣生成的文件與原文件可能會有差異,咱不是講究完美嘛,還是直接修改EXE的字節(jié)好了。可是對于.NET的匯編助記符,我可不是很熟悉,只好借助IDA了。
運行IDA,加載需要破解的程序,在左面找到main:
 

在右面的代碼中,可以找到剛才我們要修改的語句:
 
ldc.i4.1
stsfld   bool [Ploverinfo.CommonLib]Ploverinfo.CommonLib.App.Global::IsTrial
這兩句的意思就是給IsTrial這個變量賦值1,1就是True嘛。那么我們現(xiàn)在改成False,所以知道改哪里了吧?
對的,就是把
ldc.i4.1
改成
ldc.i4.0
就可以了

在這里點中l(wèi)dc.i4.1這條語句,然后切換到HEX View-A的視圖
 
能看到當前17是被選中的狀態(tài),說明ldc.i4.1這句的匯編助記符是17,那么百度一下(或者在上下文里找找)就知道ldc.i4.0的助記符是16。也就是說,我們把這里的17改為16就可以。


運行UlTraEdit,打開要破解的程序,搜索16進制代碼。為了準確定位,可以多搜幾位,比如我搜的就是000A166F2701000A1780,找到后,把17改成16,保存。
 

現(xiàn)在再去運行一下待破解的程序,點擊開始,軟件繼續(xù)抽獎,不再彈出注冊提示窗口,說明破解完成。
 

這個爆破,只改了一個字節(jié),對程序的完整性沒有影響。只是這個軟件屬于注冊機制做得比較差的軟件,所以破解起來也沒什么技術含量,好像挺沒有成就感的。
下次找一個帶殼的練練。



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

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

    技術支持:微軟等
    日本不卡的三区四区五区| **网站欧美大片在线观看| 97久久网站| 国产区视频在线| 国产麻豆精品入口在线观看| 国内免费精品视频| 91传媒理伦片在线观看| 日韩成人三级视频| 韩日午夜在线资源一区二区 | 欧美最猛性xxxxx(亚洲精品)| 在线成人动漫| 高清1区2区| www.久久久久久久| www.av天天| 成人午夜激情av| 最新欧美日韩亚洲| 精品成人佐山爱一区二区| 国产精品国产三级国产aⅴ中文| 日韩精品视频网站| 999国产精品999久久久久久| 久久久久黄色| 欧美78videosex性欧美| 免费一级毛片在线观看| 天天干天天舔| 日本xxxwww免费视频| 成人精品在线播放| 天天爱天天做天天爽| 麻豆视频在线观看| 久久久久久久9| 久久香蕉综合色| 国产免费亚洲高清| 欧美伊久线香蕉线新在线| 精品久久久久久| 国产日本欧洲亚洲| 91老司机福利 在线| 国产成人自拍网| 久久精品国产免费| 视频在线观看一区| 噜噜噜在线观看免费视频日韩| 99久久亚洲精品| 成人av二区| 在线国产情侣| 国产精品无码99re| aaa级黄色片| 亚洲香蕉在线视频| 在线观看毛片网站| 在线免费av网| 国产乱码一区二区| 在线视频播放大全| 一级黄色片在线观看| 欧美一级黄视频| 91精品中文字幕| 亚洲国产精品无码久久| 午夜免费福利视频| 亚洲av电影一区| 在线电影中文字幕| 国产偷窥女洗浴在线观看亚洲| 天堂tv亚洲tv日本tv欧美人tv | 国产精选久久久| 亚洲精品久久久久久久久久久久久久| 国产精品午夜福利| www国产一区| 久久综合香蕉| 国产变态拳头交视频一区二区| 国产娇喘精品一区二区三区图片| 国产成人亚洲精品乱码在线观看| 可以www视频| 午夜精彩视频| 日韩在线资源| 人在线成免费视频| 三级欧美日韩| 日韩aaaa| 国产精品主播| 日韩有码一区| 日韩伦理视频| 美女诱惑一区| 成人手机在线视频| 国产精品久久久久7777按摩| 高跟丝袜一区二区三区| 成人三级在线视频| 国产精品视频第一区| 亚洲综合色网站| 97精品国产露脸对白| 中文字幕免费在线观看视频一区| 亚洲精品国产无天堂网2021| 欧美主播一区二区三区| 精品亚洲国产视频| 77777亚洲午夜久久多人| 97免费资源站| 精品人妻大屁股白浆无码| 日本黄色一级网站| www欧美com| www.蜜臀av.com| 公交车强行挺进岳身体| 国产www.大片在线| 亚洲青青一区| 国产一区欧美| 久久久精品tv| 成人av免费观看| 一区二区三区精品视频在线| 日韩你懂的在线观看| 欧美疯狂xxxx大交乱88av| 97久久精品午夜一区二区| 可以看毛片的网址| 亚洲激情视频小说| 一级黄色大片免费| 5858p先锋影音资源网| 98在线视频| 秋霞蜜臀av久久电影网免费| 老司机久久99久久精品播放免费| 国产偷v国产偷v亚洲高清| 欧美一区二区美女| 日韩欧美一区二区三区在线| 日韩亚洲成人av在线| 亚洲伊人第一页| 国产精品一区久久久| 中文字幕一区二区三区有限公司| 黄色小视频免费网站| 日韩少妇高潮抽搐| 欧美性狂猛xxxxxbbbbb| 国产主播福利在线| 一区二区三区国产好| 美女免费视频一区| 欧美日韩精品在线观看| 欧美精品日韩www.p站| 日韩av大全| 中日韩精品一区二区三区| 国产视频在线一区| 中文字幕在线播放第一页| 懂色av色香蕉一区二区蜜桃| 日韩成人免费看| 欧美性xxxxxx| 高清欧美性猛交xxxx| 国产精国产精品| 国产乱人伦精品一区二区三区| 黄色av片三级三级三级免费看| 亚洲色图图片区| 成人网视频在线观看| 国产一区二区观看| 国产欧美日韩另类视频免费观看| 日韩av最新在线观看| 精品免费日产一区一区三区免费| 最好看的中文字幕| 亚洲免费不卡视频| 在线免费黄色| 综合视频在线| 亚洲sss视频在线视频| 欧美中文在线观看国产| 丁香啪啪综合成人亚洲| 波多野结衣av无码| 美女免费免费看网站| 粉嫩一区二区三区四区公司1| 99视频在线观看一区三区| 在线观看精品国产视频| 97精品在线视频| 青青艹视频在线| 亚洲男人第一av| 亚洲成人精品女人久久久| 导航福利在线| 免费观看久久av| 亚洲精品免费在线观看| 91精品国产乱码久久久久久久久 | 亚洲国产一成人久久精品| 午夜精品福利在线| 国产精品视频精品视频| 日本网站在线看| 黄网站在线观看永久免费| 忘忧草在线影院两性视频| 国产自产视频一区二区三区| 亚洲欧美在线播放| 免费极品av一视觉盛宴| 一级全黄少妇性色生活片| 888av在线| 日韩制服丝袜av| 亚洲男子天堂网| 色欲色香天天天综合网www| 136福利视频导航| a级影片在线| 国产原创一区二区三区| 最新日韩中文字幕| 搡女人真爽免费午夜网站| 香蕉视频国产在线| gogo亚洲高清大胆美女人体| 成人91在线观看| 久久久亚洲影院| 黄色免费看视频| japanese在线| 欧美黄色大片在线观看| 欧美久久久久中文字幕| 免费久久久久久| 蜜臀av中文字幕| 国产毛片精品久久| 一区二区三区视频在线看| 97人人做人人人难人人做| 国产五月天婷婷| 国产在线观看免费麻豆| 成人动漫一区二区在线| 国产成人精品一区| 日本午夜在线观看| 日本视频在线免费观看|