錦州市廣廈電腦維修|上門維修電腦|上門做系統(tǒng)|0416-3905144熱誠服務(wù),錦州廣廈維修電腦,公司IT外包服務(wù)
topFlag1 設(shè)為首頁
topFlag3 收藏本站
 
maojin003 首 頁 公司介紹 服務(wù)項目 服務(wù)報價 維修流程 IT外包服務(wù) 服務(wù)器維護 技術(shù)文章 常見故障
錦州市廣廈電腦維修|上門維修電腦|上門做系統(tǒng)|0416-3905144熱誠服務(wù)技術(shù)文章
[.NET逆向] 對一個在線學(xué)習(xí)的秒掛助手的破解

作者: wmsuper  日期:2017-05-18 08:51:46   來源: 本站整理

 



0x01 軟件分析
軟件是由C#寫的,需要充值,否則不能使用,其次軟件并沒有加殼,猜測能直接爆破。
 

0x02 軟件破解
直接改跳轉(zhuǎn),把brtrue.s  ->(206)  改成brtrue.s  ->(188)  即無論正確與否都跳轉(zhuǎn)到下一句,到這里,保存之后能成功運行并開始進行秒掛操作,看樣子是成功破解了
 
0x03 遇到問題
在破解第二天之后,發(fā)現(xiàn)軟件不行了,全部失敗,估計有驗證。
 

仔細查看代碼,發(fā)現(xiàn)程序在確認(rèn)信息的時候,會發(fā)送支付請求,但是實際上余額不足不會發(fā)起支付請求的,所以這樣會

被作者察覺可能軟件被非法修改。那么他是如何讓秒掛結(jié)果失敗的呢?進一步發(fā)現(xiàn)有一處登陸的地方,獲取登陸后的cookies,

但是登陸的賬號和密碼并不是發(fā)往在線學(xué)習(xí)網(wǎng)站,而是發(fā)往作者服務(wù)器的,由作者的服務(wù)器作為代{過}{濾}理對在線學(xué)習(xí)的網(wǎng)站發(fā)起請求,
并返回對應(yīng)的登陸cookies,所以作者可以輕易把賬號或IP作為黑名單拉黑。
 
示意圖如下:
 
從以上可以知道,軟件并沒有實現(xiàn)登陸網(wǎng)站的邏輯,登陸邏輯在服務(wù)器上,但是卻實現(xiàn)了秒掛的代碼,所以要實現(xiàn)的是直接登陸獲取獲取登陸cookies而不依賴作者的服務(wù)器。
0x04 軟件補完計劃
先把程序反編譯并導(dǎo)出,并把所有關(guān)于支付的代碼注釋掉。研究了下登陸POST的請求,發(fā)現(xiàn)很簡單,教科書式的登陸:
 
寫出獲取cookies的函數(shù),替換掉原來獲取cookies的代碼,這樣就能把軟件缺少的那部分代碼邏輯補完了(ps:還有一處獲取cookies的地方,原理差不多,不再贅述。)

[C#] 純文本查看 復(fù)制代碼
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
public string getCookies(string url, string account, string password)
       {
           CookieContainer cc = new CookieContainer();
           HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
           request.Method = "POST";
           string postData = "txtLoginName=" + account + "&txtPassword=" + password;
           byte[] byteArray = Encoding.UTF8.GetBytes(postData);
           request.ContentType = "application/x-www-form-urlencoded";
           request.UserAgent = "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.121 Safari/535.2";
           request.ProtocolVersion = HttpVersion.Version11;
           request.AllowAutoRedirect = true;
           request.ContentLength = byteArray.Length;
           request.CookieContainer = cc;
           Stream dataStream = request.GetRequestStream();
           dataStream.Write(byteArray, 0, byteArray.Length);
           dataStream.Close();
           HttpWebResponse response = (HttpWebResponse)request.GetResponse();
           dataStream = response.GetResponseStream();
           StreamReader reader = new StreamReader(dataStream);
           string responseFromServer = reader.ReadToEnd();
           reader.Close();
           dataStream.Close();
           response.Close();
           //判斷登錄是否成功
           // Console.WriteLine(responseFromServer);
 
           if (responseFromServer.Contains("用戶名或密碼錯誤"))
               return "-1";
           else
               return cc.GetCookieHeader(request.RequestUri); ;
 
       }

[C#] 純文本查看 復(fù)制代碼
1
this.student_COOKIE =getCookies("http://student.uestcedu.com/login.jsp", this.txtUserName.Text, this.txtPassWord.Text);


0x05 建議
1.加強殼,比較厲害當(dāng)然是DNG啦。
2.把重要的代碼實現(xiàn)邏輯都放在服務(wù)器上,那么破解程序的難度不亞于重新編寫一個程序的難度。(注意處理網(wǎng)站的安全性,尤其是個人網(wǎng)站,否則黑客嘿嘿嘿)


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

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

    技術(shù)支持:微軟等
    主站蜘蛛池模板: 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 伊人久久大香线蕉无码麻豆| 亚洲精品无码一区二区| 国产精品va无码免费麻豆| 在线播放无码高潮的视频| 无码中文字幕一区二区三区| 亚洲中文字幕无码不卡电影| 亚洲AV成人片无码网站| 无码毛片视频一区二区本码| 亚洲精品无码av天堂| 无码粉嫩小泬无套在线观看| 国产成人无码AV一区二区在线观看 | 国产色无码专区在线观看| 亚洲精品无码人妻无码| 亚洲AV无码1区2区久久| 亚洲午夜福利精品无码| 色综合色国产热无码一| 亚洲av无码电影网| 无码人妻精品一区二区| 中文字幕人妻无码专区| 亚洲毛片av日韩av无码| 国产精品无码一区二区在线观 | 日韩毛片免费无码无毒视频观看 | 波多野结衣AV无码久久一区| 久久久久久久久无码精品亚洲日韩 | 国产午夜无码精品免费看| 内射无码午夜多人| 无码精品人妻一区二区三区AV| 最新中文字幕av无码专区| 无码国产精品一区二区免费虚拟VR| 亚洲精品无码高潮喷水在线| 中文字幕丰满伦子无码| 亚洲第一极品精品无码久久| 亚洲中文字幕无码久久精品1 | 午夜人性色福利无码视频在线观看| 亚洲一区无码精品色| 亚洲AV无码一区二区三区在线观看 | 亚洲欧洲美洲无码精品VA| 久久国产精品无码网站| 亚洲一区爱区精品无码| 无码AV天堂一区二区三区|