Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tasfia's Hacker Lab

Tasfia's Hacker Lab 🐉

Kali-style Alpine Linux on iPhone/iPad — a pre-built rootfs with VNC, zero install steps.

⚙️ Base 📦 Packages 🖥️ Commands 🔓 Missing deps
Alpine 3.14 x86 (musl) 225+ APK 925+ executables 0

iOS VNC Size


✨ Why this project?

Inside the iSH app, apk install is painfully slow (everything runs through emulation). This project solves that by pre-building everything — you just extract the tar.gz and everything is already installed. The VNC server is also pre-installed, so one command gives you a full desktop on your iPad.

Terminal with Tasfia banner

🚀 Setup in 5 minutes

Step Action
1️⃣ Open iSH → Settings → Filesystems
2️⃣ Delete any existing rootfs
3️⃣ Import → select kali-vnc-prebuilt-ish.tar.gz
4️⃣ Mount point = /
5️⃣ In the terminal, run: startvnc xvfb
6️⃣ In the bVNC app: Host = 127.0.0.1, Port = 5900 (in separate fields)

💡 Remember: keep the iSH app in the foreground (VNC sleeps when iSH is backgrounded). To stop: startvnc stop ⚠️ Keep ~4 GB of free space on your device (extracted size ≈ 2.6 GB)

VNC desktop on iPad

🛠️ What's included? (925+ commands)

Tools grid

For the full list, see: TOOLS-v7.md

Category Sample tools
🕵️ Pentest nmapmasscansqlmapniktozmaptsharktcpdumpradare2straceltracednsreconmacchangerproxychainstorsshpass
💻 Development gccg++node/npmpython3/pip3rubyperllua5.3tcl/expectmakecmakemesongdbvalgrindgit
✏️ Editors vimneovimnanomicroemacsjoevismgbvihexedit
🐚 Shells bash (+completion) • zshfishtcshdash
📊 Monitoring htopatopsysstatiftopnethogsncdutmux
🎵 Media ffmpegmpvsoxlameflaccmusmpdimagemagick
🌐 Network curlwgetlynxw3mlinkssmbclientsshfsopenvpnwireguardrdesktoparia2lftp
🖥️ X11/VNC Xvfbxtermx11vnctwmopenboxxeyesxclockcmatrix

🐍 Pre-installed Python packages

scapyimpacketpyftpdlibpysockspsutilrequestsflasktornadopytestpyyamlbeautifulsoup4paramikocryptography + pip3 for more

🎨 Tasfia's Banner

Every new shell prints a colored welcome box:

  ╔═══════════════════════════════════════════╗
  ║  ★  Tasfia's Hacker Lab ★                  ║
  ║  Kali-style • VNC ready                   ║
  ╚═══════════════════════════════════════════╝

Want a different name or colors? Edit /root/.tasfia_banner. You can also generate your own ASCII art with figlet -f slant "your name" (376 fonts included).

🔧 Startup modes

Mode Command What it does
Raw framebuffer startvnc x11vnc in rawfb mode — the fastest, no X server needed
Full X server startvnc xvfb Xvfb + xterm + x11vnc — a full desktop experience
Stop startvnc stop Kills all VNC processes

⚠️ Known limitations

  • iSH is an x86 user-mode emulator — no GPU, no JIT, so some things run slowly
  • java / metasploit / Burp Suite / Debian-based distros are impossible on iSH
  • No kernel access — and john, hydra, ffuf, gobuster are not in the Alpine 3.14 repos
  • Set a VNC password on public networks: startvnc xvfb --pass YOURPASS

📦 Repository contents

kali-vnc-prebuilt-ish.tar.gz     # Pre-built rootfs (extract and run)
TOOLS-v7.md                      # Complete categorized tool list
README.md                        # This file
images/                          # Banners and demo artwork

Made for Tasfia 💚 — Explore. Exploit. Elevate.

About

Tasfia's Hacker Lab - pre-built Alpine 3.14 x86 rootfs for iSH (iOS). 925+ commands: pentest tools, compilers, editors, VNC server - extract and run on iPhone/iPad, zero install steps.

Topics

Resources

Stars

10 stars

Watchers

0 watching

Forks

Releases

Contributors