Prvd
PHP Runtime Vulnerability Detection
Install / Use
/learn @fate0/PrvdREADME
prvd
Table of Contents
Introduction
PHP Runtime Vulnerability Detection

Installation
- git clone to a non-web directory, assuming the directory is
/data/prvd
git clone https://github.com/fate0/prvd.git /data/prvd
- composer
composer install
- install xmark extension
- edit php.ini
- set
auto_prepend_fileto/data/prvd/src/Entry.php - set
extensiontoxmark.so - for the rest of the configuration, please copy the contents of prvd.ini in this project
Configuration
edit /data/prvd/src/Config.php
define("PRVD_FUZZER_DSN", "");
define("PRVD_SENTRY_DSN", "");
define("PRVD_TAINT_ENABLE", true);
define("PRVD_TANZI", "xtanzi");
define("PRVD_LOG_FILE", "/data/prvd/prvd.log");
Sign up for an account at https://sentry.io or install sentry server by yourself
DVWA
You can use the docker to experience prvd
docker pull fate0/prvd-dvwa
docker run -d -e "PRVD_SENTRY_DSN={YOUR_SENTRY_DSN}" -p 80:80 fate0/prvd-dvwa
The environment variables that can be set are
PRVD_FUZZER_DSNPRVD_SENTRY_DSNPRVD_TAINT_ENABLEPRVD_TANZI
More about prvd-dvwa can be seen here
How it work
Ref
Related Skills
node-connect
339.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
339.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.9kCommit, push, and open a PR
