[問題]把所有的.cs檔案都裝成一個dll檔的好處?

看板C_Sharp (C#)作者 (撒尿牛丸)時間12年前 (2013/05/25 11:29), 編輯推噓0(007)
留言7則, 3人參與, 最新討論串1/1
各位前輩好 我知道compiler成dll檔之後 .cs檔就可以刪除 只留下.aspx檔就可以了 讓別人看不到程式碼了 那請問這樣子 如果有惡意人事擷取封包 是不是也看不到ADO.NET的資料庫連線字串了呢? 會不會有被破解的可能呢 上網查了依下dll檔的功能 提到主要的好處是可以把程式共用 和節省記憶體(但我寫的是網頁程式跟節省記憶體會有關係嗎?) 感覺好像跟物件導向是比較有關係的 是這樣沒錯嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.34.160.111 ※ 編輯: wwe90425 來自: 1.34.160.111 (05/25 11:29)

05/26 08:38, , 1F
如果sever的記憶體無窮大,那又沒什關係了
05/26 08:38, 1F

05/26 09:37, , 2F
反組譯就看得到了~除非有擾亂→扯遠了... 話說~第一個問題
05/26 09:37, 2F

05/26 09:39, , 3F
有點怪~意思是用封包傳資料庫連線字串?還是連到資料庫後~
05/26 09:39, 3F

05/26 09:42, , 4F
和資料庫之間溝通的封包?
05/26 09:42, 4F

05/26 14:20, , 5F
連線字串如果會在外部網路中被人擷取 那系統架構可能不太好
05/26 14:20, 5F

05/26 14:20, , 6F
如果真的需要放在外部網路 可以把字串加密
05/26 14:20, 6F

05/26 14:21, , 7F
一般來說還是避免連線字串透過internet傳遞
05/26 14:21, 7F
文章代碼(AID): #1He2_z5_ (C_Sharp)
文章代碼(AID): #1He2_z5_ (C_Sharp)