An open API service indexing awesome lists of open source software.

https://github.com/satunix/cyberdeck

Files and programs for ease of use on a pi400 cyberdeck build. With instructions on how to build your own.
https://github.com/satunix/cyberdeck

australia bettercap cyberdeck kali-linux python3

Last synced: about 1 year ago
JSON representation

Files and programs for ease of use on a pi400 cyberdeck build. With instructions on how to build your own.

Awesome Lists containing this project

README

          

## Pull request incoming !

### I need to redo the LCD patch process to support the more common DFROBOT displays

### CMD IN, /BOOT/CONFIG.TXT:

```
dtoverlay=waveshare35a,rotate=270,invertx=1,swapxy=1
```

---

# Tritium Cyber Defence © 2023
![image](https://avatars.githubusercontent.com/u/120298024?v=4)

This software comes with absolutely no warranty or liability

# CYBERDECK MK-1.0

Files and programs to build your own cyberdeck, using these scripts for ease of use on my pi400 cyberdeck build.
Its about as budget friendly I could get while keeping as much processing power I could squeeze out of a Pi.
Utilising Pi's keyboard computer combo and Adafruit / DFrobot screens and drivers, I created this nifty little network auditing and packet sniffing cyberdeck.

Apparently it looks like a yugioh card deck, see below:

![image](https://user-images.githubusercontent.com/111553838/235816204-10f7dd93-4c44-4003-a509-ce212c273afb.png)

# INSTALLATION

Clone the CYBERDECK repository using the following command:

```

git clone https://github.com/SATUNIX/CYBERDECK.git

```

Navigate to the CYBERDECK directory:

```

cd CYBERDECK

```

Run the scripts for different steps of the installation:

(The programs will reboot throughout several times)
(They install drivers, edit config files, create oneshot processes etc)

```

sudo ./REQUIREMENTS_PATCH.sh
reboot
sudo ./LCD_INSTALLER.sh
reboot
sudo ./TPLINK_PATCH.sh

```

Once the installation is complete, reboot the system:

```

reboot

```

After rebooting, the CYBERDECK tools will be available in the ~/CYBERDECK directory.

#### Alternatively:
run the bineriser.sh script to have the python program run as through a shell command no matter where you are in the Linux filesystem.
Make sure you don't move the github package or it will no longer work.

# HARDWARE Used
1. Pi400 - RASPBERRY PI
2. 3.5" DFROBOT TFT For raspberry pi
3. Adafruit Cyberdeck
4. ANKO Battery pack or something similar with 5V - 2A USBC or USBA to USBC (pi400 takes USBC)
5. TPLINK TP-Link TL-WN722N (Version 2 or 3 is fine)

Save yourself some money by running my patch above. (Credit to David Bombal - couldn't have done it without you)
My Amazon package got stolen so I had to make to with a TPLINK instead of a $106AUD ALFA Card.

![image](https://user-images.githubusercontent.com/111553838/235816261-7dbdffaf-4e7a-4004-a24c-8b85e254a1d3.png)

# SOFTWARE (HOME GROWN)
1. F600_AstraAudit.py

A python tool to provide a one stop shop for CLI ease of use and configurations.
Trust me, when your working on a 3.5" screen, you might as well make a program to automate small tasks.
//Never go full skiddy.
([Final version 6.0.0] Auditing software)
(NO DEBUGGING CURRENTLY)
(This software comes with absolutely no warranty or liability)

2. TRITIUM_LAN1

Something else I started but didnt finish, I kept it in here for someone else to have a look at an improve.

3. LCD CONFIG:

Installs the drivers, runs a script for the LCD Display, then modifys the /boot/config.txt file to rotate the display and flip the touch input (not that you need to)

4. TPLINK_CONFIG:
Uses Davids patch and automates his process, Modified and simplified to run specifically on kali linux ARM machines such as what ive got.

# SOFTWARE (DRIVERS)

For the TPLINK "TL-WN722N"
The David Bombal patch: Run the shell script above using the method outlined by David Bombal on his github. My script is just an automation of this method.
Uses the aircrack-ng eus driver

For the 3.5" LCD on ADAFRUIT CYBERDECK
Connect to the internet or other WAN and run my patch with sudo privalages, you can check the file to make sure nothing fishy is going on.
This is specifically for the 3.5 inch waveshare model you can edit this it will have heaops of comments in the shell script.

# SOFTWARE (EXTERNAL)

python 3.10.0 https://www.python.org/downloads/release/python-3100/

tshark https://tshark.dev/setup/install/

hashcat https://hashcat.net/hashcat/
bettercap https://www.bettercap.org/

tcpdump https://www.tcpdump.org/

systemd networking tools (using ip a, etc)

Kali Linux ARM 64Bit https://kali.download/arm-images/kali-2023.1/kali-linux-2023.1-raspberry-pi-arm64.img.xz