This story about Electronic Pricetag Alteration (linked to from <A HREF="http://www.slashdot.org"SlashDot) I consider relavent to what a lot of us do, or have done.
Lets take a look at the basic flaw in this whole scheme, which is considering data submitted in a form to be secure. Why would these morons use information like that in the form? If the pricing is in the database, why are they relying on pricing data in the form, in the first place?
Now, I'm no mondo-web designer (if you've seen the stats pages, you'll surely agree), and I'm sure not qualifed to write a full blown shopping cart application like Amazon, etc uses. But I am sure as hell smart to recognize right off the bat that you don't give users that kind of opportunity. What's wrong with a SKU number? If you have special pricing offers, and you need to write the price to the web page for the user to see, you know you have a special price, and the SKU (however short lived it may be for that offer) contains the price. This means if someone jacks around the SKU, they're getting a different product, and they're still going to pay whatever the jacked SKU costs.
I know there are a lot of people who shouldn't be writing software out there (heck, some people probably think I fall into that category!). I'm no mega-cracker or system jacker, but even I knew you didn't want to do this before I knew anything about web programming. So, who are these people that write these fancy apps, that aren't smart enough to know something that basic? This seems like a real dichotomy, that they're smart enough to write a moderately sophisticated shopping app, but not smart enough to isolate tamperable data from the user.
So, if you're one of these people writing applications that involve people paying for things, you might want to take this into consideration. Or, if your co-workers/boss tell you that it's perfectly safe, make sure that it's not your paycheck that they'll be taking the price difference of a $1900 laptop that someone jacked to $1.90...
Real world evil, people, real world evil. It's not just a theory, it happens quite a bit.
--Chris
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Electronic Pricetag Alteration
by footpad (Abbot) on Mar 07, 2001 at 09:08 UTC | |
Re: Electronic Pricetag Alteration
by Trimbach (Curate) on Mar 07, 2001 at 04:32 UTC | |
Re: Electronic Pricetag Alteration
by vroom (His Eminence) on Mar 07, 2001 at 04:22 UTC | |
by tye (Sage) on Mar 07, 2001 at 04:25 UTC | |
Re: Electronic Pricetag Alteration
by Desdinova (Friar) on Mar 07, 2001 at 04:15 UTC | |
Re: Electronic Pricetag Alteration
by Albannach (Monsignor) on Mar 07, 2001 at 20:00 UTC | |
Re: Electronic Pricetag Alteration
by LD2 (Curate) on Mar 07, 2001 at 07:07 UTC | |
(redmist) Re: Electronic Pricetag Alteration
by redmist (Deacon) on Mar 07, 2001 at 08:52 UTC | |
(Ovid) Re: Electronic Pricetag Alteration
by Ovid (Cardinal) on Mar 07, 2001 at 19:12 UTC | |
Re: Electronic Pricetag Alteration
by gopher (Monk) on Mar 07, 2001 at 08:05 UTC | |
(crazyinsomniac) Re: Electronic Pricetag Alteration
by crazyinsomniac (Prior) on Mar 07, 2001 at 12:37 UTC | |
by Albannach (Monsignor) on Mar 07, 2001 at 19:37 UTC | |
Re: Electronic Pricetag Alteration
by toadi (Chaplain) on Mar 07, 2001 at 14:03 UTC | |
Re: Electronic Pricetag Alteration
by scottstef (Curate) on Mar 08, 2001 at 01:34 UTC | |
by amelinda (Friar) on Mar 08, 2001 at 03:20 UTC |