SoftSec-KAIST/CodeAlchemist
CodeAlchemist: Semantics-Aware Code Generation to Find Vulnerabilities in JavaScript Engines (NDSS '19)
This tool helps security researchers and software engineers systematically find hidden security vulnerabilities in JavaScript engines. It takes existing JavaScript code samples and a configuration file, then generates new, complex test cases. The output helps identify crashes or unexpected behaviors in engines like V8 or SpiderMonkey, indicating potential exploits.
242 stars. No commits in the last 6 months.
Use this if you are a security researcher or engine developer needing to thoroughly test the robustness and security of JavaScript engines by generating advanced, semantics-aware test cases.
Not ideal if you are looking for a general-purpose JavaScript code generator or a tool to analyze application-level JavaScript code for bugs.
Stars
242
Forks
42
Language
F#
License
MIT
Category
Last pushed
Nov 11, 2019
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/SoftSec-KAIST/CodeAlchemist"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
howerj/dbcc
CAN DBC to C (and CSV, JSON and XML) compiler using the mpc parser combinator library
JhnW/devana
Python package to parse and generate C/C++ code as context aware preprocessor.
biojppm/regen
Easy C++ reflection and code generation
Samsung/UTopia
UT based automated fuzz driver generation
MASD-Project/dogen
Reference implementation of the MASD Code Generator.