转载

揭秘匿名者组织(Anonymous)线下交流系统PirateBox

揭秘匿名者组织(Anonymous)线下交流系统PirateBox

PirateBox 是一个由著名黑客组织 Anonymous 所开发的,用于保护用户的隐私和提供更可靠匿名性的,线下交流系统。它可用于文件共享,聊天交流,还提供留言板和流媒体的服务。你可以把它看成是一个便携式离线互联网盒子! 当用户加入到 PirateBox 无线网络,并打开 Web 浏览器时。他们会被自动重定向到 PirateBox 的欢迎界面。此时,用户便可以进行匿名聊天,在公告牌上张贴图片或评论,观看或收听流媒体,或在其网络浏览器中上传或下载文件了。

PirateBox 设计的初衷,就是以保护用户隐私和安全性为主的。因此,PirateBox 的使用并不需要登录操作,更不会记录用户的使用数据。为了达到更好的匿名性,PirateBox 并不提供联网功能,这样也很大程度上避免了用户数据被跟踪及泄露。同时,PirateBox 的使用也是免费的。因为它注册在 GNU GPLv3 下,此许可证遵循Copyleft 的原则,允许你完全自由的复制,分发和创作的权利。 你可以通过访问 mods 页面 和 PirateBox 论坛,了解更多关于 PirateBox 的内容。

YouTube 视频地址: https://www.youtube.com/watch?v=LdfFlxUFtbw

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 MR3040GLiNet 型号的路由器。

注意:如果目前在您的路由器上运行的 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>

注意:使用 “TAB” 键,可以自动补齐固件的完整文件名。

注意:如果 sysupgrade 拒绝升级,则可以使用以下命令触发闪存:

mtd write -r openwrt<TAB> 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 的客户端,才能播放这些文件。 查看我们的 流媒体页面 了解更多信息!

*参考来源: n0 ,FB小编 secist 编译,转载请注明来自 FreeBuf(FreeBuf.COM)

原文  http://www.freebuf.com/sectool/122592.html
正文到此结束
Loading...