0%

北科成績單小偷事件

前言

當初只是因為成績出來太焦慮,北科也沒偷跑的前例,只能每天刷新頁面祈禱成績及名次公佈。
突然有天注意到 session 消失後,會有按鈕出現,於是突發奇想試著留下沒有 session 的頁面,再開啟一個新頁面登入,獲取 session 後再去嘗試下載。

看到這篇的讀者,不用嘗試了,校方已經修正問題

完整過程

電腦方式

總共有兩個分頁,但一步一步來,不要一開始就新增兩個分頁

  1. 登入後到成績查詢的頁面,按下 F12 開發者工具的部分,找到*儲存空間(如下圖),將下方畫面右邊的 cookie 一個一個刪除(右鍵 -> 刪除)

註:儲存空間可能因瀏覽器不同有不一樣的名稱, 如:Chrome 為應用程式
截圖 2024-03-11 下午1.00.57

  1. 再重新整理可以得到下載連結(這時候點下載是沒用的,一定要進行下一步!!)

截圖 2024-03-11 下午1.00.26

  1. 之後再透過第二個分頁登入,獲取新的 session

  2. 回到舊頁面點擊總成績下載就能獲得成績單

截圖 2024-03-11 下午2.06.32

通用方式

  1. 先登入後到成績查詢頁面,再開新的分頁
  2. 到新的分頁登出帳號
  3. 回到舊頁面重新整理,這時候總成績會出現下載的連結,但沒有用
  4. 再回到新分頁登入
  5. 這時候回到舊分頁按下載就有用了

常見問題

Q: 有看到下載但點了沒反應
A: 要先開新的分頁登入,才有辦法下載

Q: 新分頁一樣是成績查詢畫面
A: 直接在新分頁那邊登出後重新登入,再回到舊分頁按下載

心得

當初發現這個問題的時候,以為所有人的成績單都會是正取一XD,為了確定也讓朋友跟一些 Dcard 上的人嘗試,確定每個人的資訊都不同後才稍微放下心。但也擔心校方因這個事件取消名次,所以在正式公佈及放榜前每天都是提心吊膽的過。

雖然是無意間注意到的問題,但也導致校方需要花時間去修補。