From df6c8bca11a87e1088314eda1e91a14ee74791e9 Mon Sep 17 00:00:00 2001 From: Hadi <112569860+anotherhadi@users.noreply.github.com> Date: Sat, 23 Aug 2025 14:32:32 +0200 Subject: [PATCH] skip email spoofing if no token provided Signed-off-by: Hadi <112569860+anotherhadi@users.noreply.github.com> --- cmd/email.go | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/cmd/email.go b/cmd/email.go index 25e012f..a7996b6 100644 --- a/cmd/email.go +++ b/cmd/email.go @@ -26,8 +26,12 @@ func email(settings github_recon_settings.Settings, datetime string) { printStruct(settings, result.Commits, 0) if settings.SpoofEmail { - printTitle(settings.Silent, "🎭 Spoofing test") - result.Spoofing = recon.Spoofing(settings) - printStruct(settings, result.Spoofing, 0) + if settings.Token == "null" { + settings.Logger.Warn("Skipping email spoofing test, please provide a Github token") + } else { + printTitle(settings.Silent, "🎭 Spoofing test") + result.Spoofing = recon.Spoofing(settings) + printStruct(settings, result.Spoofing, 0) + } } }