Skip to content
View ethical-buddy's full-sized avatar

Organizations

@codehubbers

Block or report ethical-buddy

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.

Content in all repositories owned by your account will be closed.
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
ethical-buddy/README.md

Suryansh Deshwal @ethical-buddy - systems, security, kernels, networks

GitHub Portfolio LinkedIn

47 public repositories 69 GitHub stars 59 GitHub followers India

Systems & Security Engineer building close to the machine.

OSDev . Linux internals . IPv6/P2P networking . eBPF . CTI/OSINT . distributed infrastructure

ethical-buddy@github:~$ ./profile --load

USER        Suryansh Deshwal
HANDLE      ethical-buddy
ROLE        Systems & Security Engineer / Researcher ,
BUILDS      kernels, network runtimes, terminal tools, security research labs
PLATFORM    I Use Arch B.T.W  ... sometimes BSD.
EDITOR      helix / Vim , Zellij .
MISSION     Build / breaK low supporting systems. Break assumptions. Ship useful systems.
            # Asking for privacy is not being anti-national.

I do not just want to use systems. I want to know why TF they work, and how to build better ones, Because i really need a better one ahhhh...


Kernel

syscalls . memory . VFS . tracing . eBPF

Network

IPv6 . P2P . relays . DHT . SD-WAN, eBPF

Security

OSINT . RE . runtime security . threat intel


Featured Builds

VX6

IPv6-native decentralized networking

A self-hosting fabric for persistent node identity, encrypted forwarding, service discovery, DHT lookup, relays, and peer-to-peer infrastructure.

VX6 repo Go

BumbelBee

Operating system from scratch

A POSIX-inspired OS project for exploring boot, memory, interrupts, execution, syscalls, processes, filesystems, and kernel architecture.

BumbelBee repo C and Assembly

Vimgo

Terminal-first file management

A keyboard-driven Linux file manager written in Go for people who would rather stay in the terminal.

Vimgo repo Linux TUI

KERNEL-HACKING

Experiments below userspace

A practical playground for understanding kernel behavior, low-level interfaces, tracing, security, and implementation details through experiments.

KERNEL-HACKING repo Linux internals


Achievements & Signal

Head Organizer

CyberSecure-X

Led CyberSecure-X at IDIAS as a first-of-its-kind on-device physical network, real-world CTF organized in September 2025.

Built around hands-on security thinking: real devices, real network behavior, practical exploitation paths, and competition pressure closer to real infrastructure than a normal browser-only CTF.

Open Source

Upstream work

Contributed to OWASP Juice Shop / MultiJuicer and Sniffnet.

Comfortable reading unfamiliar codebases, landing targeted changes, and working inside real maintainer constraints.

Builder

From boot to network

Maintains public projects across OSDev, Linux internals, terminal tooling, IPv6-native distributed infrastructure, and security research.

Public GitHub footprint: 47 repositories, 69 stars, and a profile centered on kernels, tools, and security projects from scratch.


The Layer Map

                    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                    β”‚ APPLICATIONS                         β”‚
                    β”‚ CLIs . CTI . automation . services   β”‚
                    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                      β”‚
                    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                    β”‚ DISTRIBUTED SYSTEMS                  β”‚
                    β”‚ P2P . DHT . relays . identity        β”‚
                    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                      β”‚
                    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                    β”‚ NETWORK                              β”‚
                    β”‚ IPv6 . routing . packets . tunnels   β”‚
                    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                      β”‚
                    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                    β”‚ LINUX / KERNEL                       β”‚
                    β”‚ eBPF . syscalls . VFS . memory       β”‚
                    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                      β”‚
                    β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                    β”‚ HARDWARE                             β”‚
                    β”‚ x86-64 . boot . interrupts . CPU     β”‚
                    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

                           I like working down here.

Tech Arsenal

C, C++, Go, Rust, Python, Bash, Linux, Docker, Git, Vim

C / C++

kernels, systems programming, networking, performance-sensitive code

Go

network daemons, distributed systems, infrastructure, terminal tools

Rust

safe systems programming, security tooling, network monitors

Python

research automation, OSINT, CTI, exploit support tooling

Assembly

x86-64 boot flow, architecture debugging, CPU-level understanding

Research Mode

Open operating_systems.yml
operating_systems:
  - kernel architecture
  - deterministic / replay-oriented execution
  - schedulers, VFS, memory and syscalls
  - low-level observability
Open networking.yml
networking:
  - IPv6-first infrastructure
  - decentralized service discovery
  - peer-to-peer overlay networks
  - SDN and packet processing
  - high-performance packet paths
Open security.yml
security:
  - kernel / runtime security
  - reverse engineering
  - threat intelligence and OSINT
  - secure distributed systems
  - real-world CTF infrastructure

GitHub Telemetry

GitHub profile summary

Repositories per language Most committed languages

GitHub stats Productive time

Static fallback if external cards rate-limit:
47 repos . 69 stars . 59 followers . pinned systems/security projects


Current Process

package main

func main() {
    me := Engineer{
        Name:   "Suryansh Deshwal",
        Handle: "ethical-buddy",
        Builds: []string{
            "IPv6-native distributed infrastructure",
            "operating-system and kernel experiments",
            "terminal-first Linux tools",
            "security research and real-world CTF labs",
        },
        OptimizesFor: "technically difficult work that teaches something real",
    }

    me.ReadTheImplementation()
    me.QuestionTheAbstraction()
    me.Ship()
}

signal greater than noise

Pinned Loading

  1. vx6 vx6 Public

    A decentralized IPv6-native self-hosting fabric that eliminates the need for tunnels, relays, and centralized infrastructure.

    Go 85 15

  2. Vimgo Vimgo Public

    a gui based linux file manager based on go-lang .

    Go 26

  3. KERNEL-HACKING KERNEL-HACKING Public

    Python 4 1

  4. BumbelBee BumbelBee Public

    An operating system based on POSIX standards built completely from scratch for kernel developers & Hackers who are in search for understanding the kernels from the base level. The source code and t…

    C 18

  5. linux linux Public

    Forked from torvalds/linux

    Linux kernel source tree

    C 15