看板 Grad-ProbAsk 關於我們 聯絡資訊
https://i.imgur.com/Ovy9lDV.jpg https://i.imgur.com/Ht75191.jpg 請問20題在問什麼?是那部分的東西? 答案是abcd 31/32看不懂題目,請問在問什麼?怎麼算的? 31我猜是問三個都算到同一欄的機率 但答案感覺太像 答案是C/B 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.76.185.73 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1577632918.A.D21.html
mistel: 31. 第三個key第一次碰撞的機率是2/m 第二次又碰撞的機率 12/29 23:49
mistel: 是1/m-1 12/29 23:49
mistel: 32,假設loading factor是a=n/m 則成本的期望值為a+a^2+a 12/29 23:51
mistel: ^3+....=1/1-a 12/29 23:51
mistel: 好奇20.d 直譯式也有防止buffer overflow的功用嗎?為什 12/29 23:52
mistel: 麼? 12/29 23:52
ccapricorntw: 20是交大最愛的資安啦~ 是關於BOA(buffer overflo 12/29 23:55
ccapricorntw: w attack)的防範 12/29 23:55
ccapricorntw: (a)就是指用肉眼看source code 找出可能會造成BOA 12/29 23:55
ccapricorntw: 的程式碼 12/29 23:55
ccapricorntw: (b)(c)是指讓程式每次運行的位址都不一樣 關鍵字: 12/29 23:55
ccapricorntw: ASLR/PIE 12/29 23:55
ccapricorntw: (d)是指python或java這類的直譯式語言,有自動做b 12/29 23:55
ccapricorntw: ounded checking的功能 12/29 23:55
mistel: 請問c大,我google說c沒有自動做boundary check,是編譯 12/29 23:56
mistel: 式都沒有還是c沒有而已? 12/29 23:56
ccapricorntw: 應該不是直譯式就有bounded checking 還是要看那個 12/30 00:07
ccapricorntw: 語言有沒有實作 12/30 00:07
ccapricorntw: 回m大 這我也不確定 不過編譯式的要做應該也蠻難的 12/30 00:08
ccapricorntw: 吧 12/30 00:08
mistel: 感謝 有看到範例了 12/30 00:11
eefat: 謝謝樓上大大們的回答 12/30 20:16
plsmaop: (a) 不是肉眼......靜態分析是編譯器的工具 12/31 07:55
ccapricorntw: 靜態分析大部分也還是用肉眼看阿 不過這裡的確是指 12/31 08:43
ccapricorntw: 那種工具 12/31 08:43