我正在研究一個項目,以保證我所有的密碼安全。我不想用另一個文件來保存密碼,我希望它是獨立的。因此,在運行時(比如,當我按下應用按鈕或FormClosing事件等時)我需要編輯將保存加密密碼的資源。這是可能的,如果是的話如何?如果不可能,那麼最好的選擇是什麼?順便說一句,我不想使用註冊表,因爲它會殺死可移植性。是否可以在運行時編輯.NET可執行文件的資源?
在此先感謝!
編輯:按資源我的意思是嵌入的。
編輯:賈森的回答後,我需要改變一點點的問題;有沒有辦法將任何東西寫入正在運行的可執行文件本身?
你想要這個工作的平臺是什麼?我想象UAC和任何防病毒軟件都不會對這類事情非常好。 – Ani 2012-08-13 21:08:38
當你說「資源」時,你的意思是一個外部文件,例如txt或實際的.resx文件?只是要清楚:) – 2012-08-13 21:10:23
Windows。我寧願WinXP和更高版本,但只是Win7也可以。 – theGD 2012-08-13 21:10:33