把驅動加入執行檔案保護

2021-04-19 08:43:17 字數 437 閱讀 1311

近來發覺自己的軟體被人破,心中甚是惱火,惱火當初沒花時間在反破解上。

反正鄙人盡量琢磨了點驅動東東,心想加上點ring0的看你小樣去破去。

這樣吧,弄點狠的,如果有看官,也幫我琢磨下可行性。

1、啟動方式上面,採用犧牲程式的方式,由載入(犧牲)程式做好初始化,包括:驅動載入,偵錯程式檢測,一旦通過立即和驅動通訊,由驅動解密犧牲程式中封裝的資源,然後由驅動執行程式。

2、驅動內部採用投apc到explorer的方式執行程式。真正的程式**已經vmp化,巢狀深度達3層

3、通訊認證內部採用tdi或者ndis,和認證主機通訊。通訊資料加密方式vmp化,巢狀深度達9層,並且分3階段加密

4、到這一步,本地認證的破解幾乎不大可能,但面對dump**,只得做一些方面的內部hook,防止dump

初步估算了下,按照目前的技術水平,不是不可能做出來,不過得花大量的時間。

把python程式變成exe可執行檔案

使用python中的pyinstaller庫來實現程式到可執行檔案的變化。這個轉換之後的exe檔案,可以沒有python環境的機器上執行 pip install pyinstaller 基本語法 pyinstaller options myscript.py 常用的可選引數如下 onefile 將結...

把nodejs程式打包成可執行檔案

因此,可以借助一些外掛程式來完成nodejs程式的打包,變成可以執行的檔案。將node.js打包為可執行檔案的工具有pkg nexe node packer enclose等,從打包速度 使用便捷程度 功能完整性來說,pkg是最優秀的。npm install g pkg 全域性安裝 npm inst...

如何把應用程式變成 exe執行檔案

如題。有access資料庫。是在bin debug下面的exe嗎?最好是不用在。net環境下就能執行的。意思就是發給別人用。別人不需要裝。net環境直接執行exe檔案就行。還有如何改exe執行檔案的圖示 那就是把fr嵌入到安裝檔案中,圖示需要在安裝專案裡設定 net編寫的需要安裝框架 在安裝部署裡新...