Skip to content

Instantly share code, notes, and snippets.

View ben-shepherd's full-sized avatar

Benjamin Shepherd ben-shepherd

View GitHub Profile
@ben-shepherd
ben-shepherd / countries.json
Created May 31, 2025 15:35
Countries list as JSON
[
{"name": "Afghanistan", "code": "AF"},
{"name": "Åland Islands", "code": "AX"},
{"name": "Albania", "code": "AL"},
{"name": "Algeria", "code": "DZ"},
{"name": "American Samoa", "code": "AS"},
{"name": "AndorrA", "code": "AD"},
{"name": "Angola", "code": "AO"},
{"name": "Anguilla", "code": "AI"},
{"name": "Antarctica", "code": "AQ"},
@ben-shepherd
ben-shepherd / gist:86f5bcd1a57e4de09ac2f0e94c17256b
Created May 31, 2025 17:58
Timezones JSON by dmfilipenko
[
{
"value": "Dateline Standard Time",
"abbr": "DST",
"offset": -12,
"isdst": false,
"text": "(UTC-12:00) International Date Line West",
"utc": [
"Etc/GMT+12"
]
{
"ab": {"name": "Abkhaz", "nativeName": "аҧсуа"},
"aa": {"name": "Afar", "nativeName": "Afaraf"},
"af": {"name": "Afrikaans", "nativeName": "Afrikaans"},
"ak": {"name": "Akan", "nativeName": "Akan"},
"sq": {"name": "Albanian", "nativeName": "Shqip"},
"am": {"name": "Amharic", "nativeName": "አማርኛ"},
"ar": {"name": "Arabic", "nativeName": "العربية"},
"an": {"name": "Aragonese", "nativeName": "Aragonés"},
"hy": {"name": "Armenian", "nativeName": "Հայերեն"},
@ben-shepherd
ben-shepherd / info.md
Created June 30, 2025 22:47
Counter attacking phishing login pages with your own Python script

How to Send Fake Credentials to a Fake Login Page (For Educational Purposes)

⚠️ Disclaimer: This is for educational and defensive security testing only (e.g., testing your own server). Never use it on systems you do not own or have explicit permission to test. Unauthorized use is illegal.


🧐 How to Determine Where Login Data Is Sent

When you submit a login form, your username and password are sent to a server endpoint using an HTTP request (usually POST).