News for hackers. Stuff that matters.
Re:Squareup by natch on Tuesday December 01, 2009 @03:33PM (#970683)
It looks to me like the iPhone is the user's own iPhone, in which case the user will have installed the software on the phone side themselves. So I guess the flow would be: user starts software; merchant takes phone and plugs in device; software checks device and makes sure it is authentic; then UI presents signature page to user.

What is the hole in this? I'm not saying there is no hole, and I did like your question (and upvoted it), but I'm wondering if you can think of a good attack that I'm missing.

Edit: Instead of "iPhone" I should have said just "phone" since it will be on multiple platforms.

Re:Squareup by BigO on Tuesday December 01, 2009 @04:15PM (#970763)
Only thing I can think of would require uploading malicious software with a modified version of the square device but that doesn't look possible, yet. Why not just use your phone to pay, for example the business owner gives you a qr code that you scan in then use an app that interfaces with your paypal account that pays the business they get confirmation you don't have to worry about using extra hardware, or why can't the business owner give you a number to text and then collect payment through that then you don't even need a smartphone any cellphone will do. Really things would be more secure if I could send money to an account rather than have them remove money from mine.
Re:Squareup by jimboyoungblood on Tuesday December 01, 2009 @04:27PM (#970794)
that's not the flow. the reader is plugged into the merchant's iphone/ipod.