Web automation Testing by Selenium/Python 課程大綱 Web Automation Testing and Operation by Selenium/Python Selenium focuses on automating web-based…
安裝並完成你的第一個 Selenium/Java 測試程式
安裝並完成你的第一個 Selenium/Java 測試程式 這篇文章主要介紹如何準備一個 selenium的開發環境,以 Java 為例子。 並且簡單的模擬一個用 fireFox 到google Search 的瀏覽行為。 Step 1 : 安裝 JDK 首先必須安裝,JDK,可到下列網址安裝 http://www.oracle.com/technetwork/java/javase/downloads/index.html …
6個”檔案上傳”功能的資訊安全風險與防護
6個”檔案上傳”功能的資訊安全風險與防護 有些網站會提供檔案上傳的功能,例如 DropBox、社交網站提供照片上傳或是部落格網站提供檔案上傳分享等功能。 駭客可以透過檔案上傳的方式執行惡性程式或是產生非預期的結果。因此,檔案上傳的安全防護不亞於帳號密碼的保護措施。 這篇文章主要討論這些”檔案上傳”的網站,需要注意哪些資訊安全風險與防護的建議。 我們會舉 6 個檔案上傳相關安全風險的原因、程式範例討論與安全防護必須要注意的建議。 風險1: 檔案路徑 file path injection 又稱為 path traversal。這樣的攻擊主要是透過檔案路徑的搜尋,間接存取其他網站的資源。 當URL 網址的路徑內包含 ../ 就表示該網站有潛在的風險…