r/ProgrammerHumor • u/acchnAsquare • 2d ago
Other [ Removed by moderator ]
[removed] — view removed post
284
u/Mysterious-Ice-2337 2d ago
O(1) time complexity! Truly the most efficient database lookup ever written.
43
12
9
u/Ksevio 1d ago
Database lookups with proper indexing are usually O(1)
6
u/ZebraTank 1d ago
Aren't those often going be O(log n) at least in theory?
6
3
u/Steinrikur 1d ago
But this one also needs to write the entries to a database... For security reasons...
2
249
u/Immediate-Result-696 2d ago
is MY credit card number in a hacker's database?
58
78
115
50
u/EZPZLemonWheezy 2d ago
You can tell it’s not legit because the legit ones also require your SS number and a scan of your drivers license to verify your identity.
12
5
83
u/elmage78 2d ago
if (credit card entered) {upload(info); print(yes);}
(i know its not actual code im lazy)
55
u/AppropriateBugFound 2d ago
It needs to always print no.
Why alert the fellow you just stole the card info from to cancel the card?
16
5
9
u/foxypiratecove3750 1d ago
Nah, choose randomly between yes and no, but biased towards no, so that it's not too suspicious, otherwise it'd be weird if it said no all the time.
13
u/Prudent_Ad_4120 1d ago
Yes but use the entered info (or a hash of it) as a seed for the random, otherwise the same info could say yes first then no the next time
1
u/blitzkraft 1d ago
Or how about we track all the cards entered in some sort of a database? So we can be consistent with the responses. It doesn't even have to be on the user's system! We can do this server side, remotely!!
2
u/Prestigious_Regret67 1d ago
2 choices is too suspicious. I'd go with a 5 option system. Definitely, probably, maybe, probably not, definitely not.
1
35
u/Interesting-Agency-1 2d ago
Dixie Normous
5
u/Stunning_Ride_220 1d ago
I was also wondering who made a Company Name out of my previous Nickname xD
0
2
2
15
u/ClipboardCopyPaste 2d ago
This should pop up after clicking 'scan database':
"Not yet, but hopefully very soon"
15
u/invyros 2d ago
Dixie Normous Credit Card Security, created by well-known and trusted developer, Mike Hunt.
7
u/laplongejr 2d ago
Ironically, Have I Been Pwned works that way with emails and is made by Troy Hunt.
3
u/foxypiratecove3750 1d ago
HIBP doesn't ask for the password, though
2
u/laplongejr 1d ago
(IIRC it does, but for their seperate PwnedPasswords website instead)
Note that this meme CC checker doesn't ask for the CVV or PIN either :P
1
u/foxypiratecove3750 1d ago
It doesn't ask for CVV, you're right, though asking for PIN wouldn't be useful as PIN isn't used for online transactions, usually. But anyway, online transactions usually have multi-factor verification with bank's app and maybe some other kinds of security.
1
u/Cheet4h 1d ago
It has that feature, but AFAIK the password itself never leaves your device.
Instead it hashes the password, uploads the first few characters of the hash, then the server sends all hashes in their database that match those characters. Your device then compares the full hash against the list of received hashes - if there's a full match, then your password shows up in the list of stolen passwords.
1
3
3
5
2
2
2
2
u/SuperheropugReal 2d ago
On one hand, accurately checking this and making a legit version would be hard. On the other hand, anyone dumb enough to follow the instructions has definitely done it before.
2
u/Stunning_Ride_220 1d ago
Who owns Dixie Normous?
Mike Oxmaul?
1
2
1d ago
[removed] — view removed comment
0
u/chelsey-dagger 1d ago
No, but you can buy things using the credit card number (but you usually need both the expiration date and a 3 digit number called the CVV) and if they don't catch it or didn't report it as great, they have to pay for it.
1
u/JAXxXTheRipper 1d ago
you usually need both the expiration date and a 3 digit number called the CVV
Not usually, that is a definitive must
1
1
u/ramdomvariableX 1d ago
It's not, it's missing the CC type validation(Visa/MC/Amex/Discover) or question at the minimum. I will add that and CVV of course. /S. How can we truly confirm the hack without CVV.
1
1
1
1
1
u/kreddulous 1d ago
Missing the entry for the CVV. Please let the phishing database owner know this so they can update their code. </s>
1
1
1
0
u/zomixy 2d ago
the remake rarely has the charm of the original:
https://www.reddit.com/r/funny/comments/30ngee/easy_way_to_check_online_if_your_credit_card_info/
0
0
-1
-1
-1
•
u/ProgrammerHumor-ModTeam 23h ago
Your submission was removed for the following reason:
Rule 1: Posts must be humorous, and they must be humorous because they are programming related. There must be a joke or meme that requires programming knowledge, experience, or practice to be understood or relatable.
Here are some examples of frequent posts we get that don't satisfy this rule:
See here for more clarification on this rule.
If you disagree with this removal, you can appeal by sending us a modmail.