Edit: @Successful_Try543@feddit.org solved it. It says “one special character”. Not “at least one”.

226 points

It’s fucking insane that an internet banking portal has such a low cap on max characters and such shitty rule enforcement.

permalink
report
reply
91 points

Their desktop site is even more shitty. It won’t allow right click or paste actions. There goes compatibility with password managers.

permalink
report
parent
reply
59 points

Bitwarden has a function where it types in (not pastes) the password and shows the prompt for it without right-click.

permalink
report
parent
reply
17 points

And even if theres an app for Windows (https://github.com/jlaundry/TypeClipboard) that can type it for you and even has a shortcut.
I am sure someone in the linux world knows an equivalent tool.
We use it at work to paste long passwords when remoting in.

permalink
report
parent
reply
38 points

As a super secret dev hack may I introduce you to shift + insert a fair few sites specifically block ctrl + v instead of properly disabling the clipboard action and, of course, if you read this and then submit a Jira ticket to block shift + insert… well… h8u

permalink
report
parent
reply
21 points

You can also drag the password in from another text field instead of pasting

permalink
report
parent
reply
14 points

I usually to in the developer tools and manually disable the thing preventing the paste action. It’s usually a string to remove some JS or something or an Event that you need to uncheck

permalink
report
parent
reply
6 points

Aah… I completely forgot about that. Will try next time. Also yesterday I saw Shift + F10 will show the context menu. Yet to test it on this site.

permalink
report
parent
reply
17 points

Any password manager should be able to “type in” the password. Or be a browser plugin that doesn’t rely on copy pasting, but use other mechanisms to inject it directly into the field.

But yes, if that’s their online portal, I am not kidding I would change banks.

permalink
report
parent
reply
33 points

My bank’s password used to have to be exactly 6 characters, no special characters and you could use numbers and letters interchangeably because it was also your phone banking password.

permalink
report
parent
reply
43 points
*

a previous bank used to have a max password length of 8 characters, then proudly announced that they will increase it to 32

Then I made a typo at the end of my password and it let me in anyway, and I realised they were just trimming the first 8 characters to give the illusion of security

permalink
report
parent
reply
15 points

That is so insane. To think they would rather just clip the passwords instead of habing it be longer.

Did you try out your hypothesis by using the first 8 letters than just random junk until you hit your password length?

permalink
report
parent
reply
27 points

Visa has a hard limit of 8 and requires the first 4 to be numbers because the phone tree might require it as a password

The whole banking industry is ridiculous and is ridiculously legislated

permalink
report
parent
reply
6 points

USAA has 8-12 ONLY. My smallest memorized password algorithm is 13 characters, that I typically use for throwaways, doesn’t even fit.

permalink
report
parent
reply
20 points

The ERP software I have to use has a strict limit of 6 characters as password. Only alphabet and numbers allowed.

Maybe when I leave I try an SQL injection.

permalink
report
parent
reply
10 points

Bobby tables, noooooooo!

permalink
report
parent
reply
12 points

I had to create an account on a government website. The website didn’t list a character limit so I used a password manager to generate a 32 character password. My account was created but I couldn’t log in. I used the “forgot my password” option and I received an email of my password in plain text. I also noticed why I couldn’t log in. The password was truncated to just 20 characters. Brilliant website! Tax dollars at work!

permalink
report
parent
reply
8 points

Some internet banking sites give access after only asking for login password. They will only ask for transaction password and OTP (that will only come on phone) later on. Asking for two passwords isn’t necessarily more secure since many people will just reuse their original one again. And OTP instead of offering something like hardware security key is insane.

permalink
report
parent
reply
5 points

My bank uses 6 digit ‘customer number’ (which is set by the bank) and that’s verified with an app and a personal PIN (app shows ‘login attempt ABCD at mm.dd. hh:mm’ where ABCD is shown on login page too) or via SMS OTP (again with ‘ABCD’ verification). And again with personal pin + app or OTP to confirm transactions. The app itself can be protected with a fingerprint or phone pin and every new installation needs to be registered to the system, so I can’t just use my phone app to access my wifes account (or anyone elses) but I still can map multiple accounts (like corporate ones) to the same installation.

I think that’s pretty reasonable approach.

permalink
report
parent
reply
3 points

Reason why I took a hardware tan generator versus using the OTP function of one of their other apps.
Thanks but no, I will use the old crusty method as I know how easy that’s hacked.

permalink
report
parent
reply
5 points

They can’t even properly check their copy on critical infrastructure. Top notch work over there, top to bottom.

permalink
report
parent
reply
3 points

It is insane that any internet banking portal still uses a static password.

permalink
report
parent
reply
10 points

wdym? What’s a dynamic password?

permalink
report
parent
reply
9 points

A rotating code key - a lot of banks these days will give you a fob to enter a rotating proof of ownership off of along with your password.

permalink
report
parent
reply
5 points

Time-based one-time passwords. It’s been used for years for multi-factor authentication.

https://en.wikipedia.org/wiki/Time-based_one-time_password

permalink
report
parent
reply
2 points

A token?

permalink
report
parent
reply
4 points
*

At least it should not, in many countries must not, be the only measure.
I once encountered an OR in the requirements: Capital letters, small letters and digits OR special characters.

permalink
report
parent
reply
3 points

seriously, I’ve never seen a bank with password login to begin with. Every bank i know of uses physical devices that you type a code into

permalink
report
parent
reply

Never heard of this. Where is this at? :o

permalink
report
parent
reply
9 points

Sweden. The little keyfob thingies have been the thing for many decades here, I would guess ever since the dawn of internet banking, but I’d have to ask my parents instead of just assuming. I used to assume that was just normal for banks in the world at large. When you want to log in, the website gives you a code, you type the code into the fob and it responds with another code you type in to the website.

Nowadays they additionally offer login via BankID, a mobile app used throughout Sweden for personal online identification.

permalink
report
parent
reply
124 points
*

It says one special character, not at least one. Maybe the password has more than one.

permalink
report
reply
106 points

Holy shit!! You did it. I would never expect a banking password to max special characters. I have been scratching my head with Bitwarden and this shitty app for an hour.

permalink
report
parent
reply
48 points

But wouldn’t that mean the bottom checkbox should be cleared and the 2nd one should be checked?

Still doesn’t make sense.

permalink
report
parent
reply
23 points

Yeah that’s true. The UI does not accurately represent the validation conditions.

permalink
report
parent
reply
10 points

Yes, the 2nd one implies that there should be more than one.

permalink
report
parent
reply
7 points

And the wording is fucking terrible as well

permalink
report
parent
reply
20 points
*

Yeah but It still states “A combination of letters, digits and special charaters

It should then be spelled as “A combination of letters digits, and one special character”

permalink
report
parent
reply
13 points

It’s like a Captcha that only lets in autistic people.

permalink
report
parent
reply
10 points

You solved the puzzle! here is a cookie for you :D 🍪

permalink
report
parent
reply
2 points

Yay!

permalink
report
parent
reply
4 points

Good catch.

Also psh, there’s no verb, suggesting the password should be exactly one special character and nothing else.

permalink
report
parent
reply
4 points
*

I love how the acceptance/rejection status is messed up.

If it’s only one special character, then that should be unchecked not check, and the combination of “letters, numbers and special characters” should be check marked.

permalink
report
parent
reply
66 points

That programmer has obviously been playing https://neal.fun/password-game/

permalink
report
reply
6 points

I remember seeing the most optimal password for this game but now I can’t find it

permalink
report
parent
reply
19 points

problem is the late stages of the game the password requirements change when your password’s emojis start catching fire.

permalink
report
parent
reply
2 points

I put that out but the stupid chicken choked while I was looking for a YouTube video 4:42 long

permalink
report
parent
reply
2 points

I can never get past the geoguesser part

permalink
report
parent
reply
3 points

Last time I got pretty deep in, but it became impossible when the chess notation rule required Cs and Ds, making it impossible to stay below the roman numberal sum limit.

permalink
report
parent
reply
1 point
*
Deleted by creator
permalink
report
parent
reply
2 points

I used Google lens. Got stuck afterwards on a chess rule. The captcha rule used the notation for the chess one to complicate it further haha

permalink
report
parent
reply
2 points

I got past it because it happened to throw a place from my country. And there was also a flagpole with a flag on it to really drive it home. XD

permalink
report
parent
reply
56 points

It says “one special character”. Not “at least one”.

oh. oh god. what the fuck.

permalink
report
reply
3 points

No Homers.

permalink
report
parent
reply
49 points

If >1 special character is not allowed the last check should be failed . The second check is literally satisfied even if there are 2+ specials.

I’d not be using that bank.

permalink
report
reply

Programmer Humor

!programmer_humor@programming.dev

Create post

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

  • Keep content in english
  • No advertisements
  • Posts must be related to programming or programmer topics

Community stats

  • 3.4K

    Monthly active users

  • 1K

    Posts

  • 38K

    Comments