56,966 blogs · [ { "id": "01a08790-88a4-70ec-b9f8-fd90d2d829c6", "title": "Building the \"Curious World Podcast\"", "url": "https://jordan-wright.com/blog/post/2026-04-18-curious-world-podcast/", "published_at": "2026-04-18T11:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90d3ae5f78", "title": "Hunting for Malicious Packages on PyPI", "url": "https://jordan-wright.com/blog/post/2020-11-12-hunting-for-malicious-packages-on-pypi/", "published_at": "2020-11-12T11:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90d42cdb12", "title": "Building Gophish Healthcheck: Part One", "url": "https://jordan-wright.com/blog/post/2018-09-02-building-email-healthcheck/", "published_at": "2018-09-03T03:01:01+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90d47f253e", "title": "Automating Gophish Releases With Ansible and Docker", "url": "https://jordan-wright.com/blog/post/2018-02-04-automating-gophish-releases/", "published_at": "2018-02-04T17:00:59+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90d5014a6e", "title": "Mapping the Clinton Emails", "url": "https://jordan-wright.com/blog/post/2016-10-12-mapping-the-clinton-emails/", "published_at": "2016-10-12T23:57:33+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90d5a27b54", "title": "Analyzing 5 Years of Police Call Data", "url": "https://jordan-wright.com/blog/post/2016-05-06-exploring-sapd-call-data-with-elk/", "published_at": "2016-06-22T11:30:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90d60c5592", "title": "I Automated Infosec \"Thought Leadership\", and it's Hilarious", "url": "https://jordan-wright.com/blog/post/2016-04-08-i-automated-infosec-thought-leadership/", "published_at": "2016-04-10T19:40:18+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90d6af1bf7", "title": "What Happens When Tor Exit Nodes Break Bad?", "url": "https://jordan-wright.com/blog/2016/04/05/what-happens-when-tor-exit-nodes-break-bad/", "published_at": "2016-04-05T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90d6f1ef74", "title": "How to Download a List of All Registered Domain Names", "url": "https://jordan-wright.com/blog/2015/09/30/how-to-download-a-list-of-all-registered-domain-names/", "published_at": "2015-09-30T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90d7394665", "title": "Gophish Update - Importing Sites and Emails", "url": "https://jordan-wright.com/blog/2015/09/29/gophish-update-importing-sites-and-emails/", "published_at": "2015-09-29T06:45:33+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90d7d92c72", "title": "CSAW CTF 2015 - Forensics 100 Flash Writeup", "url": "https://jordan-wright.com/blog/2015/09/22/csaw-ctf-2015-forensics-100-flash-writeup/", "published_at": "2015-09-22T20:51:43+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90d86d60a3", "title": "CSAW CTF 2015 - Forensics 100 Transfer Writeup", "url": "https://jordan-wright.com/blog/2015/09/22/csaw-ctf-2015-forensics-100-transfer-writeup/", "published_at": "2015-09-22T19:05:18+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90d9113960", "title": "CSAW CTF 2015 - Web 200 Writeup", "url": "https://jordan-wright.com/blog/2015/09/21/csaw-ctf-2015-web-200-writeup/", "published_at": "2015-09-21T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90d9dff47a", "title": "CSAW CTF 2015 - Web 600 Writeup", "url": "https://jordan-wright.com/blog/2015/09/21/csaw-ctf-2015-web-600-writeup/", "published_at": "2015-09-20T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90da63ab45", "title": "2 Years of @dumpmon", "url": "https://jordan-wright.com/blog/2015/05/26/two-years-of-at-dumpmon/", "published_at": "2015-05-26T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90db3a879f", "title": "How Tor Works Part Three - The Consensus", "url": "https://jordan-wright.com/blog/2015/05/14/how-tor-works-part-three-the-consensus/", "published_at": "2015-05-14T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90dc057e99", "title": "How Tor Works: Part Two - Relays vs. Bridges", "url": "https://jordan-wright.com/blog/2015/05/09/how-tor-works-part-two-relays-vs-bridges/", "published_at": "2015-05-09T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90dd04cf9e", "title": "60 Days of Watching Hackers Attack Elasticsearch", "url": "https://jordan-wright.com/blog/2015/05/11/60-days-of-watching-hackers-attack-elasticsearch/", "published_at": "2015-04-30T20:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90ddba39f1", "title": "Introducing elastichoney - an Elasticsearch Honeypot", "url": "https://jordan-wright.com/blog/2015/03/23/introducing-elastichoney-an-elasticsearch-honeypot/", "published_at": "2015-03-23T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90de7f9ab3", "title": "Remote Code Execution in Elasticsearch - CVE-2015-1427", "url": "https://jordan-wright.com/blog/2015/03/08/elasticsearch-rce-vulnerability-cve-2015-1427/", "published_at": "2015-03-08T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90df7a6e0f", "title": "How Tor Works: Part One", "url": "https://jordan-wright.com/blog/2015/02/28/how-tor-works-part-one/", "published_at": "2015-02-28T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90dfa41eb1", "title": "Gophish Update: Getting Closer to Alpha!", "url": "https://jordan-wright.com/blog/2015/02/26/gophish-update-getting-closer-to-alpha/", "published_at": "2015-02-26T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90e01cfe41", "title": "Web Scraping Hotel Prices for Fun and Savings", "url": "https://jordan-wright.com/blog/2015/02/21/web-scraping-hotel-prices-for-fun-and-savings/", "published_at": "2015-02-21T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90e0b14b25", "title": "SANS Holiday Challenge 2014 - Writeup", "url": "https://jordan-wright.com/blog/2015/01/05/sans-holiday-challenge-2014-writeup/", "published_at": "2015-01-05T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90e15e48fc", "title": "Why Deleting Sensitive Information from Github Doesn't Save You", "url": "https://jordan-wright.com/blog/2014/12/30/why-deleting-sensitive-information-from-github-doesnt-save-you/", "published_at": "2014-12-30T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90e16b8d47", "title": "What InfoSec Learned in 2014", "url": "https://jordan-wright.com/blog/2014/12/28/what-infosec-learned-in-2014/", "published_at": "2014-12-28T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90e1e7f3ca", "title": "What Happens if Tor Directory Authorities are Seized?", "url": "https://jordan-wright.com/blog/2014/12/19/what-happens-if-tor-directory-authorities-are-seized/", "published_at": "2014-12-19T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90e2b997d8", "title": "Chrome Tracks Every Key Typed into the Omnibox", "url": "https://jordan-wright.com/blog/2014/12/18/chrome-tracks-every-key-typed-into-omnibox/", "published_at": "2014-12-16T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90e38f1202", "title": "My (Probably Boring) Research Papers on Security", "url": "https://jordan-wright.com/blog/2014/12/02/my-probably-boring-research-papers-on-security/", "published_at": "2014-12-01T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90e3f12129", "title": "Creating Tor Hidden Services with Python", "url": "https://jordan-wright.com/blog/2014/10/06/creating-tor-hidden-services-with-python/", "published_at": "2014-10-06T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90e49ee749", "title": "Decompiling Android Apps the Easy Way", "url": "https://jordan-wright.com/blog/2014/08/10/decompiling-android-apps-the-easy-way/", "published_at": "2014-08-10T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90e507fb05", "title": "Reverse Engineering the We Heart It API", "url": "https://jordan-wright.com/blog/2014/10/12/reverse-engineering-the-we-heart-it-api/", "published_at": "2014-08-09T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90e57462cf", "title": "How to Hunt Down Phishing Kits", "url": "https://jordan-wright.com/blog/2014/07/30/how-to-hunt-down-phishing-kits/", "published_at": "2014-07-29T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90e658a1ee", "title": "A Look at Comment Spam Generator Scripts", "url": "https://jordan-wright.com/blog/2014/04/04/a-look-at-comment-spam-generator-scripts/", "published_at": "2014-04-04T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90e723e00a", "title": "Building GoPhish - How to Send Email with Go", "url": "https://jordan-wright.com/blog/2014/01/03/building-gophish-how-to-send-email-with-go/", "published_at": "2014-01-03T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90e78a33ba", "title": "Building Gophish - Day 1", "url": "https://jordan-wright.com/blog/2013/11/29/building-gophish-day-1/", "published_at": "2013-11-29T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90e83bebe4", "title": "Wireless Attacks with Python: Part One - The \"Dnspwn Attack\"", "url": "https://jordan-wright.com/blog/2013/11/15/wireless-attacks-with-python-part-one-the-airpwn-attack/", "published_at": "2013-11-15T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90e89927cd", "title": "How to Pentest iPhone Apps with Burp", "url": "https://jordan-wright.com/blog/2013/11/07/how-to-pentest-iphone-apps-with-burp/", "published_at": "2013-11-05T21:50:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90e8dde117", "title": "Linkedin's Response to My \"Phishing with Intro\" Post", "url": "https://jordan-wright.com/blog/2013/11/01/linkedins-response-to-my-phishing-with-intro-post/", "published_at": "2013-11-01T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90e9a8d42a", "title": "Phishing with Linkedin's Intro", "url": "https://jordan-wright.com/blog/2013/10/26/phishing-with-linkedins-intro/", "published_at": "2013-10-26T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90e9c4b897", "title": "Automated Social Engineering Recon Using Rapportive", "url": "https://jordan-wright.com/blog/2013/10/14/automated-social-engineering-recon-using-rapportive/", "published_at": "2013-10-14T00:00:00+00:00" }, { "id": "01a08790-88a4-70ec-b9f8-fd90ea394b49", "title": "Hello World!", "url": "https://jordan-wright.com/blog/2013/10/11/hello-world/", "published_at": "2013-10-11T00:00:00+00:00" } ] posts Claim your blog
Back to jordan-wright.com
Blog · corpus.blog/blogs/jordan-wright.com/posts

jordan-wright.com

jordan-wright.com

2026

2020

2018

2016

2015

2014

2013