Skip to content

LanceMcCarthy/dotnet-password-purgatory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Password Purgatory for .NET

This is Troy Hunt's Password Purgatory, rewritten as a .NET set of applications published to Azure. It is not a 1:1 conversation of Troy's code, but maintains its spirit.

Build Statuses

Project Status
Blazor App: https://partnership.dvlup.com Publish Azure Web App

User Experience 😈

The spammer lands on the page, after a promise that they're going to get a nice "downpayment" in cash for their services.

image

  1. image
    • First entry form seems normal, some standard client-side validation to make sure I complete both fields.
  2. image
    • Okay, so I didn't have a number in my password...
  3. image
    • Whoops, maybe I shouldn't have just jammed a "1" on the end of the password...
  4. image
    • Ugh, okay, an upper-case character (starting to feel annoyed).
  5. image
    • This seems my own fault, nothing lets you use short password anymore.
  6. image
    • Wait, what? This is starting to seem like I'm being given the run-around... but adding 'dog' to the end is easy enough...
  7. image
    • Really, cat? Okay, three letters, lets add it and keep going because I want to see where this is going.
  8. image
    • JFK, really?
  9. If they keep going, it gets significantly worst

They better be up to date on their Simpsons and Family Guy characters, know some Greek and German alphabet, and paid attention in elementary school science (about the solar system). Let's see just how far they're really willing to go, because I am logging every attempt.

Automatic Triggered Workflow

In my Junk email folder in O365, I have a subfolder named "Spammer Hell". Using Microsoft Flow, I created a rule that will automatically reply to any email that was just moved to the folder with the following message:

image

About

A reimagining of Troy Hunt's Password Purgatory in .NET

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published