Dumper Presets
Presets let you describe what to extract from a database. The default preset looks for columns that match an email regex plus any column containing pass.
How Matching Works
- When you enter a keyword (for example
password), the Dumper matches any column name that contains that keyword. A column calleduser_passwordoraccountpasswordcounts as a hit. - Regex presets let you match patterns regardless of column names. Use this when you expect unusual naming conventions.
Preset Options
regex:– Adds a regular expression that must match the column value. Great for emails, phone numbers, or other structured data.must:– Forces the Dumper to include a column only if the name contains the value you provide.
Combine them to require both a regex match and a specific column keyword.
Example
To target classic email:password combos:
must:regex:^[a-z0-9._%+\-]+@[a-z0-9.\-]+\.[a-z]{2,4}$
must:passThis preset dumps rows that contain a valid email pattern and a column with pass in its name.
Additional Regex Samples
// Email
^[a-z0-9._%+\-]+@[a-z0-9.\-]+\.[a-z]{2,4}$
// Phone number (adjust for your country code formats)
/^\+?\d{1,4}[-.\s]?\(?\d{1,3}\)?[-.\s]?\d{1,4}[-.\s]?\d{1,4}[-.\s]?\d{1,9}$/When editing a preset in the UI:
- Type
regex:and paste the pattern. A badge labelledregexappears. - Add
must:entries to ensure the Dumper keeps the target column (for examplemust:pass). - Save the preset for reuse across future tasks.
Use Presets example to see a full configuration in context.