News for hackers. Stuff that matters.
Re:When One App Rules Them All: The Case of WeChat and Mobil... by antimagic on Tuesday August 11, 2015 @05:41AM (#10039899)
Who in their right mind uses QR codes!?! As a human you have no idea where that thing is pointing, so why on earth would you trust it? At least with a URL I have half a chance of knowing if I'm about to be hit by a phishing attack.
Re:When One App Rules Them All: The Case of WeChat and Mobil... by erikb on Tuesday August 11, 2015 @06:10AM (#10039992)
A) Trust is not an issue in these regards in China. B) when your chat app generates a QR code that the chat app of the friend or the payment tool from a shop uses it's quite clear what the QR code means. It's not that there are random QR Codes everywhere on the street and you have to trust them. If you want to add me, I don't tell you my nick name but just show you my QR code on my phone and you add through your app, not the web browser.
Re:When One App Rules Them All: The Case of WeChat and Mobil... by antimagic on Tuesday August 11, 2015 @06:22AM (#10040027)
Oh no. Here's how an attack might go. I'm a shop assistant and show you a QR code to scan to make a purchase. Unknown to you, I'm not actually showing you the real app, but a fake app with fake QR code that will redirect you to a malicious website, which in it's turn will load the proper URL after having executed an unpatched zero-day on your device. You are sad because your device has just been pwned.

You are at the mercy of the source of the QR code, with no real way of being able to validate it before scanning.

Re:When One App Rules Them All: The Case of WeChat and Mobil... by rahimnathwani on Tuesday August 11, 2015 @07:23AM (#10040225)
This attack wouldn't work. Scanning a QR code which goes to a non-WeChat URL will flip to WeChat's built-in browser, which looks very different from the payment dialogue box.

In any case, how are QR codes different from text URLs? Do you check the destination of every web link and/or button before clicking? Do you disable JS so that you can be sure that the URL displayed in the status bar isn't different from the one which will really be launched?

Re:When One App Rules Them All: The Case of WeChat and Mobil... by bouyoul420 on Tuesday August 11, 2015 @07:07AM (#10040179)
In this case, the scanning is done by the Wechat app not some general-use browser. You would assume they check the validity of the data in the QR code and don't do simple redirection to a random web page.
Re:When One App Rules Them All: The Case of WeChat and Mobil... by EliRivers on Tuesday August 11, 2015 @07:00AM (#10040158)
What you say is true, and makes no difference. QR codes are very popular and in very common use in China.
Re:When One App Rules Them All: The Case of WeChat and Mobil... by djyde on Tuesday August 11, 2015 @09:05AM (#10040670)
Yup, now when I wanna pay for some drink, I only need to take out my mobile, then open wechat, then scan the QR code showed on the vending machine screen.

Like this: http://i.imgur.com/mlIr3QP.jpg

Re:When One App Rules Them All: The Case of WeChat and Mobil... by tellthetruth1 on Tuesday August 11, 2015 @10:45AM (#10041416)
Vending machines in the US only take coins, like a post-apocalyptic stone age world. So ahead of time...
Re:When One App Rules Them All: The Case of WeChat and Mobil... by erikb on Tuesday August 11, 2015 @01:20PM (#10042758)
Yeah, but you don't show your QR Code, I show mine. Your trick can be to grab more money from me than you put on your price tag.