使用Ubuntu Server架設FTP伺服器(vsftpd + xinetd + PAM + SSL/TLS) 2020 年 9 月 1 日 Magic Len Linux、 研究分享、 網路相關 FTP(檔案傳輸協定, File Transfer Protocol)顧名思義,是專門用來傳輸檔案的通訊協定,並且這個檔案傳輸的方向是雙向的,換句話說,FTP伺服器可以提供檔案給客戶端,客戶端也可以上傳檔案到FTP伺服器上。vsftpd、pureftpd、proftpd都是在Linux作業系統上很流行的FTP伺服器軟體,其中的vsftpd最輕巧,並以安全和效能為重。 繼續閱讀
MagicCrypt─在Java、Android、PHP、NodeJS、Rust實現DES/AES加解密,並且能夠互通的函式庫 2014 年 10 月 13 日 Magic Len 研究分享、 網路相關、 Java、 NodeJS、 PHP、 Rust、 Android 在使用網路傳輸資料的過程中,即便使用了SSL(Secure Sockets Layer)或是TLS(Transport Layer Security),傳輸內容還是有可能會遭到破解(如中間人攻擊, MITM)。當傳輸的資料遭到惡意的第三方竊聽,並且成功取得明文(也就是原始資料),那下場就很慘了。如果要讓傳輸過程更安全的話,那就自行把要傳遞的資料用自己的方式先加密吧!AES(Advanced Enc... 繼續閱讀