Hacking POS Terminal for Fun and Non-profit
h30499.www3.hp.com
h30499.www3.hp.com
Fun thing about PoS is the huge assortment of various hardware, and all of it could be abstracted in business logic. Almost every country has it's own ways of collecting taxes, own currency, own central company registers and different ways of reporting -- all of it should be considered when designing, a dream of every architecture astronaut. In addition come these necessary things like stock control, handheld scanners, BI, printing, Unicode (never seen it supported by any PoS; imagine running an international foods store with ISO Latin-1) and last, but not the least, user-friendliness.
I guess the PoS software market is much larger in the States, but what about the average software quality? PoS systems are not going anywhere soon, and I feel that a startup dealing with these issues could definitely see success. If anyone else feels like doing it, I'd be more than glad to contribute.
They'd need it integrated per-employee with accounting, since it'd be tracking tips via credit cards which have to make it into payrolls and taxes etc.
I have some hands-on experience with POS-systems from the vendor side of things, and it has happened multiple times that a customer led security patch carnival has led to major issues (windows needing to reboot 3 times before it became stable enough to make a print again, seriously?).
Their security was abysmal. My SSH key had to be manually added to 75% of systems because the automated system didn't work. All of the systems were running on an EOL version of a desktop version of Linux.
On the topic of this video, on the machines were all employees SSNs in a Postgres database, along with loads of other personally identifiable information.