1. <nobr id="easjo"><address id="easjo"></address></nobr>

      <track id="easjo"><source id="easjo"></source></track>
      1. 
        

      2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
      3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>
          貴州做網站公司
          貴州做網站公司~專業!靠譜!
          10年網站模板開發經驗,熟悉國內外開源網站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等網站程序,可為您提供網站建設,網站克隆,仿站,網頁設計,網站制作,網站推廣優化等服務。我們專注高端營銷型網站,企業官網,集團官網,自適應網站,手機網站,網絡營銷,網站優化,網站服務器環境搭建以及托管運維等。為客戶提供一站式網站解決方案?。?!

          dll反編譯再生成dll

          來源:互聯網轉載 時間:2024-01-29 07:54:53

          問題描述

          我們在日常開發中經常會遇到,想要對dll文件做修改的操作,但苦于沒有源代碼,只能想想其他辦法

          解決問題

          辦法就是通過幾個工具來反編譯、正向編譯、修改屬性

          反編譯、正編譯

          參考https://wenku.baidu.com/view/5cf650cfe309581b6bd97f19227916888486b986.html

          開始反編譯:

          找到工具ildasm.exe
          位置:C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6.1 Tools\ildasm.exe
          雙擊ildasm.exe
          將你需要反編譯的dll拉到這個ildasm界面-》file-》Dump-》勾選全部-》選擇指定文件夾-》導出核心文件il文件、res文件
          一般你只需修改il文件即可,比如你要修改dll中引用的dll版本,就很好修改了,直接替換即可,如果你要修改的內容多,就要學習下il語法了

          開始正編譯

          找到工具ilasm.exe
          位置:C:\Windows\Microsoft.NET\Framework64\v2.0.50727\ilasm.exe
          打開命令窗口執行:
          ilasm.exe /dll/resource=res文件路徑 il文件路徑
          之后dll就會生成到res il所在文件夾

          修改dll屬性

          有時候你會發現就算你都修改了dll也生成回來,但還是不能用,可能就是你的dll屬性在反編譯時候被清空了,需要通過工具重新指定回來
          參考:https://blog.csdn.net/segen_jaa/article/details/108421964
          下載工具:rcedit.exe
          ##修改文件說明
          "G:\gitroot\rcedit\Default\rcedit.exe" "G:\worktemp\20200905\test.dll" --set-version-string FileDescription "我的文件"
          ##修改文件版本
          "G:\gitroot\rcedit\Default\rcedit.exe" "G:\worktemp\20200905\test.dll" --set-file-version "2.0.0.0"
          ##修改產品名稱
          "G:\gitroot\rcedit\Default\rcedit.exe" "G:\worktemp\20200905\test.dll" --set-version-string ProductName "我的產品"
          ##修改產品版本
          "G:\gitroot\rcedit\Default\rcedit.exe" "G:\worktemp\20200905\test.dll" --set-product-version "2.0.0.0"
          ##修改版權
          "G:\gitroot\rcedit\Default\rcedit.exe" "G:\worktemp\20200905\test.dll" --set-version-string LegalCopyright "我的版權"
          ##修改商標
          "G:\gitroot\rcedit\Default\rcedit.exe" "G:\worktemp\20200905\test.dll" --set-version-string LegalTrademarks "我的商標"
          ##修改名稱
          "G:\gitroot\rcedit\Default\rcedit.exe" "G:\worktemp\20200905\test.dll" --set-version-string OriginalFilename "原始名稱"
          至此反編譯操作完成
          祝你順利!!!!!

          標簽:反編譯dll-
          上一篇:exit函數
          下一篇:依賴包

          網絡推廣與網站優化公司(網絡優化與推廣專家)作為數字營銷領域的核心服務提供方,其價值在于通過技術手段與策略規劃幫助企業提升線上曝光度、用戶轉化率及品牌影響力。這...

          在當今數字化時代,公司網站已成為企業展示形象、傳遞信息和開展業務的重要平臺。然而,對于許多公司來說,網站建設的價格是一個關鍵考量因素。本文將圍繞“公司網站建設價...

          在當今的數字化時代,企業網站已成為企業展示形象、吸引客戶和開展業務的重要平臺。然而,對于許多中小企業來說,高昂的網站建設費用可能會成為其發展的瓶頸。幸運的是,隨...

          北京到武漢高鐵多少公里?高鐵約1229公里。從北京到西部的武漢站,大概1229公里,一共24趟車。4小時17分至5小時44分,二等座票價520.5元。Z/T/K一等列車,北京西至漢口/武昌站,約1225公里,共20列。至少需要10小時29分鐘,硬座票價152.5元,硬臥票價261.5元。今年有望提速至350 km/h,將更加方便快捷。北京到武漢高鐵多少公里?北京至武漢高鐵列車32列,列車里程約12...

          如何判斷,派克鋼筆,的真偽?1、真邦德筆激光刻(miller)很精細,假的很粗糙。2、看筆夾的材質選用,真的飾條,良好的彈性很好且堅硬,假變形后就再也回不去了了。3、看毛筆,真的派克筆優質鋼材很好,是假比較軟。4、把筆身里面那個小黑片取下看螺母的質量水平,真的大概有11mm長且有淡淡金色細膩光澤,都是假的很短也很粗糙。5、真的筆尖很滑順,假的劃紙而且每次必須打開都因為有鋼筆墨水逸出。6、真的筆蓋上...

          如何注冊申請163郵箱?如何注冊163郵箱?需要工作,如何獲得?您可以在官方網站注冊您的電子郵件地址,搜索 "163網絡電子郵件地址 "在網頁上,并從搜索結果中找到官網的郵箱地址。進去之后,會有一個 "立即注冊按鈕,然后就可以根據提示完成注冊了。手機上如何申請163郵箱?1.打開手機中的瀏覽器,在瀏覽器中的163郵箱中輸入官網,在163郵箱中輸入官網。163郵箱官網2.進入163官網后,點擊 "立...

          TOP
          国产初高中生视频在线观看|亚洲一区中文|久久亚洲欧美国产精品|黄色网站入口免费进人
          1. <nobr id="easjo"><address id="easjo"></address></nobr>

              <track id="easjo"><source id="easjo"></source></track>
              1. 
                

              2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
              3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>