变态重口极致另类在线-波多久久夜色精品国产-波多野结衣在线观看一区-波多野结衣在线观看一区二区-污污的网站免费阅读-污污视频网址

軟件首頁 |  文章首頁
最新更新 軟件分類 設(shè)為首頁 加入收藏 聯(lián)系我們
當(dāng)前位置:首頁文章首頁 IT學(xué)院 IT技術(shù)

C#代碼反編譯 得到項目可運行源碼 經(jīng)驗分享

作者:  來源:  發(fā)布時間:2011-3-15 16:49:36  點擊:

今天在網(wǎng)上看到了編輯了好幾次,老是出錯,作者所做的反編譯,并不是'破解',我們這篇文章要跟大家分享的是:用Reflector將C#的開發(fā)的軟件[項目](此文中所說的是winForm項目,對于.net項目可以借鑒或參考)的項目代碼還原——反編譯得到可運行項目源碼。其使用的前提或情況是:公司原來請人開發(fā)的'配餐軟件(幼兒園版)',現(xiàn)有客戶咨詢想買,并且軟件中存在一些問題需改,——不是本人開發(fā)的,該軟件也無源碼,想修改只能想辦法得到軟件的源碼。詳細(xì)的'破解'方法記錄在下,方便自己以后查看!(ps: '破解'的方法,自己之前就摸索過。但困于反編譯之后的error比較多,沒有耐心,有的問題感覺比較離奇,試了幾次不行就放棄了 ——這就間接的說明:真正的黑客,應(yīng)該都是比較有耐心的,呵呵..., 但做軟件開發(fā),又何嘗不需要這樣?!)

   a.使用到的工具:Reflector,具體的說是:Reflector插件File disassembler(具體是什么和how to use,直接上網(wǎng)查)。

   b. 打開Reflector,選擇要'破解'的軟件(.exe)主程序,再選擇并點擊 如圖: #FormatImgID_0#, 在右側(cè)出現(xiàn)的 程序集(輸出)類型選擇界面 選擇類型'windows Appliction' (因為是winForm應(yīng)用程序,如果是選擇的其它 如'class ...'類庫,則需要在之后的步驟中,改變項目屬性中的 輸出類型,不建議這樣操作),如圖:#FormatImgID_1#

   點擊 生成 即可 得到此主程序集的源碼,其它的相關(guān)程序集再如此操作即可! ——不要以為大功告成,這只是第一步,麻煩的在后面!

   c.將生成的源碼 在Vs中打開(項目), 先試著運行下,(一般)會報錯,排除'xxx程序集不存在'這類的錯誤,我所遇到的如下:

  

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;

[CompilerGenerated]
internal class <PrivateImplementationDetails>{1FF4F699-35E0-4117-BDBC-9E44A1B0F9F5}
{
   
internal static Dictionary<string, int> $$method0x600012e-1;
   
internal static Dictionary<string, int> $$method0x6000137-1;
   
internal static Dictionary<string, int> $$method0x6000137-2;
   
internal static Dictionary<string, int> $$method0x600014a-1;
   
internal static Dictionary<string, int> $$method0x6000169-1;
   
internal static Dictionary<string, int> $$method0x60001b6-1;
   
internal static __StaticArrayInitTypeSize=20 $$method0x6000213-1; // data size: 20 bytes
    internal static __StaticArrayInitTypeSize=20 $$method0x6000213-2; // data size: 20 bytes
    internal static __StaticArrayInitTypeSize=20 $$method0x6000213-3; // data size: 20 bytes
    internal static __StaticArrayInitTypeSize=20 $$method0x6000213-4; // data size: 20 bytes

    [StructLayout(LayoutKind.Explicit, Size
=20, Pack=1)]
   
private struct __StaticArrayInitTypeSize=20
    {
    }
}

相關(guān)軟件

文章評論

本類推薦文章

關(guān)于本站 | 網(wǎng)站幫助 | 廣告合作 | 下載聲明 | 友情連接 | 網(wǎng)站地圖
Copyright © 20098-2010 uzzf下載站. All Rights Reserved .
主站蜘蛛池模板: 日本道在线视频 | 激情综合网五月 | 性 色 黄 一级 | 99re最新地址精品视频 | 日韩欧美色视频在线观看 | 天天插天天狠天天透 | 最近中文字幕免费6 | 狠狠操天天| 一级无毛片 | 天天夜天天干 | 国产一区精品视频 | 日韩精品小视频 | 国产高清在线精品二区一 | 蜜桃社尤物馆美女图片 | 岛国一级毛片 | 日韩欧美中文 | 手机在线看片国产 | 天干天干啦夜天天天视频 | xxx大片| 天天草夜夜爽 | 久久天天干 | 国产精品久久久尹人香蕉 | 欧美一区二区三区不卡 | 青草视频在线观看视频 | 国产女人91精品嗷嗷嗷嗷 | 精品久久久久国产免费 | 亚洲区精品久久一区二区三区 | 亚洲第四页| 国产精品12 | 国产一区二 | 色男人的天堂久久综合 | 黄色a三级三级三级免费看 黄色a三级免费看 | 亚欧色视频在线观看免费 | 亚洲综合精品成人 | 成人久久网站 | 欧美高清无砖专区欧美精品 | 午夜成a人片在线观看 | 狠狠色噜噜狠狠狠合久 | 最近韩国日本高清免费观看 | 天天看黄 | 黄网在线免费观看 |