Squid 整合 Privoxy 與 Tor 架設匿名代理伺服器教學

這裡示範在 Ubuntu Linux 中安裝與整合 Squid、Privoxy 與 Tor,架設一個匿名的網頁代理伺服器。 Squid 是一套很普遍被使用的代理伺服器(proxy server),若想要讓 Squid 提供匿名上網的功能,可以在後端接上 Privoxy 與 Tor,透過洋蔥路由達到匿名上網的功能,以下是在一台 Ubuntu Linux 中安裝與整合 Squid、Privoxy 與 Tor 的步驟。 ...

April 27, 2017 · G. T. Wang

Ubuntu Linux 使用 Tor 與 Privoxy 架設匿名網頁代理伺服器

這裡我們示範如何使用 Tor 洋蔥路由器與 Privoxy 架設匿名網頁代理伺服器,讓電腦上網時隱藏自己的 IP 資訊。 我們之前介紹過用樹莓派架設 Tor 匿名洋蔥網路代理伺服器,讓區域網路內的電腦匿名上網,而這裡我們將使用 Tor 與 Privoxy 架設一個獨立的網頁代理伺服器,讓任何地點的電腦都可以匿名上網,不會受到地域限制。 ...

April 22, 2017 · G. T. Wang

Apache 與 Tomcat 開發架設 SSL 安全加密 WebSocket 伺服器教學

本篇介紹如何使用 Tomcat 開發 WebSocket 伺服器,並設定 SSL 安全加密的 Apache Proxy 連線。 WebSocket 的伺服器可以使用各種程式語言來撰寫,在 Apache 與 Tomcat 的整合架構下,可以直接用 Java 撰寫一個 WebSocket 伺服器,放在 Tomcat 中直接運行,這樣就不需要另外安裝太多的東西,以下是完整的開發與架設流程。 ...

April 17, 2017 · G. T. Wang

Apache、Tomcat 的 HTTPS 加密網頁伺服器匯入正式 SSL 憑證步驟教學

本篇是我個人的工作記錄,所以寫得比較簡略,放在這裡給有需要的人參考用。 正式的網頁伺服器所需要的 SSL 憑證是要經過上層機構簽發的,所以在安裝上跟一般自己簽發的憑證不同,以下是我在安裝 COMODO 所簽發憑證時的工作記錄。 ...

April 17, 2017 · G. T. Wang

C 語言緩衝區溢位攻擊範例程式碼

本篇以 C 語言的實際範例,解釋緩衝區溢位攻擊的原理。 緩衝區溢位攻擊是一種典型的攻擊方式,雖然這種手法已經有一段的歷史,不過還是有可能因為程式設計者的疏忽,讓程式存在這樣的漏洞。 以下我們以 C 語言的程式來解釋緩衝區溢位的原理以及攻擊方式。 緩衝區溢位 程式中的緩衝區是指一塊特定的記憶體空間,程式在執行時可以將資料處存在其中,而緩衝區溢位(buffer overflow)就是指程式將資料寫入緩衝區時,超過了它的範圍,例如: ...

April 2, 2017 · G. T. Wang