commenter23 | 9 years ago | on: Sophisticated OS X Backdoor Discovered
commenter23's comments
commenter23 | 9 years ago | on: A bite of Python
It's because the comparison operators are defined for every value. That is, "True < []" is valid in Python 2.7, along with any other 2 values, regardless of type. This is a surprising instance of weak typing in Python, which is otherwise strongly typed, which is why this was fixed in Python 3 (https://docs.python.org/3.0/whatsnew/3.0.html#ordering-compa...).
This is also not a case of Python doing something useful, like with '"foo"*2'. The result of the comparison is defined, but it's not useful. I suppose it was useful for making sure that you can always sort a list, but there are better ways to do that.
commenter23 | 9 years ago | on: Transmission BitTorrent Client OSX/Keydnap Malware Incident Q+A
commenter23 | 10 years ago | on: Emac’s Org Mode will improve your software engineering
It says that if you have m pigeons and n holes, and m > n pigeons, at least one hole is going to have two pigeons in it.
commenter23 | 10 years ago | on: MIT Mathematician confirms: Israeli 10th-grader discovers new geometric theorem
The real story here is that a 10th grader, after using a Theorem that wasn't taught in class, was encouraged to prove it - which she did, successfully. The teacher then sent it to a few academics who were thought that was a rather impressive accomplishment for a 10th grader, so they wrote her some encouraging words. That's it.
The theorem and its proof are in Euclid's Elements, (Book 3 Proposition 9: http://aleph0.clarku.edu/~djoyce/elements/bookIII/propIII9.h...)
A rootkit is the thing you install once you have root - not a way to get root initially. It usually gives the attacker a means to access the machine in the future, even if the vulnerability she used is fixed in the future.
Rootkits are designed to hide themselves. They are essentially attacker installed backdooors.
A backdoor is basically a rootkit that is part of the original software as written by the original developer. The words have different connotations (rootkit is extremely negative, backdoors slightly less).