乙個Delphi的原始碼加密外掛程式

2021-09-06 01:34:22 字數 715 閱讀 5193

在前些陣子,群中有乙個人問怎麼讓delphi開啟之後,原始碼是亂碼,而放到自己的delphi中才能正確看到原始碼,起初,我會錯意了,想到了編譯的問題上去,以為是不可能的。後來一想,delphi的ide擴充套件性是很強的,那麼這個功能,就完全可實現了。本來早就想寫,不過一直沒時間!於是乘著這兩天有點時間,就把以前的那個想法付諸實現了。現在提供這個外掛程式給大家,先上乙個圖。比如乙個原始碼經過本外掛程式處理過後,在別人的delphi中開啟的效果

本外掛程式針對(d2007,d2010)

然後,安裝了本外掛程式之後,開啟本**,會要求你輸入密碼如下:

密碼輸入正確之後就能正確開啟原始碼了。

本外掛程式有幾個配置,安裝成功之後,在選單上有乙個得閒工作室的選單,找到裡面的原始碼加密工具,可以對加密方式進行修改

總是提醒加密原始碼(當本選項被選中之後,每次儲存,都會提示是否需要加密原始碼,然後給定乙個密碼)

另存自動解密儲存(本選項選中之後,另存為的時候,會自動解密加密原始碼,然後儲存)

統一密碼設定(本選項設定之後,可以通用統一的密碼,而省卻了每次開啟加密檔案時候輸入密碼的麻煩,此時會自動呼叫你設定的統一密碼進行解密原始碼,如果解密失敗,就會要求您繼續輸入密碼)

乙個DELPHI寫的AES演算法原始碼中的問題

經過跟蹤分析,原來在aes.pas中的加密函式中有這麼一段 code begin outstrm tstream.create stream.position 0 count stream.size outstrm.write count,sizeof count tryif keybit kb12...

乙個socket原始碼

vc編寫伺服器 式的聊天室 2009 9 11 本文參考了 visual c 6.0完全自學手冊 中的示例 一 流程說明 客戶端客戶端建立流式套接字 呼叫connection向伺服器傳送連線請求 連線成功後使用建立與之關聯的的csocketfile物件和carchive物件 使用carchive物件...

乙個socket原始碼

vc編寫伺服器 式的聊天室 2009 9 11 本文參考了 visual c 6.0完全自學手冊 中的示例 一 流程說明 客戶端客戶端建立流式套接字 呼叫connection向伺服器傳送連線請求 連線成功後使用建立與之關聯的的csocketfile物件和carchive物件 使用carchive物件...