Updated README.md

updated typos

added 'easy time' upgrade to log filtering
This commit is contained in:
Ar1ste1a
2025-05-16 20:48:53 -04:00
parent 40e583b787
commit 0b5a4bfea0
2 changed files with 25 additions and 6 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 604 KiB

+25 -6
View File
@@ -76,8 +76,8 @@ To configure the database location:
### Simple Query ### Simple Query
Dehasher can be used simply for example to query for credentials matching a given email domain. Dehasher can be used simply for example to query for credentials matching a given email domain.
``` go ``` go
# Provide credentials for emails matching @target.com # Provide credentials for domains matching target.com
dehasher api -D @target.com -C dehasher api -D target.com -C
``` ```
### Simple Credentials Query ### Simple Credentials Query
@@ -91,8 +91,8 @@ dehasher api -E @target.com -C
Dehasher is capable of handling multiple queries for the same field. Dehasher is capable of handling multiple queries for the same field.
This is useful for when you want to search for multiple domains, or multiple usernames. This is useful for when you want to search for multiple domains, or multiple usernames.
``` go ``` go
# Provide credentials for emails matching @target.com and @target2.com # Provide credentials for domains matching target.com and target2.com, retrieving only credentials
dehasher api -E @target.com,@target2.com -C dehasher api -D target.com,target2.com -C
``` ```
### Wildcard Query ### Wildcard Query
@@ -106,6 +106,20 @@ An asterisk can be used to denote multiple characters, and a question mark can b
dehasher api -E @target?.com -C -W dehasher api -E @target?.com -C -W
``` ```
### Email Query
Dehashed has dictated that emails should be searched in the following format:
`email:target.name&domain:target.com`.
As such, to query an email, please use the following format (note, wildcard is not required but can be useful):
``` go
# Provide credentials for emails matching target.*@target.com
dehasher api -W -E 'target*' -D target.com
```
You may also query the domain and find emails as well
``` go
# Provide credentials for emails matching target.com
dehasher api -D target.com -C
```
### Regex Query ### Regex Query
Dehasher is capable of handling regex queries. Dehasher is capable of handling regex queries.
@@ -113,7 +127,7 @@ Simply denote regex queries with the `-R` flag.
Place all regex queries in quotes with the corresponding query flag in single quotes. Place all regex queries in quotes with the corresponding query flag in single quotes.
``` go ``` go
# Return matches for emails matching this given regex query # Return matches for emails matching this given regex query
dehasher api -R -e '[a-zA-Z0-9]+(?:\.[a-zA-Z0-9]+)?@target.com' dehasher api -R -E '[a-zA-Z0-9]+(?:\.[a-zA-Z0-9]+)?@target.com'
``` ```
### Output Text (default JSON) ### Output Text (default JSON)
@@ -126,7 +140,7 @@ Dehasher currently supports JSON, YAML, XML, and TEXT output formats.
dehasher api -U admin -o admins_file -f txt dehasher api -U admin -o admins_file -f txt
``` ```
<hr></hr> ---
## 🌐 WhoIs Lookups ## 🌐 WhoIs Lookups
Dehasher supports WHOIS lookups, history searches, reverse WHOIS searches, IP lookups, MX lookups, NS lookups, and subdomain scans. Dehasher supports WHOIS lookups, history searches, reverse WHOIS searches, IP lookups, MX lookups, NS lookups, and subdomain scans.
@@ -202,7 +216,12 @@ This database can be queried for previous results.
This database also includes WhoIs Information and Subdomain Scan results, but does **not** include historical lookups. This database also includes WhoIs Information and Subdomain Scan results, but does **not** include historical lookups.
## Simple Query ## Simple Query
#### It's possible to query the database using shorthand and without knowing any SQL at all.
#### The following queries the results table where username is not null, only showing the username, email and password columns.
![Alt text](.img/simple_query_db.png "Simple Query") ![Alt text](.img/simple_query_db.png "Simple Query")
#### You may also add in a simple query using the `-q` flag. The following displays a 'LIKE' clause on the email column.
#### Note the '%\<clause\>%' is still required.
![Alt text](.img/simple_where.png "Simple Query")
Dehasher supports querying the database for previous results. Dehasher supports querying the database for previous results.
This is useful for when you want to query for specific information. This is useful for when you want to query for specific information.