Skip to content
View HJB-2000's full-sized avatar
🎃
i m coming
🎃
i m coming

Highlights

  • Pro

Block or report HJB-2000

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
HJB-2000/README.md

Jassim Bahmida

Security-focused 1337 (42 Network) student specializing in low-level systems, reverse engineering, and exploit development.

About

I work at the intersection of systems programming and offensive security, with hands-on experience analyzing binaries and debugging complex low-level behavior. My practical toolset includes radare2, GDB, and IDA, and I primarily build in C, C++, and Python.

🛠 Prior Contributions


THIS PR improved parser robustness and prevented segmentation faults when handling malformed ELF binaries.

THIS PR fixes issue #2205 where disassembly operand rendering can show auto-generated aav.aav.0x... names instead of meaningful symbols when multiple flags exist at the same offset.


Currently Working On

  • Building a customizable web server from scratch in C++
    Designing core HTTP handling, connection management, and modular configuration to strengthen systems and network programming skills.

Projects

Systems and Low-Level Engineering

  • push-swap
    Algorithm-focused C project emphasizing operation minimization and performance.
  • 42_minishell
    Custom Unix shell with command parsing, process control, and core Bash-like behavior.
  • mini_raytracer
    C-based ray tracer demonstrating 3D math, rendering fundamentals, and optimization.
  • 1337-CPP-Piscine-Systems-Deep-Dive
    Advanced C++ exercises centered on systems-level design and implementation.

Security and Reverse Engineering

Web Development

  • artist_portfolio
    Full-stack portfolio application built with Next.js and modern JavaScript tooling.

Core Skills

  • Reverse Engineering: radare2, GDB, IDA
  • Binary Security: exploitation basics, vulnerability analysis, pwn practice
  • Programming: C, C++, Python, JavaScript
  • Systems and Tooling: Linux, Git, debugging, scripting

Contact

Pinned Loading

  1. 1337-CPP-Piscine-Systems-Deep-Dive 1337-CPP-Piscine-Systems-Deep-Dive Public

    C++

  2. IDA IDA Public

    patch of IDA

    Python

  3. radareorg/radare2 radareorg/radare2 Public

    UNIX-like reverse engineering framework and command-line toolset

    C 24k 3.2k

  4. mini_raytracer mini_raytracer Public

    C

  5. 42_minishell 42_minishell Public

    A reproduction of key Bash functionalities in a custom shell, built as part of the 42 curriculum.

    C

  6. 42_Philosophers 42_Philosophers Public

    this is project in 1337 school

    C