Cyber Security | Hardware | Top 13 Single Board Computer For Hacking

Akash Ranjan Patel
8 min readDec 7, 2020

--

1.Raspberry pi

Application :-Backdoor ,IOT Testing Lab

Os’ Support :-Raspbian OS, kali Linux light, IoT Core Windows

Support Multiple Operating System

Can Be Use As a Portable Device With Power Bank

It can be Used as a Backdoor by connecting to the network of vulnerable system for remote access.

Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz.

2GB, 4GB or 8GB LPDDR4–3200 SDRAM (depending on model)

2.4 GHz and 5.0 GHz IEEE 802.11ac wireless, Bluetooth 5.0, BLE.

Gigabit Ethernet.

2 USB 3.0 ports; 2 USB 2.0 ports.

2.Orange Pi

Application :-It can be Used as a Backdoor by connecting to the network of vulnerable system for remote access.

Supported OS :- Android Lubuntu , Debian, Raspbian Image

Can Be Use As a Portable Device With Power Bank

It is comparable with redberry pi 4 accessories which can be connected to 40 pins of orange pi

CPU -H3 Quad-core Cortex-A7 H.265/HEVC 4K

GPU ·Mali400MP2 GPU @600MHz
· -Supports OpenGL ES 2.0

Memory (SDRAM) — 1GB DDR3 (shared with GPU)

Onboard Storage — TF card (Max. 32GB) / MMC card slot

8GB EMMC Flash

Onboard Network — 10/100 Ethernet RJ45

Video Input — A CSI input connector Camera:

Supports 8-bit YUV422 CMOS sensor interface

Supports CCIR656 protocol for NTSC and PAL

Supports SM pixel camera sensor

Supports video capture solution up to 1080p@30fps

Audio Input — MIC

Video Outputs — Supports HDMI output with HDCP

Supports HDMI CEC

Supports HDMI 30 function

Integrated CVBS

Supports simultaneous output of HDMI and CVBS
Audio Output — 3.5 mm Jack and HDMI

Power Source — DC input, USB OTG input don’t supply power

USB 2.0 Ports — Three USB 2.0 HOST, one USB 2.0 OTG

3.ODROID

Application:- Password Cracking By using Multiple ODROID TO CREATE SMALL SUPERCOMPUTER

Supported OS :-Ubuntu 20.04 x86 64bit OS ,Android

It can be Used as for password cracking

Can Be Use As a Portable Device With Power Bank

CPU — Intel Quad-core processor J4115 (14nm) with 4MiB Cache, up to 2.5Ghz(Single Thread) or 2.3Ghz(Multi Thread)
RAM -Dual-channel Memory DDR4-PC19200 (2400MT/s).
Total 32GiB RAM Space with two SO-DIMM slots
Memory :-4 x PCIe 2.0 for one M.2 NVMe storage
Ports — 2 x 2.5Gbit Ethernet ports
2 x SATA 3.0

HDMI 2.0 and DP 1.2 multiple 4K/60Hz video outputs
GPU — Intel UHD Graphics 600 (Gen9.5 LP GT1) up to 700Mhz

4.Nord MCU

Applications:- Wi-Fi Signal Jamming, Backdoor ,Standalone Hacking Device

Os’ Support — It support Scripts Need to write the device by USB Connector.

It can be use for Blocking Wi-Fi Signal By Sending Dauth Packets To nearby Wi-Fi Access Point(Router)

Nord MCU is a IOT Development Board

It has Built In Wi-Fi Module

It can Support External Antenna

It can be accessed By IP address By connecting to Nord MCU Wi-Fi network

Wireless 802.11 b / g / n standard
Support STA / AP / STA + AP three operating modes
Built-in TCP / IP protocol stack to support multiple TCP Client connections (5 MAX)
D0 ~ D8, SD1 ~ SD3: used as GPIO, PWM, IIC, etc., port driver capability 15mA
AD0: 1 channel ADC
Power input: 4.5V ~ 9V (10VMAX), USB-powered
Current: continuous transmission: ≈70mA (200mA MAX), Standby: <200uA
Transfer rate: 110–460800bps
Support UART / GPIO data communication interface
Remote firmware upgrade (OTA)
Support Smart Link Smart Networking
Working temperature: -40 ℃ ~ + 125 ℃
Drive Type: Dual high-power H-bridge driver

5.BeagleBoard

Application :- Host Vulnerable Machine On Network, AI Testing Lab Setup

Os Support — Debian

Beagle Bone AI

It can Be Used For Hosting Vulnerable Machine For Hacking Demostration

Arm MHz (Max.) — 1500
DSP — 2 C66x
Co-processor(s) — Arm Cortex-M4, PRU-ICSS, Vision Engine(EVE)
Display type — 3 LCD and 1 HDMI 1.4a
Graphics acceleration — 1 2D, 2 3D
Deep learning accelerator — 4
Camera — Parallel
Ethernet MAC — 10/100/1000, 2-Port 1Gb Switch, 4-Port 10/100 PRU EMAC
Serial — I/O CAN, I2C, SPI, UART, USB

6.Asus Tinker Board

Application :- Hosting Machine ,Create Backdoor Remotely

Os’ Support -Thinker OS

CPU. — Rockchip Quad-Core RK3288 processor.
Memory. — 2GB Dual Channel DDR3.
Graphic. — Integrated Graphics Processor. ARM® Mali™-T764 GPU*1
Storage. — Micro SD(TF) card slot.
LAN. — RTL GB LAN.
Wireless Data Network. — 802.11 b/g/n, Bluetooth V4.0 + EDR.
Audio. — RTL ALC4040 CODEC.
USB Ports. — 4 x USB 2.0.

7.Banana PI

Application — Host Firewall OS(PF SENSE)

OS Support — Android and Linux

Cortex A53 Quad-Core
Mali MP470
8GB eMMC
1GB/2GB DDR
WiFi 802.11 b/g/n/ac
PCI-e M.2 Key interface

8.Nvedia Jetson

Application :- Best For Password Cracking Due To Inbuild Nvidia GPU
OS Support :- NVIDIA software stack ,Linux ,CUDA

Build Smarter AI Solutions for your Modern Needs with Jetson Nano B01

Build facial recognition and Speech recognition applications seamlessly

The Latest Version has 2 camera Connectors

Ultra Fast processor with 4GB Flash

4K video Support with 4x USB 3.0 ports, 1x USB 2.0

9.PINE A64

Applications:-It can be use to make privacy smartphone

OS Support :- Debian

Allwinner A64 Quad Core SOC with Mali 400 MP2 GPU

DDR3 RAM (up to 2GB)

Gigabit Ethernet

Micro SD

HD Digital Video Out

2x USB 2.0 Host

Euler Bus

Expansion Bus

PI-2 Bus

Touch Panel Port (TP)

Display Serial Interface (DSI) Port

IR R/X Port

Real Time Clock Port (RTC)

Lithium Battery Port

CMOS Sensor Interface Port

Optional 802.11GBN + BT 4.0 module expansion module

Headphone Jack

Micro USB Power (5V 2A) Port

10.iwave

Application :-Hacking Practice Lab Setup

OS support :-Linux , QNX

Zynq Ultrascale+ MPSoC (ZU2/ZU3 — CG/EG, ZU4/ZU5 — CG/EG/EV)

64bit PS DDR4 with ECC & 32bit PL DDR4

Board to Board Connectors with 120 FPGA IOs

4K HDMI Input & Output Ports and Display Port

10G Ethernet through SFP+ Connector

Dual Gigabit Ethernet & USB3.0 Type A ports

M.2 KeyB port with PCIe/SATA & USB 3.0

802.11 a/b/g/n/ac Wi-Fi & BT 5.0

12G SDI Video Input & Output Ports (Optional)

Compact form factor 100mm x 72mm

iW-RainboW-G36S

11.Libre

AML-S905X-CC Le Potato

Application :-Hosting Machine

OS Support -Linux 4.9 LTS , Android 7.1 Nougat

2GB Board

Active Cooling Case

1M HDMI Cable

Power Adapter

64GB eMMC

Heatsink with Push Pins

12.LattePanda

LattePanda Delta 432

Application :-Hosting Virtual Machine using Virtual Box

OS Support :-Windows 10 Pro Linux Ubuntu

CPU:Intel 8th Gen Celeron Processor N4100
Core:1.1–2.4GHz Quad-Core,Four-Thread
Benchmark (PassMark): Up to 1800+
Graphics:Intel UHD Graphics 600, 200–700MHz
RAM:4G LPDDR4 2400MHz
Memory:32GB eMMC V5.0l
External Memory:
1x M.2 M Key, PCIe 2x, Supports NVMe and PCIe SSD
1x M.2 E Key, PCIe 2x,Supports USB2.0, UART

Connectivity: WIFI 802.11 AC, 2.4G & 5G
Dual Band Bluetooth 5.0
Gigabit Ethernet

USB Ports: 3x USB 3.0 Type A
1x USB Type C, supports PD, DP, USB 3.0
Display: HDMI Output
Type-C DP Support
Extendable eDP touch displays

Co-processor:Arduino Leonardo
GPIO & Other Features:2x 50p GPIOs including I2C, I2S, USB, TTL, UART, RTC,Power Management,Extendable power button,everything you need

13.Allo Sparky

Application :-Pocket Hacking Device

OS Support :-Linux & Android

Allo Sparky Quad Core SBC

CPU: ARM Cortex A9 Quad Core Processor at 1.1GHz

RAM: 1 GB DDR3L RAM

Display: HDMI, MIPI

1080p@60fps HD decoding capability

USB 3.0 on OTG, USB 2.0

Expansion Shields ready (Piano DAC, Piano DAC 2.1, BOSS, Volt, Kali, Cheapo, GIGA, LCD, Camera, eMMC, etc.)

Ethernet: On board Single Ethernet port 10/100Mbps

Ethernet: On board Single Ethernet port 10/100Mbps

External Storage: Micro SD up to 32GB and eMMC slot up to 64GB for storing information and loading operating systems

Connector: 40 pin connector (Raspberry Pi compatible) to enhance your “real world” projects or connect the shields

50 Pin Telecom Connector

Power: The board uses up to 10W of power and can be powered from the USB connector, or a separate 3.7V / 3500mAh battery power supply

Let Me Know Your Priority In Acceding/Descending Order On Performance

@akashranjanpatel

--

--

Akash Ranjan Patel

InfoSec Writer/Instructor/Custom Course Creator Bug Bounty Hunter Penetration Tester