This should produce passwords accepted by the majority of sites, and should be about as secure as your random number generator and password management system. Tack on characters as the site requires. You may substitute your RNG of choice, and adjust length to your liking (protip: use a length that's a multiple of 6 to avoid getting extra =s' at the end of the encoding). Dropping the status=none saves you typing, but you have to pick out the password from the resulting jumble of output.
"Anonymous" as a proper noun defies anonymity, so it's no real wonder that these people failed to cover their tracks.
Mod Parent up please. There is too much conflation between "anonymous" ("without name") and "Anonymous" (the group). It seems some group has taken the name "Anonymous" and used it to further their own ends - losing their own anonymity in the process, and destroying the term for everyone else.
Incidentally, this whole thing bears a striking resemblance to The Laughing Man (Ghost in the Shell:SAC). In the show, there only ever was one Laughing Man, and he only ever did one thing in the public eye. Afterward, there were many copycats claiming to be "The Laughing Man," even though the original never referred to himself as such.
They've taken what was the default username on 4chan, and turned it into an activist group - losing whatever meaning it had in the first place. It is no longer "everyone and no one." It's just a bunch of street punks on the Internet.
Agreed. I see pointers and the address-of operator so it's some form of C or C++, but the first line makes no sense to me. I'm assuming it's a function declaration of return type BOOL, but there isn't an argument list, not even an empty one. And the square-bracket notation on line 6 is also completely foreign. It must be something like Microsoft's crazy extensions their IDE uses (or perhaps Apple, since this is apparently for OSX).
DRM works under the same concept as locking your car. IF someone really wants in, they will get in. But it certainly cuts down on the casual person who will take an easy opportunity, but doesn't care enough to put in the effort to get around the measures you put in place.
Well, to take that further, If DRM is like a car security system, it would be like one that has a swinging bar that pops out from underneath and trips potential burglars. Unfortunately, it also trips any passers-by as well, and sometimes yourself when you go to unlock the car.
Its a nonsensical situation that operating systems in general cannot be relied upon for the security of their own network interfaces - after all it is down to the operating system to accept or reject user logins. In the same way it should be the operating system that sets policy about whether to accept or reject packets from arbitrary locations.
A firewall is roughly equivalent to a plaster on an open wound - it serves a useful purpose, but nobody should expect to walk around with an open wound on a long term basis. While I agree with you that a firewall protecting a single IP is rather useless - the OS should take care of itself - a firewall is definitely useful when protecting a group of machines. It can be used to create a relatively trusted network without having to worry about interference caused by rogue packets from the outside.
Li-Po batteries
I don't know about you, but I don't want my controller going nuclear when the batteries explode. Granted, I don't want them to explode at all...
What's the deal with people saying "Paper receipts!" everywhere? They can cause just as much problems with olde-tyme election stealing. It's not hard to imagine an outfit that "buys" these receipts - showing that they've voted for a certain candidate of course. The problem is that the votes are tallied in ram first, then written to erasable media. A more robust system would write each vote as it is cast to non-erasable media such as CD-R or DVD-R. This could still be faked by writing the CD at the very end of the election, but would be much more noticable as the machine would take quite a long time "ejecting" the CD.
4) Malware can install a keylogger so that when the user legitimately needs super-user access, the malware steals the password
5) Prompt user for Admin password directly (or in the case of Ubuntu for example, the user's own password to run sudo)
6) Even if the malware can't create its own password prompt, but must use a system default prompt:
"Warning! A program is attempting to gain Administrator level access. This should only be necessary to install programs or perform other maintenance. Click Cancel otherwise."
1 -Malware prompts user for password with message above
2 -Naive user reads message, clicks cancel
3 -Malware prompts user again for password
4 -Ad nauseum
5 -User gives up and enters password
Privilege seperation can be useful for preventing automated system takovers, but where a user is involved (and that user can get super-user access) becomes moot.
dd if=/dev/random status=none bs=24 count=1 | base64
This should produce passwords accepted by the majority of sites, and should be about as secure as your random number generator and password management system. Tack on characters as the site requires. You may substitute your RNG of choice, and adjust length to your liking (protip: use a length that's a multiple of 6 to avoid getting extra =s' at the end of the encoding). Dropping the status=none saves you typing, but you have to pick out the password from the resulting jumble of output.
"Anonymous" as a proper noun defies anonymity, so it's no real wonder that these people failed to cover their tracks.
Mod Parent up please. There is too much conflation between "anonymous" ("without name") and "Anonymous" (the group). It seems some group has taken the name "Anonymous" and used it to further their own ends - losing their own anonymity in the process, and destroying the term for everyone else.
Incidentally, this whole thing bears a striking resemblance to The Laughing Man (Ghost in the Shell:SAC). In the show, there only ever was one Laughing Man, and he only ever did one thing in the public eye. Afterward, there were many copycats claiming to be "The Laughing Man," even though the original never referred to himself as such.
They've taken what was the default username on 4chan, and turned it into an activist group - losing whatever meaning it had in the first place. It is no longer "everyone and no one." It's just a bunch of street punks on the Internet.
I'll leave it up to others to imagine what a big ass-computer does.
Agreed. I see pointers and the address-of operator so it's some form of C or C++, but the first line makes no sense to me. I'm assuming it's a function declaration of return type BOOL, but there isn't an argument list, not even an empty one. And the square-bracket notation on line 6 is also completely foreign. It must be something like Microsoft's crazy extensions their IDE uses (or perhaps Apple, since this is apparently for OSX).
I couldn't.. reach.. Sporky-Dorky... Someone hit my... reset button. (50 pts and a cookie to whoever gets that reference)
In other news, Tetris has been selling through the roof.
The evil metallic robot overlords. Duh.
Li-Po batteries
I don't know about you, but I don't want my controller going nuclear when the batteries explode. Granted, I don't want them to explode at all...
Now if only somebody could come up with an example of Microsoft laying claim to something that wasn't theirs...
you forgot the "Oh wait..." part.
What's the deal with people saying "Paper receipts!" everywhere? They can cause just as much problems with olde-tyme election stealing. It's not hard to imagine an outfit that "buys" these receipts - showing that they've voted for a certain candidate of course. The problem is that the votes are tallied in ram first, then written to erasable media. A more robust system would write each vote as it is cast to non-erasable media such as CD-R or DVD-R. This could still be faked by writing the CD at the very end of the election, but would be much more noticable as the machine would take quite a long time "ejecting" the CD.
Not only that, but:
4) Malware can install a keylogger so that when the user legitimately needs super-user access, the malware steals the password
5) Prompt user for Admin password directly (or in the case of Ubuntu for example, the user's own password to run sudo)
6) Even if the malware can't create its own password prompt, but must use a system default prompt:
"Warning! A program is attempting to gain Administrator level access. This should only be necessary to install programs or perform other maintenance. Click Cancel otherwise."
1 -Malware prompts user for password with message above
2 -Naive user reads message, clicks cancel
3 -Malware prompts user again for password
4 -Ad nauseum
5 -User gives up and enters password
Privilege seperation can be useful for preventing automated system takovers, but where a user is involved (and that user can get super-user access) becomes moot.