Skip to content
View X30G's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report X30G

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
X30G/README.md

Donte' Simmons

I am a offensive security enthusiast focused on penetration testing, red teaming, tool developing, vulnerability and exploit research. This repository is to showcase my current skills. I will update it frequently with new skills, scripts and tools that I accumulate. I do not have a coding background, so this is my proof of concept. At a minimum, I want to be able to read and understand code in each language, even if I am not actively writing it.

Currently learning Bash, Python, PowerShell, JavaScript, Node.js, Go, and Rust. These languages were chosen because I want to build a solid programming foundation on modern languages to work more efficent and effective.

Each language serves a specific purpose:

  • Bash – Automating Linux system tasks, scripting toolchains, downloading files, and modifying IP/network settings.
  • PowerShell – Performing Windows user and system enumeration, executing payloads, automating post-exploitation, and changing network configurations.
  • Python – Writing scripts for automation, creating reverse shells, parsing tool outputs (e.g., Nmap), integrating with APIs (Shodan, VirusTotal), and generating reports.
  • JavaScript – Launching browser-based attacks (e.g., XSS, keyloggers), interacting with the DOM, and establishing client-side C2 channels.
  • Node.js – Automating web application testing, fuzzing APIs, delivering payloads, and building lightweight backend services for tools or C2 servers.
  • Go – Building fast, cross-platform enumeration tools, reverse shells, scanners, and stealthy binaries that can evade detection.
  • Rust – Developing high-performance, memory-safe security tools, low-level network scanners, and custom payloads for exploitation.

Together, these languages will give me the versatility to automate and execute every phase of the penetration testing lifecycle. From reconnaissance and exploitation, to reporting across both Linux and Windows environments.

Pinned Loading

  1. Reconnaissance-Port-Scanning Reconnaissance-Port-Scanning Public

    Simple port scanning reconnaissance tools for PowerShell Windows and Powershell Linux

    Shell

  2. Nessus-Basic-Network-Scan Nessus-Basic-Network-Scan Public

    Basic Nessus vulnerability scan with default settings

  3. Python-Reconnaissance-Scanner Python-Reconnaissance-Scanner Public

    Python recon and scanning using nmap

    Python