UlpSorter
UlpSorter is a specialized module for sorting url:log:pass files by pattern. It allows you to organize credential data based on domains, usernames, or other criteria, making it much easier to manage large collections of credentials and focus on the most valuable data.
This module is particularly useful when you need to categorize credentials by domain, extract specific types of accounts, or organize data based on complex patterns.
Options
File or directory containing url:log:pass files to be sorted.
Usage Guide
Follow these steps to effectively use the UlpSorter module:
Select Source Files
Choose the file or directory containing the ULP data you want to sort.
Define Sorting Strategy
Determine how you want to organize your data:
- By domain (e.g., separate files for each website)
- By username pattern (e.g., admin accounts in one file)
- By password characteristic (e.g., numeric passwords)
Configure Filter Pattern
Enter the pattern(s) to match for sorting:
- For simple text matching, enter the specific terms
- For advanced pattern matching, enable Regex and enter a regular expression
Set Output Organization
Configure how the sorted results should be saved to output files.
Enable Deduplication
Enable Dedup to ensure each unique credential appears only once in each sorted file.
Execute Sorting
Run the module to process your files according to the specified patterns.
Verify Results
Check the output directory for the sorted files and verify they contain the expected categorized data.
Example Sorting Strategies
Regex Testing
When creating complex regular expressions, it's advisable to test them first using an online regex testing tool like regex101.com before applying them to large datasets.
Related Modules
- UlpCleaner - For cleaning and standardizing ULP files before sorting
- UlpExtractor - For extracting ULPs from logs before sorting
- Filter - For more general filtering capabilities