天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

讓.NET程序脫離.NET Framework框架運行

  NET 框架目前逐步在普及了,仍然有很多人在尋找如何讓.NET程序脫離.NET框架的方法。

  現成的工具有 Xenocode 的postbuidle或者vas,還有 Salamander .NET Linker 。

  另外還有 MaxToCode 作者以前做的 framework linker。 以及一些支持注冊表模擬和文件模擬的打包工具molebox,thinstall等。

  最后還有某網友(應其要求隱去網名) 兜售的一個實現方法。

  Xenocode的是使用了一個虛擬機環境,模擬框架需要的注冊表信息和文件信息.Xenocode號稱的生成nativa代碼功能實際上就是指的這個功能.我測試了幾個程序打包,兼容性似乎不怎么好. 不知道是不是因為機器上已經安裝了框架的原因。

  Jason做的 framework linker,以前我也使用過, 他的實際上是利用了 Remotesoft的內核文件,然后自己實現了一個loader。好像是使用的早期的內核文件,兼容性也不太好。

  Salamander .NET Linker ,Remotesoft的一個產品,沒有可以下載的,但是其兼容性似乎很不錯。移動的飛信軟件就利用了它的核心。

  某網友的方法似乎是利用remotesoft的核心和飛信的框架,因為他并沒有免費公開方法,從他給出的樣例可以看到有remotesoft的核心文件以及飛信的框架程序。

  這里要介紹的方法是直接利用飛信的框架來實現脫離 .NET framework運行。

  首先下載一個飛信的程序安裝。在安裝目錄中會有 VMDotNET 目錄。這個就是.NET框架虛擬環境需要的文件。

  直接把整個目錄提取出來。

  如何利用這個虛擬環境運行 自己的 .NET 程序呢?很簡單,一個命令行搞定。在 VMDotNET 目錄里面會找到一個 FetionVM.exe 。這個是虛擬環境的loader。

  使用方法: FetionVM.exe pathtoyoureexe。就是直接把你的 .NET 程序 作為命令行參數傳遞給 FetionVM.exe 就可以在這個虛擬環境中執行你的。NET程序了。

  最好再自己寫一個啟動程序,首先檢查系統是否安裝了.NET框架,如果有直接運行。沒有調用虛擬環境運行。

  這個啟動程序飛信也有,如果不想自己寫就直接拿飛信安裝目錄中的 Feition.exe,但是這樣的話 你自己的.NET程序的名字必須叫 FeitionFX.exe 。把它和Feition.exe 放在同一目錄下,直接執行 Feition.exe 即可。

  另外,如果你對.NET程序使用了加密保護,需要注意一下,目前市面上的大部分.NET加密工具加密后的程序集不能在這個虛擬環境中運行的。

  這個東西除了能實現脫離 .NET框架運行外,還有另外一個副作用--讓.NET程序運行在指定版本的.NET框架中。

NET技術讓.NET程序脫離.NET Framework框架運行,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 男生互捏jiji的故事 | 国产亚洲美女精品久久久2020 | 国产小视频在线高清播放 | 蜜柚视频在线观看全集免费观看 | 男人狂躁进女人免费视频公交 | 一级毛片免费播放 | 亚洲一区乱码电影在线 | 亚洲高清无码在线 视频 | 久久re热线视频国产 | 亚洲综合色婷婷在线影院 | 亚洲综合香蕉在线视频 | 手机毛片免费看 | 灌满内射HP1V1 | 国产亚洲精品在线视频 | 精品成人片深夜 | 国产精品永久免费视频观看 | 伊人网中文字幕 | 精品日韩视频 | free性中国hd护士高清 | 暖暖日本大全免费观看 | 美女不要啊 | 精品视频在线观看视频免费视频 | 久久囯产精品777蜜桃传媒 | 久久中文字幕综合不卡一二区 | 99精品影视 | jk制服喷水 | 中文字幕偷乱免费视频在线 | 小箩莉奶水四溅小说 | 国产A级毛片久久久久久久 国产a级黄色毛片 | 99热最新在线 | 欧美91精品久久久久网免费 | 久久视频精品38线视频在线观看 | 国产在线精品视频免费观看 | 欧美一级久久久久久久久大 | 久久9精品区-无套内射无码 | 国产高清美女一级a毛片久久w | 国产人妻人伦精品9 | 视频成人永久免费下载 | 香蕉久久一区二区三区啪啪 | 亚洲乱码国产一区三区 | 成人国产在线看不卡 |