
Crie seu próprio firmware personalizado WiFi Pineapple Tetra adaptado para qualquer roteador baseado na arquitetura MIPS 24Kc. (WiFi Pineapple Tetra DIY)
Sweet Pineapple Builder é um script em Python que automatiza todo o processo de criação de uma imagem personalizada do WiFi Pineapple Tetra. Como o firmware do WiFi Pineapple Tetra é uma versão personalizada do OpenWrt (19.07.2), é portanto possível criar o nosso próprio firmware personalizado adaptado a qualquer router baseado na arquitetura MIPS 24Kc.
Artigo completo no blog para mais detalhes: https://samy.link/blog/build-your-own-wifi-pineapple-tetra-for-7

Para já, o script apenas suporta os seguintes routers:
| Brand | Device | CPU (MHZ) | Flash MB | RAM MB | Mais info |
|---|---|---|---|---|---|
| HAK5 | Pineapple Tetra | 580 | 32 + 2GB eMMC | 64 | https://openwrt.org/toh/hwdata/hak5/hak5_wifi_pineapple_mark_7 |
| Buffalo | WZR450HP2 | 400 | 32 | 64 | https://openwrt.org/toh/buffalo/wzr-450hp2 |
| Buffalo | WZR600DHP | 680 | 32 | 128 | https://openwrt.org/toh/hwdata/buffalo/buffalo_wzr-600dhp |
| Buffalo | WZRHPAG300H | 680 | 32 | 128 | https://openwrt.org/toh/hwdata/buffalo/buffalo_wzr-hp-ag300h_v1 |
| Buffalo | WZRHPG300NH | 400 | 32 | 64 | https://openwrt.org/toh/hwdata/buffalo/buffalo_wzr-hp-g300nh_v1 |
| Buffalo | WZRHPG300NH2 | 400 | 32 | 64 | https://openwrt.org/toh/hwdata/buffalo/buffalo_wzr-hp-g300nh2_v2 |
| Buffalo | WZRHPG450H | 400 | 32 | 64 | https://openwrt.org/toh/hwdata/buffalo/buffalo_wzr-hp-g450h_v1 |
| D-Link | DGL5500A1 | 720 | 16 | 128 | https://openwrt.org/toh/hwdata/d-link/d-link_dgl-5500_a1 |
| D-Link | DIR835A1 | 560 | 16 | 128 | https://openwrt.org/toh/d-link/dir-835_a1 |
| D-Link | dir-869-a1 | 750 | 16 | 64 | https://openwrt.org/toh/hwdata/d-link/d-link_dir-869_a1 |
Clone este repositório e execute:
pip install -r requirements.txt
python3 sweetPineappleBuilder.py
Em seguida, selecione o seu router da lista e está tudo pronto.
Agora, tenha paciência por cerca de 10 minutos para concluir o processo de download e compilação.
Para tornar as coisas ainda mais simples, também criei uma imagem Docker com a ferramenta e todos os pacotes OpenWrt já pré-instalados, ~1.4GB.
Para usá-la, basta executar:
docker pull naqwada/sweetpineapplebuilder
docker run -dit naqwada/sweetpineapplebuilder sleep infinity
docker ps -a
docker exec -it <CONTAINER ID> /bin/bash
cd /home/Sweet-Pineapple-Builder
python3 sweetPineappleBuilder.py
Não se preocupe, pode encontrar na secção Releases todas as imagens pré-compiladas!
https://gitlab.com/Naqwada/sweet-pineapple-builder/-/releases/v1.0.1
Se tiver dificuldades para compilar a imagem, pode consultar o meu artigo no blog (https://samy.link/blog/build-your-own-wifi-pineapple-tetra-for-7) ou criar um ticket no separador "issues" e tentarei ajudar.
| GL.iNet | gl-ar300 | 560 | 16 | 128 | https://openwrt.org/toh/hwdata/gl.inet/gl.inet_gl-ar300 |
| GL.iNet | gl-ar300m | 650 | 16 | 128 | https://openwrt.org/toh/gl.inet/gl-ar300m |
| GL.iNet | gl-ar750 | 650 | 16 | 128 | https://openwrt.org/toh/hwdata/gl.inet/gl.inet_gl-ar750 |
| GL.iNet | gl-ar750s | 775 | 16 | 128 | https://openwrt.org/toh/hwdata/gl.inet/gl.inet_gl-ar750s |
| TP-Link | archer-c7-v2 | 720 | 16 | 128 | https://openwrt.org/toh/hwdata/tp-link/tp-link_archer_c7_ac1750_v2.0 |
| TP-Link | archer-c7-v4 | 775 | 16 | 128 | https://openwrt.org/toh/hwdata/tp-link/tp-link_archer_c7_v4 |
| TP-Link | archer-c7-v5 | 750 | 16 | 128 | https://openwrt.org/toh/hwdata/tp-link/tp-link_archer_c7_v5 |
| Dispositivo | Imagem do Firmware |
|---|
| WZR450HP2 | Baixar versão mais recente |
| WZR600DHP | Baixar versão mais recente |
| WZRHPAG300H | Baixar versão mais recente |
| WZRHPG300NH | Baixar versão mais recente |
| WZRHPG300NH2 | Baixar versão mais recente |
| WZRHPG450H | Baixar versão mais recente |
| DGL5500A1 | Baixar versão mais recente |
| DIR835A1 | Baixar versão mais recente |
| dir-869-a1 | Baixar versão mais recente |
| gl-ar300 | Baixar versão mais recente |
| gl-ar300m | Baixar versão mais recente |
| gl-ar750 | Baixar versão mais recente |
| gl-ar750s | Baixar versão mais recente |
| archer-c7-v2 | Baixar versão mais recente |
| archer-c7-v4 | Baixar versão mais recente |
| archer-c7-v5 | Baixar versão mais recente |