Skip to content

Commit

Permalink
Added philosophy and some performances + bump dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
extiop committed Jul 13, 2024
1 parent 09217bc commit 6ad33c2
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 9 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,6 @@ tokens.json

# results directory
/results

# firedbg
/firedbg
18 changes: 9 additions & 9 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "git2mail"
version = "0.4.1"
version = "0.4.3"
authors = ["exti0p"]
edition = "2021"
license = "LGPL-3.0-only"
Expand All @@ -13,16 +13,16 @@ categories = ["command-line-utilities"]
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
clap = "4.1.4"
itertools = "0.10.5"
openssl = { version = "0.10.45", features = ["vendored"] }
regex = "1.7.1"
reqwest = { version = "0.11.14", features = ["blocking", "json"] }
serde = { version = "1.0.152", features = ["derive"] }
serde_json = "1.0.92"
clap = "4.5.9"
itertools = "0.13.0"
openssl = { version = "0.10.64", features = ["vendored"] }
regex = "1.10.5"
reqwest = { version = "0.12.5", features = ["blocking", "json"] }
serde = { version = "1.0.204", features = ["derive"] }
serde_json = "1.0.120"

# logging
log = "0.4.17"
log = "0.4.22"
pretty_env_logger = "0.5.0"

[profile.release]
Expand Down
10 changes: 10 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,16 @@ https://docs.rs/git2mail)

Lean, fast and safe developers' email finder.

## 👁️ Philosophy

In opposition to https://github.com/mxrch/GitFive, git2mail is meant to be extremely fast for bulk offensive reconnaissance or OSINT. It can be used with multiple tokens (not only linked to one account then) to fetch a huge amount of emails.

### ⚡ Performances

As of current development (monothreaded and synchronous requests), on a big repository https://github.com/denoland/deno :
- More than 11 750 commits analyzed in **less than a minute**
- Found **more than 760 emails**

## 🚀 Quickstart

1. Get your executable according to your requirements with [git2mail releases](https://github.com/exti0p/git2mail/releases)
Expand Down

0 comments on commit 6ad33c2

Please sign in to comment.