>Finding all POSSIBLE bugs in a software program means traversing all possible paths in >the code with all possible inputs.
Even that won't find all the bugs. To do that you also need to know what the code is supposed to do. I.e. You need to know in advance correct outputs for every combination of inputs. Depending on your input domain, that may or may not be impossible.
There is GNUStep, which is a clone of the older NeXTStep API's, so it should be vaguely Cocoa-ish, but all this is fairly moot seeing as the XCode IDE is closed source. Only the compilers and other backend bits are open source.
Wouldn't a liquid explosive be good enough to act as an incendary? I would have thought a large fire in the cabin would be enough to bring the plane down, if not immediately.
It doesn't need to be a binary agent. A volitile liquid with matches (which are non-metallic and therefore easy to smuggle onto a plane) would suffice.
What is your definition of often? There have been 3 or 4 bombs on busses in London in the last 15 years. At least two of those were accidental detonations of bombs destined for somewhere else. I would hardly call that "often".
According to currently airing BBC news, essential medicines are allowed (a pair of diabetics were interviewed at an airport) and baby bottles are allowed as long as the mother will drink from the bottle to prove that it is safe.
>One thing that's almost certain is that no official will release any detail on that plot
I have been watching BBC news for the last 30 minutes (I live in the UK). Considerable detail has already been released and it's still the first day of the operation. We have been told:
* Liquid explosives were planned to be hidden in soft drinks bottles (hence the ban on liquids). * The explosives would be detonated over the atlantic (to ensure maximum fatalities). * The attack would come in waves. As things start to clam down after the first wave, another wave was to be launched. * The deah toll would be greather than 9/11.
According to US spokespeople:
* The investigation has been "critical" for about 2 weeks.
Compared to the vague information you hear from US alerts, this seems *much* more credible.
The best thing to do is to copy down the key written on the authenticity sticker on corperate machines. Those machines are likely set up with a corperate VLK, so the key on the sticker is not in use (and the company has arguably paid twice for their software, so those licences are "spare" too...).
Exactly. The worst you could do in a sandbox is exploit a bug in it. With J2ME, the differences in phone models and VM implementations mean that even if you found such a bug, it would be most likely be limited to such a small number of phone models that your virus would never get very far.
Ahh, the advantages of a hetrogeneous environment...
You obviously don't know how sudo works./usr/bin/sudo is a root-owned setuid executable, because of this, it runs as root, no matter which user started it. It then performs the checks specified in/etc/sudoers and if successful, runs the command speciefied as root. It does not turn the current user into root, or allow any other program to assume root permissions.
eg.
I issue the command "sudo dosomething"./usr/bin/sudo runs (as root because of setuid) and checks that/etc/sudoers allows me to run "dosomething" as root, optionally asking for my or the root password, as configured. It then runs "dosomething" in the normal way. "dosomething" gets root permissions because, by default, programs inherit the permissions of their parent (i.e. sudo)./bin/su works in a smilar way.
Killing Mac Internet Explorer just meant that the people who stayed with Mac Internet Explorer stayed with the old and buggy version you despise instead of having up to date support for the standards.
No it didn't, it meant that that mac users switched to a better browser, such as Safari or Firefox.
But as a born-and-bred UK citizen, the maximum (until this year) was UKP 1150 per year tuition. However, if you are from a low-income household, you get PAID UKP 1000 per year to go to university. Can't beat that.
It would be the bar of metial that explodes, if anything. What you really want to do is connect a fully charged capacitor to an empty one, with the wrong polarity. And stand well clear.
Capacitors don't discharge to earth. They contain equal abounts of positive and negitive charge. When the charges meet, they neutrilise.
When a large capacitior is shorted, it will likely cause damage to whatever shorted it. In the case of a car, this is likely to be a pieice of chassis, bodywork or the car's electronics. The energy released will most likely melt these, so the only real danger is that it could quite easily ignite any conventional fuel around, such as in a hybrid or a collision with a conventional vehicle.
Assuming that "scada" means something along the lines of "cyber-terrorist", then OF COURSE chatter is increasing; I mean, WE'RE TALKING ABOUT IT RIGHT HERE!
But if the water pipe is fractured underground, and the leak flows unnoticed through some underground crevice and ends up flooding somebody a distance away from you, then you cannot be liable, as there was no reasonable way for you to know about the problem.
For the average Joe with a zombified computer, there is no way for them notice that their computer is sending spam. Unless their computer came with it, anti-virus and anti-spyware programs are "power-user" tools that they would not know how to get/install even if they did know that they were needed.
A quick test shows that it takes 9 keypresses and one pause in order to type "mobi" on my phone, whereas "com" is 7 + 1 pause and "net" is only 5 (no pause). Further, the Opera browser on my phone has a pop-up list of TLDs for quick entry and.mobi is not on there either...
Well that was quick:
This site has reached its bandwidth limit.
Please try again later.
>Finding all POSSIBLE bugs in a software program means traversing all possible paths in
>the code with all possible inputs.
Even that won't find all the bugs. To do that you also need to know what the code is supposed to do.
I.e. You need to know in advance correct outputs for every combination of inputs. Depending on your input domain, that may or may not be impossible.
There is GNUStep, which is a clone of the older NeXTStep API's, so it should be vaguely Cocoa-ish, but all this is fairly moot seeing as the XCode IDE is closed source.
Only the compilers and other backend bits are open source.
Wouldn't a liquid explosive be good enough to act as an incendary? I would have thought a large fire in the cabin would be enough to bring the plane down, if not immediately.
It doesn't need to be a binary agent. A volitile liquid with matches (which are non-metallic and therefore easy to smuggle onto a plane) would suffice.
What is your definition of often?
There have been 3 or 4 bombs on busses in London in the last 15 years. At least two of those were accidental detonations of bombs destined for somewhere else. I would hardly call that "often".
According to currently airing BBC news, essential medicines are allowed (a pair of diabetics were interviewed at an airport) and baby bottles are allowed as long as the mother will drink from the bottle to prove that it is safe.
>One thing that's almost certain is that no official will release any detail on that plot
I have been watching BBC news for the last 30 minutes (I live in the UK). Considerable detail has already been released and it's still the first day of the operation.
We have been told:
* Liquid explosives were planned to be hidden in soft drinks bottles (hence the ban on liquids).
* The explosives would be detonated over the atlantic (to ensure maximum fatalities).
* The attack would come in waves. As things start to clam down after the first wave, another wave was to be launched.
* The deah toll would be greather than 9/11.
According to US spokespeople:
* The investigation has been "critical" for about 2 weeks.
Compared to the vague information you hear from US alerts, this seems *much* more credible.
If he installed his pirate copy on a computer that came with a valid licence, I see no legal or moral problem.
The best thing to do is to copy down the key written on the authenticity sticker on corperate machines.
Those machines are likely set up with a corperate VLK, so the key on the sticker is not in use (and the company has arguably paid twice for their software, so those licences are "spare" too...).
But will it get a decent score on Vista's peformance rating?
Exactly.
The worst you could do in a sandbox is exploit a bug in it. With J2ME, the differences in phone models and VM implementations mean that even if you found such a bug, it would be most likely be limited to such a small number of phone models that your virus would never get very far.
Ahh, the advantages of a hetrogeneous environment...
You obviously don't know how sudo works. /usr/bin/sudo is a root-owned setuid executable, because of this, it runs as root, no matter which user started it. /etc/sudoers and if successful, runs the command speciefied as root. It does not turn the current user into root, or allow any other program to assume root permissions.
/usr/bin/sudo runs (as root because of setuid) and checks that /etc/sudoers allows me to run "dosomething" as root, optionally asking for my or the root password, as configured. /bin/su works in a smilar way.
It then performs the checks specified in
eg.
I issue the command "sudo dosomething".
It then runs "dosomething" in the normal way. "dosomething" gets root permissions because, by default, programs inherit the permissions of their parent (i.e. sudo).
Ive done that before, but it never caused any damage, just read the first CD fine.
Killing Mac Internet Explorer just meant that the people who stayed with Mac Internet Explorer stayed with the old and buggy version you despise instead of having up to date support for the standards.
No it didn't, it meant that that mac users switched to a better browser, such as Safari or Firefox.
But as a born-and-bred UK citizen, the maximum (until this year) was UKP 1150 per year tuition.
However, if you are from a low-income household, you get PAID UKP 1000 per year to go to university. Can't beat that.
It would be the bar of metial that explodes, if anything. What you really want to do is connect a fully charged capacitor to an empty one, with the wrong polarity. And stand well clear.
Capacitors don't discharge to earth.
They contain equal abounts of positive and negitive charge. When the charges meet, they neutrilise.
When a large capacitior is shorted, it will likely cause damage to whatever shorted it. In the case of a car, this is likely to be a pieice of chassis, bodywork or the car's electronics. The energy released will most likely melt these, so the only real danger is that it could quite easily ignite any conventional fuel around, such as in a hybrid or a collision with a conventional vehicle.
iTMS is not P2P. But then this is probably using a pretty loose definition of "P2P".
"Chatter on Scada attacks is increasing,"
Assuming that "scada" means something along the lines of "cyber-terrorist", then OF COURSE chatter is increasing; I mean, WE'RE TALKING ABOUT IT RIGHT HERE!
Yes, that's called the "Abbreviated Turing Test" and is used by SQLite to protect their bug tracker [sqlite.org].
The fact that it TELLS YOU THE ANSWER in PLAIN TEXT means that scripting it becomes trivial.
But if the water pipe is fractured underground, and the leak flows unnoticed through some underground crevice and ends up flooding somebody a distance away from you, then you cannot be liable, as there was no reasonable way for you to know about the problem.
For the average Joe with a zombified computer, there is no way for them notice that their computer is sending spam. Unless their computer came with it, anti-virus and anti-spyware programs are "power-user" tools that they would not know how to get/install even if they did know that they were needed.
I wonder how people would feel about being told they're pregnant by their toilet?
Just imagine the false-positives...
That's what I thought...
.mobi is not on there either...
A quick test shows that it takes 9 keypresses and one pause in order to type "mobi" on my phone, whereas "com" is 7 + 1 pause and "net" is only 5 (no pause).
Further, the Opera browser on my phone has a pop-up list of TLDs for quick entry and
Somehow I doubt this will take off...
That should be pretty easy... an Atari 2600 is an everyday household item, right?