作者wwe90425 (撒尿牛丸)
看板C_Sharp
標題[問題]把所有的.cs檔案都裝成一個dll檔的好處?
時間Sat May 25 11:28:58 2013
各位前輩好
我知道compiler成dll檔之後
.cs檔就可以刪除
只留下.aspx檔就可以了
讓別人看不到程式碼了
那請問這樣子
如果有惡意人事擷取封包
是不是也看不到ADO.NET的資料庫連線字串了呢?
會不會有被破解的可能呢
上網查了依下dll檔的功能
提到主要的好處是可以把程式共用
和節省記憶體(但我寫的是網頁程式跟節省記憶體會有關係嗎?)
感覺好像跟物件導向是比較有關係的
是這樣沒錯嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.34.160.111
※ 編輯: wwe90425 來自: 1.34.160.111 (05/25 11:29)
→ minejel:如果sever的記憶體無窮大,那又沒什關係了 05/26 08:38
→ andymai:反組譯就看得到了~除非有擾亂→扯遠了... 話說~第一個問題 05/26 09:37
→ andymai:有點怪~意思是用封包傳資料庫連線字串?還是連到資料庫後~ 05/26 09:39
→ andymai:和資料庫之間溝通的封包? 05/26 09:42
→ bbcust:連線字串如果會在外部網路中被人擷取 那系統架構可能不太好 05/26 14:20
→ bbcust:如果真的需要放在外部網路 可以把字串加密 05/26 14:20
→ bbcust:一般來說還是避免連線字串透過internet傳遞 05/26 14:21