Skip to content
View jiacwng's full-sized avatar
  • Sophia Antipolis / Paris, France

Block or report jiacwng

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

Jiacheng Wang

Hello there! I'm Jiacheng, a final-year Digital Security engineering student at EURECOM. I build security tools and measure them honestly: reverse engineering, malware analysis, machine learning for detection, and LLM agents. Open to collaborations, always happy to connect.

Projects

deskclerk

An internal AI agent that works on a company's MCP servers with each employee's own accounts. Company sign-in with OpenID Connect, per-employee OAuth tokens, spending limits, an audit log, and a prompt injection screen on every tool result. Benchmarked on WorkBench and AgentDojo.

Python FastAPI LangChain MCP OpenID Connect Docker

eous

A fuzzy hashing tool for PE and ELF binaries, on PyPI. It hashes disassembled machine instructions instead of raw bytes, so it still recognises a program rebuilt with different compiler settings: AUC 0.726 against 0.570 for tlsh on Debug and Release builds. Packed and .NET files are refused with a reason instead of a false match.

Python Rust LIEF iced-x86 MinHash PE ELF

meerkat

SOC alert triage. Wazuh, Suricata and AMiner alerts become one ranked daily review queue with MITRE ATT&CK context. On networks unseen in training, it surfaces 57 of 60 attack steps against 33 when sorted by the detectors' own severity.

Python scikit-learn Wazuh Suricata MITRE ATT&CK

mnemocrypt-enhanced

Cryptographic function detection in x86 and x86-64 binaries, as an IDA Pro plugin. A semester project extending published research: false positives on held-out goodware went from 48 to 9, precision from 0.60 to 0.86.

Python IDA Pro scikit-learn x86-64

ctf-writeups

25 picoCTF writeups across binary exploitation, forensics, reverse engineering, web and cryptography.

Assembly Python


jiacheng.wang@eurecom.fr · Paris, France · Mandarin, French, English

Looking for a six-month end-of-studies internship outside France in security or AI engineering, available now. EURECOM provides the internship agreement. Resume · LinkedIn

Popular repositories Loading

  1. meerkat meerkat Public

    Command-line tool that turns one day of Wazuh alerts into a short review queue for the next morning.

    Python 3

  2. smudgeC smudgeC Public

    Source-to-source obfuscator for C, written in C

    C 1 1

  3. eous eous Public

    Fuzzy hashing tool for PE and ELF binaries on x86 and x86-64

    Python 1

  4. jiacwng jiacwng Public

  5. ctf-writeups ctf-writeups Public

    Walkthroughs and exploit chains of CTF challenges and security labs from TryHackMe, picoCTF, and Root-Me.

    Assembly

  6. malfamily malfamily Public

    Python