Doesn't it seem counter-intuitive for them to offer this service? I mean, increasing the number of people on residential circuits without increasing the number of paying customers is just going to degrade the service for everyone. People are still going to do it behind the backs of ISP's, but they are actually promoting it. Also, what determines which house gets the access point if the price is split 50-50 for everyone? Just a curiousity.
The site is down, or I would look to see if there are extra fees for getting service like this, or what other restrictions are put on. All-in-all, this seems good for the consumer, since you can get cheaper net access if you can get neighbors to chip in, without fearing the wrath of your ISP. Probably the RIAA should take a lesson from these people.
give me a 5 button mouse and you don't _need_ mouse gestures. Why bother trying to hold a button down and make a funny gesture when you can just push a different button on your mouse. The Logitech MX700 is good for this.
Re:Still re-coding for register_global_variables..
on
PHP 5 Beta 1
·
· Score: 1
how so? It's trivial for someone malicious to edit the cookie text file to hack a site that trusts say $_COOKIE["isRoot"]. It is client side too. Any one of those three could be unsafe.
Also, I was merely pointing out an easier/cleaner way to replace the kludge in the parent post. I still don't think register_globals is quite the security hole that people make it out to be though.
Re:Still re-coding for register_global_variables..
on
PHP 5 Beta 1
·
· Score: 5, Informative
I now see you are attempting to hang yourself because of your crappy life (and I know it's crappy), would you like to:
* Help you write a suicide note * Email your lawyer to set your main beneficiary to Microsoft * Fax an order for another red swingline because someone stole it
Didn't one of the PVR's remove a feature to share recordings between networked PVR's for fear of MPAA lawsuits? This isn't even restricted to the same kind of machines. Now you can record movies off of showtime/hbo automatically and burn them to dvd. I wonder what MPAA will do about this.
Now if they added commercial skipping and the ability to burn commercial skipped shows to dvd, that would be really pushing things. Hopefully my homebrew PVR box will have a DVD burner soon, and it will be able to do this.
well yes.. it was a joke and I was going purely on trying to remember the song at early in the morning, not thinking about what the numbers meant. You're right though (and I do know what the measurements mean)
Did anyone else read the headline as "Ive named Jonathan Designer of the year," then immediately went to look for comments on not putting an apostrophe in Ive, then realize what the headline actually said? I know I did.
He didn't use single quotes around the id, so for instance:
$userInput = "12 or 1 = 1";
would cause problems. However, I still don't think turning off register globals is a good thing necessarily. How many people will just start using $POST["foo"] instead of $foo and not checking anything?
I think the main people that think leaving register_globals on is for attacks on code like this:
$rows = sql_query("select users from users where username = '$username'"); foreach ($rows as $row) {
if ($row["password"] == $password)
$access = true; }
if ($access) {
`$shellcommand`; }
Which is inherently bad because variables are not initialized. If you initialize your variables, then I don't see any problems with leaving register_globals on.
I wrote a game (available on my website actually) using this library over a year ago and it's fairly easy to use, but I _seriously_ doubt that the age group the poster is describing will be able to handle this in the time allotted. When I took pascal around that age, I barely made a wumpus-style game in the 2-3 months for summer school, and also learned pascal while I was at it. C is more difficult than pascal and I don't think it is intended to teach good programming, but rather getting something that the kids (or their parents) can be happy about.
yes, I know there are a couple others, but I thought I'd show something more..
How many prime numbers are there?
There are infinitely many prime numbers. The oldest known proof for this statement is a reductio ad absurdum dating to the Greek mathematician Euclid. The argument goes as follows:
Assume that there are only a finite number of primes. If you multiply all the primes together, and add one, the resulting number, when divided by any of the primes, has a remainder of one. Therefore it cannot be divided by any of what were supposedly all the primes, and it must be another prime, or divisible by a prime that we have omitted from our list of all the primes. We arrive at a contradiction, so our original assumption (that there is a finite number of primes) must be false. So there are an infinite number of primes.
I thought the problem was that the TCP/IP stack used a long int for the time, and the timer would roll-over and cause problems. Did you have networking capabilities on those machines you set up?
shortcut through time by George Johnson.
Probably not what you are looking for, but I enjoyed the book to read. Not too much physics stuff. Actually it just has the word quantum in the title.
One issue, as I see it, is the architecture of the game servers themselves. Half-Life, for example, feeds information about the location of all players on the entire map to the client. You can add all the signing and checking of client side binaries that you want, but someone is going to figure out a way to creatively intercept that data if it is there.
This is completely wrong. It only sends information for players located inside the "visible" portals (i.e. before culling of the true non-visible ones). Try going into the console of a singleplayer game (not lan) and typing "gl_wireframe 2" and notice how far into the map you can see. This is how much data it sends for players as well. Not the entire map by any means.
And the problem is not in the CPU (client side at least) to have players not visible on the screen at the moment not sent. If anything, it _increases_ CPU usage to have this. Latency is the issue. If you are going around a corner and you don't know anything about whats on the other side, and you peek around it, it will take say 100-200ms to get this information, resulting in a very bad experience.
Not to mention your advice seems to only help for wallhacking problems. Your client has to know what's visible on your screen, and what's on your screen can be aimed at. More perfectly with the assistance of a cheat even.
it actually wasn't _really_ his computer. They did catch him cheating and set him up with a fake box. Did you notice how easy it was to pull his computer out? There were no wires attached.
Not all client hooks are cheat programs though. There are a few good examples of non-cheat hooks like sparky's utils for Team Fortress Classic.
Also, opengl wrappers/hooks can do more than just remove walls. They generally can also sniff the memory structures from the game client and do most of the stuff client hooks can do as well, whereas the article seems to think they can only remove walls.
Doesn't it seem counter-intuitive for them to offer this service? I mean, increasing the number of people on residential circuits without increasing the number of paying customers is just going to degrade the service for everyone. People are still going to do it behind the backs of ISP's, but they are actually promoting it. Also, what determines which house gets the access point if the price is split 50-50 for everyone? Just a curiousity.
The site is down, or I would look to see if there are extra fees for getting service like this, or what other restrictions are put on. All-in-all, this seems good for the consumer, since you can get cheaper net access if you can get neighbors to chip in, without fearing the wrath of your ISP. Probably the RIAA should take a lesson from these people.
give me a 5 button mouse and you don't _need_ mouse gestures. Why bother trying to hold a button down and make a funny gesture when you can just push a different button on your mouse. The Logitech MX700 is good for this.
how so? It's trivial for someone malicious to edit the cookie text file to hack a site that trusts say $_COOKIE["isRoot"]. It is client side too. Any one of those three could be unsafe.
Also, I was merely pointing out an easier/cleaner way to replace the kludge in the parent post. I still don't think register_globals is quite the security hole that people make it out to be though.
um..
O KIE);
extract($_POST);
extract($_GET);
extract($_CO
?
I now see you are attempting to hang yourself because of your crappy life (and I know it's crappy), would you like to:
* Help you write a suicide note
* Email your lawyer to set your main beneficiary to Microsoft
* Fax an order for another red swingline because someone stole it
Didn't one of the PVR's remove a feature to share recordings between networked PVR's for fear of MPAA lawsuits? This isn't even restricted to the same kind of machines. Now you can record movies off of showtime/hbo automatically and burn them to dvd. I wonder what MPAA will do about this.
Now if they added commercial skipping and the ability to burn commercial skipped shows to dvd, that would be really pushing things. Hopefully my homebrew PVR box will have a DVD burner soon, and it will be able to do this.
Logged in as root, no less.
unless you have register_globals turned on..
if (!isdefined("real")) die("hacker");
and
define("real", 42);
would be better.
well yes.. it was a joke and I was going purely on trying to remember the song at early in the morning, not thinking about what the numbers meant. You're right though (and I do know what the measurements mean)
I thought it was 26-34-26, and only if she's 5'3".
Did anyone else read the headline as "Ive named Jonathan Designer of the year," then immediately went to look for comments on not putting an apostrophe in Ive, then realize what the headline actually said? I know I did.
i wonder how protective gollum would be of his new precious.
not necessarily.
He didn't use single quotes around the id, so for instance:
$userInput = "12 or 1 = 1";
would cause problems. However, I still don't think turning off register globals is a good thing necessarily. How many people will just start using $POST["foo"] instead of $foo and not checking anything?
I think the main people that think leaving register_globals on is for attacks on code like this:
$rows = sql_query("select users from users where username = '$username'");
foreach ($rows as $row) {
if ($row["password"] == $password)
$access = true;
}
if ($access) {
`$shellcommand`;
}
Which is inherently bad because variables are not initialized. If you initialize your variables, then I don't see any problems with leaving register_globals on.
I wrote a game (available on my website actually) using this library over a year ago and it's fairly easy to use, but I _seriously_ doubt that the age group the poster is describing will be able to handle this in the time allotted. When I took pascal around that age, I barely made a wumpus-style game in the 2-3 months for summer school, and also learned pascal while I was at it. C is more difficult than pascal and I don't think it is intended to teach good programming, but rather getting something that the kids (or their parents) can be happy about.
Ah, but then they will charge you for computers connected, because they cause "additional bandwidth".
yes, I know there are a couple others, but I thought I'd show something more..
How many prime numbers are there?
There are infinitely many prime numbers. The oldest known proof for this statement is a reductio ad absurdum dating to the Greek mathematician Euclid. The argument goes as follows:
Assume that there are only a finite number of primes. If you multiply all the primes together, and add one, the resulting number, when divided by any of the primes, has a remainder of one. Therefore it cannot be divided by any of what were supposedly all the primes, and it must be another prime, or divisible by a prime that we have omitted from our list of all the primes. We arrive at a contradiction, so our original assumption (that there is a finite number of primes) must be false. So there are an infinite number of primes.
http://www.wikipedia.org/wiki/Prime_number
I thought the problem was that the TCP/IP stack used a long int for the time, and the timer would roll-over and cause problems. Did you have networking capabilities on those machines you set up?
shortcut through time by George Johnson. Probably not what you are looking for, but I enjoyed the book to read. Not too much physics stuff. Actually it just has the word quantum in the title.
One issue, as I see it, is the architecture of the game servers themselves. Half-Life, for example, feeds information about the location of all players on the entire map to the client. You can add all the signing and checking of client side binaries that you want, but someone is going to figure out a way to creatively intercept that data if it is there. This is completely wrong. It only sends information for players located inside the "visible" portals (i.e. before culling of the true non-visible ones). Try going into the console of a singleplayer game (not lan) and typing "gl_wireframe 2" and notice how far into the map you can see. This is how much data it sends for players as well. Not the entire map by any means.
And the problem is not in the CPU (client side at least) to have players not visible on the screen at the moment not sent. If anything, it _increases_ CPU usage to have this. Latency is the issue. If you are going around a corner and you don't know anything about whats on the other side, and you peek around it, it will take say 100-200ms to get this information, resulting in a very bad experience.
Not to mention your advice seems to only help for wallhacking problems. Your client has to know what's visible on your screen, and what's on your screen can be aimed at. More perfectly with the assistance of a cheat even.
it actually wasn't _really_ his computer. They did catch him cheating and set him up with a fake box. Did you notice how easy it was to pull his computer out? There were no wires attached.
you're not the first with that idea
Not all client hooks are cheat programs though. There are a few good examples of non-cheat hooks like sparky's utils for Team Fortress Classic.
Also, opengl wrappers/hooks can do more than just remove walls. They generally can also sniff the memory structures from the game client and do most of the stuff client hooks can do as well, whereas the article seems to think they can only remove walls.
it still is.
I think you're confusing 'sequential' with 'consecutive'. What number comes after '7,6,2'? Can you guess?
4
Maybe mapquest will get the clue now :)