e.g. If you take someone's car while they're away on vacation and bring it back before they get home, it is still stealing, even if you topped up the tank and they never noticed.
The reason that it is wrong to take my car, even if I don’t notice, are multiple:
- You are still depriving me of the possibility of using my own car, even if it happened to be the case that I didn’t need it. I could have come home early. I could have told some friend or family to pick up my car so that they could use it. I could have had an appointment that someone would come by to service my car while I was absent. All of this is made impossible if someone takes my car.
- It still causes wear and tear on my car if you use it.
- You could get into an accident, which could hurt you and damage my car.
- I don’t want random strangers to sit their butts in my car.
- etc
"They stole my idea"
"He stole my identity"
> You could get into an accident, which could hurt you and damage my car. - You could have a data breach, which could hurt you and damage my privacy
> I don’t want random strangers to sit their butts in my car. - I don't want random strangers to put their eyes on my private browsing
> etc - etc
Piracy is the odd-one-out because it's about "stealing" non-secret information, which seems non-sensical.
I expect they're not often visible, though.
This attack might be too slow as long as I hide the password within 30 seconds, but future versions of the attack might be fast enough to capture multiple characters, especially if the malicious website hosting the iframe knows which pixel positions will be occupied by the password box.