maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Competitors (https://talk.maemo.org/forumdisplay.php?f=4)
-   -   Tricking Apple with disguised apps (https://talk.maemo.org/showthread.php?t=58962)

aanckar 2010-07-22 15:47

Tricking Apple with disguised apps
 
It's stories like this that makes me love my N900 and Maemo even more and more.

http://gizmodo.com/5592521/how-a-guy...-tethering-app

One could think that when people take measures like these they should perhaps consider another device altogether...

ossipena 2010-07-22 15:59

Re: Tricking Apple with disguised apps
 
how can something like that slip through testing? does apple have worse QA than maemo extras? :D

Tiboric 2010-07-22 16:09

Re: Tricking Apple with disguised apps
 
Thats pretty cool on his part. :D

aanckar 2010-07-22 16:10

Re: Tricking Apple with disguised apps
 
Well, apparently you had to press the colors blue, yellow, red (in sequence) to activate the true app. Perhaps not very easy to discover, I guess. I'm also guessing Apple QA doesn't really lay that much effort into testing another flashlight app.

ossipena 2010-07-23 04:56

Re: Tricking Apple with disguised apps
 
Quote:

Originally Posted by aanckar (Post 761006)
I'm also guessing Apple QA doesn't really lay that much effort into testing another flashlight app.

I'd bet the same horse too.

But aren't you seeing some massive security issues with "another [insertsomecommonapplicationhere] app"? Where are the boundaries if the kid could alter system settings?

I hope for everyones sake that there are automated tools to check each app for malware....

kureyon 2010-07-23 05:41

Re: Tricking Apple with disguised apps
 
My understanding is that automated code scanning is part of the testing they do for each app.

More importantly, why did they even approve such a seemingly pointless app? I'm sure the iphone has no shortage of such apps.

ysss 2010-07-23 05:48

Re: Tricking Apple with disguised apps
 
Quote:

Originally Posted by kureyon (Post 761738)
More importantly, why did they even approve such a seemingly pointless app?

On what ground should it be rejected?

kureyon 2010-07-23 06:06

Re: Tricking Apple with disguised apps
 
Quote:

Originally Posted by ysss (Post 761742)
On what ground should it be rejected?

What I said:

Quote:

I'm sure the iphone has no shortage of such apps.
Apple's app approval procedure is far from transparent or consistent, but similarity to already approved apps has been used to reject apps before. But the bottom line is Apple can reject apps because they can. Unless the app they reject comes from Google and Google wouldn't accept the rejection without a fight and Apple eventually backed down :cool:

Duffer 2010-07-23 06:11

Re: Tricking Apple with disguised apps
 
Just out of interest, I know it's open source but could this happen to N900 apps, does the code get checked in new applications?

Could anything (malicious?) slip in by obscurification?

Could the 'compiled' version on extras differ from the source code made available? What checks are in place?

Not trying to be funny, just interested!

ossipena 2010-07-23 06:22

Re: Tricking Apple with disguised apps
 
Quote:

Originally Posted by Duffer (Post 761759)
Just out of interest, I know it's open source but could this happen to N900 apps, does the code get checked in new applications?

Could anything (malicious?) slip in by obscurification?

Could the 'compiled' version on extras differ from the source code made available? What checks are in place?

Not trying to be funny, just interested!

first things first: there are no sources for every package available.

http://wiki.maemo.org/Help_testing_software

ysss 2010-07-23 06:27

Re: Tricking Apple with disguised apps
 
Quote:

Originally Posted by kureyon (Post 761752)
What I said:



Apple's app approval procedure is far from transparent or consistent, but similarity to already approved apps has been used to reject apps before. But the bottom line is Apple can reject apps because they can. Unless the app they reject comes from Google and Google wouldn't accept the rejection without a fight and Apple eventually backed down :cool:

I understand if people like to rant against Apple due to Apple's popularity/success/failure/style/etc; I'm just amused when they change their tune all the time and contradict themselves to suit the flavor of the day.

There's no shortage of rants against Apple's 'censorship' in the AppStore approval policy. <implying hardship to get into the AppStore; limiting the selection/quantity?>

There's also no shortage of rants against the sheer number of apps in Apple's AppStore.

So which is it?

On a serious point; if this thing happens in Ovi Store (or maemo/MeeGo repos), how should the crufts be 'censored' so they don't see the light of day and unnecessasrily 'bloat the apps numbers'.

aanckar 2010-07-23 06:28

Re: Tricking Apple with disguised apps
 
Quote:

Originally Posted by Duffer (Post 761759)
Just out of interest, I know it's open source but could this happen to N900 apps, does the code get checked in new applications?

Could anything (malicious?) slip in by obscurification?

Could the 'compiled' version on extras differ from the source code made available? What checks are in place?

Not trying to be funny, just interested!

Here you can see for yourself what is tested.

tswindell 2010-07-23 06:30

Re: Tricking Apple with disguised apps
 
Unless the app is non-free the source is the same, once uploaded into extras-devel auto builder you can't modify the code for that version at all as it goes through our QA process.

The code is usually looked at by those of us that are curious. That being said, it is always a possibility. I'm sure any issues would be found out quite soon and we don't deny apps, even if your mobile operator might have issue with it.

The iPhone and the ability to tether to an external source is something of a damaging app as Apple tell operators to charge an extra dataplan charge for that service (for some uknown reason) ...

Even if you don't understand progranning, you're also free to look at the code your self. I'm sure even a non-programmer would be able to see something neferious.

ysss 2010-07-23 06:33

Re: Tricking Apple with disguised apps
 
Unless packages are uploaded as src to an autobuild+package facility, is there a quick and simple way to verify that the binaries submitted are bulid from the referenced sources?

maxximuscool 2010-07-23 06:41

Re: Tricking Apple with disguised apps
 
LOL watched this and laugh my arse off.

*Nobody want to hear it from a black guy* LOL


http://www.youtube.com/watch?v=VMl_7...layer_embedded

* I literally blew away from the phone *

http://www.youtube.com/watch?v=CMLKd...eature=related

te37v 2010-07-23 07:57

Re: Tricking Apple with disguised apps
 
@maxximus: haha YES! those vids were funny

GameboyRMH 2010-07-23 13:04

Re: Tricking Apple with disguised apps
 
Huh, so they don't examine the source? I'm surprised the app store hasn't been overrun with malware in that case.

Joorin 2010-07-23 13:12

Re: Tricking Apple with disguised apps
 
Quote:

Originally Posted by ysss (Post 761779)
Unless packages are uploaded as src to an autobuild+package facility, is there a quick and simple way to verify that the binaries submitted are bulid from the referenced sources?

I'm not really sure if I understand your question but if you're asking if there is a way to link a specific source to a specific binary, the general answer is "No".

An easy way to handle this is for the creator to compile it, make a hash (MD5, SHA1) and publish it together with the source code. This is often used to check that packages that are to be installed came through download intact.

Then you can yourself check the binary that you've downloaded.

But, keep in mind that you need to trust the hash maker and that the same source can be compiled differently, but correctly, by two different compilers.

Flandry 2010-07-23 13:16

Re: Tricking Apple with disguised apps
 
The comments to that blog post are tragicomical. They remind me of the brainwashed citizens of the USSR that came to visit, closely monitored, as part of an international dance festival. They really couldn't believe that there was more freedom outside the "wall"...or that the supermarkets weren't massive PR hoaxes to fool them...etc.

kureyon 2010-07-23 15:04

Re: Tricking Apple with disguised apps
 
Quote:

Originally Posted by ysss (Post 761772)
There's no shortage of rants against Apple's 'censorship' in the AppStore approval policy. <implying hardship to get into the AppStore; limiting the selection/quantity?>

Censorship does not imply limiting the quantity. My point is that Apple has a very fickle app approval policy that is non-transparent ...

Quote:

So which is it?
Indeed. It seems whether an app is approved or not depends on which side of bed Jobs got out and what he had for breakfast the week before.

ossipena 2010-07-23 15:15

Re: Tricking Apple with disguised apps
 
it is pretty good to notice that some people are also concerned about M5 software and security. a while ago there was massive havoc of questions how to install an app downloaded from www.porn.warez.ru -kind of places...

daperl 2010-07-23 15:28

Re: Tricking Apple with disguised apps
 
@ysss

This is truly apples and oranges. There is no need for subterfuge anywhere else but the App Store because every other platform gives you repository choices. And thus, this wouldn't be news anywhere else except at Apple's app store.

ysss 2010-07-29 07:38

Re: Tricking Apple with disguised apps
 
Android's turn... this one sounds quite a bit more malicious:

http://www.ubergizmo.com/15/archives...onal_data.html

Quote:

Malicious Android Wallpaper App Collects Your Personal Data
Posted on Jul 28, 10 11:46 PM PDT


Android users who have been regularly downloading apps from the Android Market might want to take note, as mobile security firm Lookout claims that a malicious app has been downloaded from the Android Market by millions of users.

The app, developed by Jackeey Wallpaper, seems fairly innocent, and offers a variety of wallpapers for the user, but aside from that, it also quietly collects information such as SIM card numbers, text messages, subscriber identification, and voicemail passwords, all of which is sent to www.imnet.us, a site that is linked to Shenzhen, China.

The app's behavior was discovered as part of Lookout's App Genome Project, which aims to study content on Android and iPhone apps. Hopefully Google will take note of this and maybe take some steps to resolve the issue and prevent similar incidents in the future.


All times are GMT. The time now is 16:01.

vBulletin® Version 3.8.8