文章出處

本文為你揭秘匿名者組織(Anonymous)線下交流系統PirateBox,旨在服務社會,供安全研究人員學習使用,請勿用于其他非法用途,違者后果自負。

PirateBox 是一個由著名黑客組織 Anonymous 所開發的,用于保護用戶的隱私和提供更可靠匿名性的,線下交流系統。它可用于文件共享,聊天交流,還提供留言板和流媒體的服務。你可以把它看成是一個便攜式離線互聯網盒子! 當用戶加入到 PirateBox 無線網絡,并打開 Web 瀏覽器時。他們會被自動重定向到 PirateBox 的歡迎界面。此時,用戶便可以進行匿名聊天,在公告牌上張貼圖片或評論,觀看或收聽流媒體,或在其網絡瀏覽器中上傳或下載文件了。

\

PirateBox 設計的初衷,就是以保護用戶隱私和安全性為主的。因此,PirateBox 的使用并不需要登錄操作,更不會記錄用戶的使用數據。為了達到更好的匿名性,PirateBox 并不提供聯網功能,這樣也很大程度上避免了用戶數據被跟蹤及泄露。同時,PirateBox 的使用也是免費的。因為它注冊在 GNU GPLv3 下,此許可證遵循Copyleft 的原則,允許你完全自由的復制,分發和創作的權利。 你可以通過訪問 mods 頁面 和 PirateBox 論壇,了解更多關于 PirateBox 的內容。

PirateBox 是一個利用免費軟件,和廉價的現成硬件構建的,匿名離線移動文件共享和通信系統。 你可以使用它將任何空間,轉換為免費和開放的離線通信和文件共享網絡。

下面我將介紹 PirateBox 1.1 版本在 TP-Link(MR3020 或 MR3040) 或 GliNet 路由器上的安裝方法。注意:如果您已經在路由器上安裝了 OpenWrt,或者您的路由器上已經運行 PirateBox 但版本較舊需要更新。那么,請直接跳到下面的升級 PirateBox 部分。

如果您在除上述路由器之外的設備上,使用了 OpenWRT,那么你你可能需要一點好的運氣,來嘗試進行手動升級。想要獲得更好的技術支持,你可以查看 PirateBox 論壇上的 PirateBox OpenWrt 頁面和 OpenWrt討論區,來獲得更多幫助。

要求:

1.無線路由器(必須為以下其中一種)

TP-Link MR3020(Amazon)

TP-Link MR3040(Amazon)

GLiNet 路由器(Amazon),帶外部天線的 GLiNet 路由器 (Amazon)

除此之外,您還可以在硬件推薦頁面上找到其他支持的硬件設備。但請注意,這些設備的安裝及使用方法,將不會在本教程中說明!

2. U 盤(FAT32 格式及單分區)。這里推薦使用 金士頓DT 16GB 的 U 盤:(Amazon) 。注意:建議使用性能更好的 USB 2.0 閃存驅動器,因為 USB 3.0 驅動器可能會吸取太多的電流導致損壞,而較慢的 USB 2.0 驅動器的壽命將會延長許多。

3. 以太網電纜。(可能和你購買的無線路由器配套)

4. 有以太網接口的電腦。

5. 5.5V / USB電池(可選)

自動安裝

1.軟件下載

在你的電腦上下載以下 2 個文件:

install_piratebox.zip。

OpenWrt 的自定義副本(請務必下載與您的設備對應的“* squashfs-factory.bin”文件)http://stable.openwrt.piratebox.de/auto 。

重要提醒:請務必使用上面鏈接的 OpenWrt 下載!只有通過以上鏈接獲取的 OpenWrt 才能與 install.zip 配合使用。否則將無法進行自動安裝操作!

2. 準備 U 盤

提取 install_piratebox.zip 文件(雙擊它),然后將“安裝”文件夾拖到您的 USB 閃存驅動器上。然后,安全的從您的計算機中移除您的USB驅動器,并將 USB 插入您的 OpenWrt 路由器上。

3.準備路由器

如果交換機支持 3G 模式,那么將 LAN/WAN 口旁的開關切換到 3G 模式。通過以太網電纜將路由器連接到您的電腦,并啟動路由器。(請確保路由器以連接到電源)

4.軟件安裝

在以上電纜成功連接你的計算機后,下面我們打開瀏覽器并訪問以下地址:

MR3020:http://192.168.0.254

MR3040:http://192.168.0.1

GLiNet:http://192.168.8.1

接著我們輸入默認用戶名和密碼(admin 和 admin)。注意:對于 GLiNet 路由器,您還需要選擇語言,時區和密碼。

找到 系統工具 > 固件升級,并選擇之前下載到計算機的 OpenWRT 固件。注意:對于 GLiNet 路由器,您應該導航到:固件>上傳固件。

選擇升級。注意:對于 GLiNet 路由器,您必須確保“keep settings”未勾選。

升級完成后,路由器將重新啟動。重要提醒:您可能需要等待15-20 分鐘左右的的安裝時間(對于較慢的 USB 閃存驅動器,可能需要 45 分鐘或更長的時間)。同時,您的設備將在安裝過程中重啟幾次。注意:在安裝過程中,路由器的 Web 管理 頁面將會顯示“超時”。 這是正常的,發生的原因是,OpenWrt 的 IP 地址,默認為 192.168.1.1,它不同于您的路由器的原始 Web 管理 IP 地址。在安裝過程中,請不要嘗試訪問 192.168.1.1,因為 PirateBox 沒有一個默認的 Web 管理頁面,訪問此 IP 可能會對安裝產生干擾。

5. 下一步

安裝完成后,打開終端窗口(對于OS X,轉到 Applications > Utilities > Terminal ; 對于 Windows,安裝并打開 PuTTY,選擇 Telnet 連接類型),然后 telnet 到設備:telnet 192.168.1.1 。

您現在可以按照以下,后安裝說明來完成安裝。

升級PirateBox

如果目前在你的路由器上運行的是一個 1.0 * 版本的 PirateBox,你將可通過以下操作進行升級。 注意:以下升級操作適用于 TP-Link MR3020,TP-Link MR3040 和 GLiNet 型號的路由器。

注意:如果目前在您的路由器上運行的 PirateBox 版本為 0.6 或 更低版本的,您可以查看 該鏈接文檔來進行更新操作!

1.軟件下載

在你的電腦上下載以下 2 個文件:

install_piratebox.zip 。

OpenWrt 的自定義副本(請務必下載與您的設備對應的“* squashfs-factory.bin”文件)http://stable.openwrt.piratebox.de/auto 。

重要提醒:請務必使用上面鏈接的 OpenWrt 下載!只有通過以上鏈接獲取的 OpenWrt 才能與 install.zip 配合使用。否則將無法進行自動安裝操作!

2.安裝自定義 OpenWrt

將“* squashfs-factory.bin”文件拖動到 USB 閃存驅動器(不需要先解壓縮此文件!)。然后,安全的從您的計算機中移除您的USB驅動器,并將 USB 插入您的 OpenWrt 路由器上。通過以太網電纜將路由器連接到您的電腦,并啟動路由器。

路由器成功運行后,打開終端窗口(對于OS X,轉到 Applications > Utilities > Terminal ; 對于 Windows,安裝并打開 PuTTY,并使用 ssh 登錄):、

ssh root@192.168.1.1

注意:如果您未設置 ssh 密碼,可以使用 telnet 命令代替 ssh:

telnet 192.168.1.1

進到 /mnt/usb 目錄:

cd /mnt/usb

安裝自定義版本的 OpenWrt 和 PirateBox 1.1:

sysupgrade -n openwrt

注意:使用 “TAB” 鍵,可以自動補齊固件的完整文件名。 注意:如果 sysupgrade 拒絕升級,則可以使用以下命令觸發閃存:

mtd write -r openwrt firmware

升級完成后,路由器將自動重啟兩次。 請耐心等待!

3.安裝 PirateBox

關閉路由器,并將 USB 閃存驅動器插入計算機。提取之前下載的 install_piratebox.zip 文件(雙擊它),然后將“install”文件夾拖到 USB 閃存驅動器上。

完成以上操作后,接著安全的從你的計算機上移除 USB ,并將 USB 插入到您的 OpenWrt 路由器上。

打開路由器電源后,將會觸發新軟件包的安裝。您可能需要等待15-20 分鐘左右的的安裝時間(對于較慢的 USB 閃存驅動器,可能需要 45 分鐘或更長的時間)。同時,您的設備將在安裝過程中重啟幾次。

4. 下一步

安裝完成后,您可以使用 telnet 連接到設備:

telnet 192.168.1.1

您現在可以按照以下,后安裝說明 來完成安裝。

后安裝

安裝或升級 PirateBox 后,現在您可以按照以下步驟來設置密碼,激活 Kareha 圖像和討論板,并配置和啟動 UPnP 媒體服務器。

1. 設置

如果你還沒有連接到你的 PirateBox,并加入到“PirateBox:自由共享”無線網絡中,那么你可以打開一個終端窗口(如果你是 OS X 系統,你可以在 應用程序 > 工具 > 終端 下打開 ; 如果你是 Windows 系統,你可以安裝并打開PuTTY)telnet 到 PirateBox:

telnet 192.168.1.1

運行以下命令以啟動設置菜單:

box_init_setup.sh

創建一個 root 權限訪問密碼,選擇“1”選項,并輸入兩次相同的密碼。注意:輸入時,密碼無回顯。

注意:為 PirateBox 創建密碼后,telnet 將會被禁用。因此,今后想要連接到 PirateBox ,則需要通過以下命令進行連接:

ssh root@192.168.1.1

通過選項“2”來設置當前時間及日期,并激活時間功能 。

2. Kareha 圖像和討論板

要激活圖像板,請運行以下命令:

/opt/piratebox/bin/board-autoconf.sh

輸入密碼,之后會提示你操作完成。

3. UPnP 媒體服務器

通過復制配置文件,激活 UPnP 媒體服務器:

cp /opt/piratebox/src/openwrt.example.minidlna /mnt/ext/etc/config/minidlna

注意:或者您可以使用以下命令來編輯配置文件(更改顯示名稱等):

vi / etc/config/minidlna

啟動 UPnP 媒體服務器:

/etc/init.d/minidlna start

/etc/init.d/minidlna enable

注意:任何上傳到 PirateBox 的媒體文件,現在都將會自動流經您的 PirateBox 無線網絡 。這里您需要一個 UPnP 的客戶端,才能播放這些文件。

看文倉www.92to.com網友整理上傳,為您提供最全的知識大全,期待您的分享,轉載請注明出處。
歡迎轉載:http://www.kanwencang.com/bangong/20161230/80145.html

文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()