錦州市廣廈電腦維修|上門維修電腦|上門做系統(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ù)支持:微軟等
    主站蜘蛛池模板: 亚洲男人第一无码aⅴ网站| 无码中文字幕一区二区三区| 久久午夜夜伦鲁鲁片免费无码影视| 免费无码一区二区三区蜜桃| 无码一区二区三区在线观看| 日韩免费无码一区二区视频| 亚洲一区精品无码| mm1313亚洲精品无码又大又粗 | 中文字幕AV中文字无码亚| 无码成A毛片免费| 国产日韩精品无码区免费专区国产| 亚洲av无码专区国产乱码在线观看| 国产精品亚洲专区无码唯爱网| 无码精品人妻一区二区三区人妻斩| 亚洲AV无码一区二区三区鸳鸯影院 | 亚洲人成人无码.www石榴| 国产a级理论片无码老男人| 日韩放荡少妇无码视频| 日韩精品久久无码人妻中文字幕| 久久久精品无码专区不卡| 大胆日本无码裸体日本动漫| 无码精品国产VA在线观看 | 亚洲av日韩av高潮潮喷无码 | 亚洲精品无码av人在线观看| 亚洲äv永久无码精品天堂久久 | 久久精品无码中文字幕| 精品人妻无码区在线视频| 色综合久久久久无码专区| 国产成人无码综合亚洲日韩| 18禁超污无遮挡无码免费网站| 亚洲国产精品成人AV无码久久综合影院 | 久久久人妻精品无码一区| 无码精品人妻一区二区三区免费| 好爽毛片一区二区三区四无码三飞| 亚洲熟妇无码一区二区三区| 无码永久免费AV网站| 性色av无码不卡中文字幕| 天堂无码在线观看| 人妻AV中出无码内射| 国产精品成人无码久久久久久| 东京热加勒比无码少妇|