Awful HTML aside, that is the worst "satire" ever. It's just a big collection of absurd conspiracy theorists crap....it's like a static youtube.
origin_dev
@origin_dev
Best posts made by origin_dev
Latest posts made by origin_dev
-
RE: What's wrong with this site?
-
RE: MD5 Brute Force Attack
@Quietust said:
@asuffield said:
A futile gesture that would make me very uncomfortable about the system, since the author clearly doesn't know what they're doing.
It's a [b]web-based game[/b] which originally just MD5-hashed the password directly into the database. Get a grip. If it would really give you peace of mind (which it likely won't, so I won't bother), I'll drop it down to a single 8-character salt prepended to the password just like everybody else does, just for you.
The concept of salting password hashes is simple enough - add extra entropy to the password to thwart bruteforcing. Some people like to put the salt at the beginning, and some like to put it at the end (and some like to hash the password, append the salt, then hash it again), but the actual position of the salt is largely irrelevant.
Thank you. Clearly asuffield doesnt know what he's doing.
-
RE: MD5 Brute Force Attack
Came up with a simple solution: we just append a random string to the end of a users password and hash that. ;-)
-
MD5 Brute Force Attack
I've just finished working on a system that requires MD5 password hashes to be sent via email (PDF forms, long story). I found this little gem; if you google an MD5 hash, you get the password.
For instance: "secret", becomes "<font face="Courier" size="+1"><font color="#006600">5ebe2294ecd0e0f08eab7690d2a6ee69"</font></font>
And when we Google it...
<font face="Courier" size="+1"><font color="#006600"></font></font>
-
RE: Representative Last-Ten-Lines
@RayS said:
With that many Endings, it could make it into a Lord of the Rings Extra Extended Edition script!!
Ahahahahahah. Awesome.
-
RE: How do idiots like this get jobs??
I kind of agree. Code is a reflection of your own personal logic. But when I look at a very good developers code, even if his logic is different to mine, I can still understand his mindset.
Bad code is created by illogical people. People who break everything down into tiny parts without thinking about the big picture.
-
RE: How do idiots like this get jobs??
I suppose if you had to protect your app from idiots....still, having to change your code to reflect more of the same data is never good.
It meant that when new financial years came round, if there wasn't a developer on hand to adjust the db and code, my boss would just add money into the "additional costs" field to balance the books.
In my mind, applications should be able to maintain themselves without knowledge of programming. I am of course talking about pure upkeep, not new features.
-
RE: How do idiots like this get jobs??
I think the lack of knowledge of the company he worked for points to the explanation. Awful programmers who only ever learn the most basic functions to make something sort-of-work might be very good at interviews. In this case, there wasn't any other IT people to tell the boss his work sucked.
In my experience, the best programmers usually have poor communication skills which means we interview poorly and find it hard to get work.
Case in point; a database i just inherited from a university educated developer had the following tables:
- staff_costs_0203
- staff_costs_0304
staff_costs_0405 - staff_costs_0506
You get the idea...every financial year, he would add another table with the new staff pay levels in them. Awful, just awful. But he was able to get the job because he walks the walk and talks the talk.