Rahul Kanyal's repositories
sys
Sys: A Static/Symbolic Tool for Finding Good Bugs in Good (Browser) Code
brave-browser
Next generation Brave browser for Android, Linux, macOS, Windows.
browservm.js
An efficient X86-64 virtual machine runs in modern browsers.
dirtypipez-exploit
CVE-2022-0847 DirtyPipe Exploit.
daedalOS
Desktop environment in the browser.
v86
x86 virtualization in your browser, recompiling x86 to wasm on the fly
serenity
The Serenity Operating System 🐞
puppeteer
Headless Chrome Node.js API
browser-as-a-service
A web browser :earth_americas: hosted as a service, to render your JavaScript web pages as HTML
sledge-serverless-framework
SLEdge: a serverless runtime designed for the Edge.
ExpoSE
A Dynamic Symbolic Execution (DSE) engine for JavaScript. ExpoSE is highly scalable, compatible with recent JavaScript standards, and supports symbolic modelling of strings and regular expressions.
faasm
High-performance stateful serverless runtime based on WebAssembly
Extension-with-WASM
A basic Chrome extension using a simple WASM file
DoubleX
Statically Detecting Vulnerable Data Flows in Browser Extensions at Scale
wasm-micro-runtime
WebAssembly Micro Runtime (WAMR)
chrome-extensions-samples
Chrome Extensions Samples
horcrux-instrumentation-rewriter
Repository to extract web page timeline information using chrome dev tools api
Web-Security-Learning
Web-Security-Learning
funky
Webassembly Interpreter + taint analysis
Uniscan
Uniscan web vulnerability scanner
unine-twine
TWINE: An Embedded Trusted Runtime for WebAssembly. This is the repository that contains the source code of Twine and the related benchmarks.
docker-google-chrome-webstore-download
Google Chrome Webstore Downloader - Python Module - Docker Image (Multiarch)
browser-vm
A small Linux x86 VM meant for use in the browser
steal-cookie-chrome-firefox
steal cookie for chrome and mozilla firefox, use another extension to login with the cookie stealed