Mercredi 4 avril 2012 3 04 /04 /Avr /2012 00:07
- Publié dans : Veille virale

 

The mobile malware (are we gonna call it mobalware someday?) fashion seems to copy the regular malware one... maybe somewhat a little bit faster.

 

Anyway, I was keen on an app aiming to improve standard Android  SMS reader/writer. The app is called ChompSMS. There is a free version, and a paid version. I'm going to talk here about the free one.

 

One day, recently, I noticed the add being displayed while browsing the SMS had changed.

 

 Here are a few examples of the banners I find interesting:

 

batt_-banner1_chompSMS_annon.png

 

batt_banner2_ChomSMS_annon.png

 

 

batt_banner3_chompSMS_annon.png

 

 

See the banner right in the bottom of the screen?

So, if I click on it, the real part begins.

 

batt2.png

 

 

Obviously, I will not have the choice here... only the orange button ("next"). This is what I'm here for: let's click on it!

 

 

 batt_alert2_040412.png

 

The displayed instructions are worth reading :)  everything is done to convince the user to download, install, and activate whatever is gonna be downloaded... and by the way, they also recommend to enable "unknown sources" of software...!

 

What about the antivirus? well, not bad on that one.

Webroot will indeed detect and alert:

webroot_alert1_040412.png 

And DrWeb will do the same:

 

drweb_alert1_040412.png 

Note that even the file name is thoroughly defined: "battery_upgrade--tap_to_start", even with a reminder : "tap to start"!

 

Now, where does this come from?

Let's watch the network traffic that ChompSMS generates just after having opened/launched:

HTTP_trafic_CHompSMS_Ads_040412.png 

 Bingo, here is the real and complete ad URL:

http://www.mmnetwork.mobi/s.php?sig=5942e84d7db11dc54eda6157a3c2bc7a&adid=480&banner=320_50&cid=89&advid=846&e=c8&d=92888&f=m&ua=Mozilla%2F5.0+%28Linux%3B+U%3B+Android+2.3.3%3B+fr-fr%3B+GT-I9100+Build%2FGINGERBREAD%29+AppleWebKit%2F533.1+%28KHTML%2C+like+Gecko%29+Version%2F4.0+Mobile+Safari%2F533.1

It will return the exact banner we have seen at the bottom of the ChompSMS screen just above.

But having a look at the URL reveals something else:

- OS version, generic:  value here is "linux" 

- OS version, detailed: Android 2.3.3

- local language: fr-fr

- build version: Gingerbread

- browser rendering engine: AppleWebkit, 533.1?

- browser compatibility: KHTML like Gecko version 4.0

- browser internal name: Mobile Safari,  533.1?

All I can say so far, except that this is a real fingerprint of the device, is this will allow the ad (and the scareware) to target devices configurations, and be more efficient.

Same thing for this other URL:

http://ads.mojiva.com/ad?site=14717&ua=Mozilla%2F5.0+%28Linux%3B+U%3B+Android+2.3.3%3B+fr-fr%3B+GT-I9100+Build%2FGINGERBREAD%29+AppleWebKit%2F533.1+%28KHTML%2C+like+Gecko%29+Version%2F4.0+Mobile+Safari%2F533.1&ip=82.237.173.18&count=1&key=1&zone=19352&url=&premium=1&over_18=0&&udid=848053C87A05BDEB3EE36C8919CD4CD1&type=6  

 

Then when we click the ad system will display a first picture, as an ad:

http://admarvel.s3.amazonaws.com/ads/c46767/13307072869253_UNL_st2_480x600_FR_everything.gif

13307072869253_UNL_st2_480x600_FR_everything.gif  

 

And even a second one!

http://admarvel.s3.amazonaws.com/ads/c48174/13317172538745_LYRICPLAY_FR_480X600.gif

13317172538745_LYRICPLAY_FR_480X600.gif
 

Then the ad system will do something I guess to be a "call home":

http://107.22.117.140/fam/ck.php?p=__pid=ef8a30b841b36346__sid=14488__bid=352249__cb=0654201044__h=1333491475__uid=292b5557482687e4__s=7789be62e6c35a07fe085f54d7d9fe26

http://107.22.117.140/fam/view.php?p=__pid=ef8a30b841b36346__sid=14488__bid=352249__cb=c32f363568__h=1333491475__uid=292b5557482687e4__s=782405e716ee038035c5457a2cb05672

 

http://adserver.adtechus.com/addyn/3.0/5326.1/2335977/0/0/ADTECH;noperf=1;loc=100;ip=82.237.173.18;key=Samsung_Galaxy+S2;kvip=82.237.173.18;kvcarrier=;misc=1333492265028;target=_self;kvmedition=$edition;kvos=Android;sub1=99f50d6b93f7d3f36b56c4d082a57a135d92caf8;sub2=8ADD4216FF9A40854591929EB3BC02CC081EA2FE;sub3=6568cf499469dbc79707fba422cfd36f;sub4=848053C87A05BDEB3EE36C8919CD4CD1;
 

I can even see here the mobile IP address, and the model (Galaxy S2! 


Last, but not least, the download will start:

Url: https://s3.amazonaws.com/battery.supercharge/downloads/m--france--2012-03-28.a-en-9.apk?AWSAccessKeyId=AKIAIADYPOKA37DVGHGQ&Expires=1649026622&response-content-disposition=attachment;%20filename=Battery_Upgrade--Tap_to_Start.apk&response-content-type=application/vnd.android.package-archive&Signature=TZCWnCk5wbn%2BeoL1WCkcqfky3pw%3D FileName: /mnt/sdcard/.downloadTemp/Battery_Upgrade--Tap_to_Start.apk  

 

About the file?

VirusTotal says 7 AV our of 42 detect it...

SHA1: afdf9c78e0e1bc41192664ba3040908c18d72a3a
MD5: 1e67b070accd8d71024f240504b59140
File size: 529.3 KB ( 541956 bytes )
File name: Battery_Upgrade--Tap_to_Start.apk
File type: Android
Detection ratio: 7 / 42
Analysis date: 2012-04-03 23:28:47 UTC ( 3 minutes ago )

 

https://www.virustotal.com/file/6e129566f5139532c18779ae96c4f228a15d27032081d46f486ae029c4d6dce7/analysis/1333495727/

 

 More to come... 

Par Philippe V.
Ecrire un commentaire - Voir les 0 commentaires
Jeudi 2 février 2012 4 02 /02 /Fév /2012 23:58

Let's say that you start an old box, even a WinXP... that had not been used for a while.

Because you're aware of security risks if you don't update your software, you try to update the whole stuff. Windows Updates works like a charm, and may deploy 100 updates with 1 or 2 reboots, okay fine.

But... for some other products, it's not that simple.

 

On the machine, there is an old Firefox 3.0.15. First, it did upgrade itself to 3.0.19, okay. But then, things begin to be more complicated.

 

Firefox does warn there is an available upgrade... version 3.6.13. Okay, but, it's not able to download and install it! And were now at version 9... will I have to install every major versions, one after the other?


Anyway, let's see what happens.

 

The Wireshark screenshot below says it all, while checking for available updates through the "?" menu:

firefox3_MaJ_HS_1_020212.JPG

 

The request contains every relevant information that is needed:

GET /?product=firefox-3.6.13-complete&os=win&lang=fr&force=1 HTTP/1.1\r\n

 

So yeah, the upgradable version is a 3.6.13, running under Windows, localization France, and a complete download may be required. Fine.

But... the server's response is not what one could expect:

"HTTP 404 not found"!

 

Even worse, the users gets a quite non-understandable message:

firefox3_err_1_020212.JPG

[quick English translation]

Software upgrade - end.

Failure (unkwown reason)

 

I'm afraid a lambda user will not know what to do...

 

Therefore, unless the user does go to mozilla.org and downloads the new version on his own, which is most likely not gonna happen most of the time for lambda users, Firefox will remain stuck at this old version, 3.0... This, including security holes that were fixed in later versions!


Mozilla said they were gonna keep on providing support for 3.6 version. That could be smart, in such a situation, but only if the upgrade from older versions is still possible.

 

Mozilla dev: please don't forget that 100% of the "computer world" does not run even the N-1 version of Firefox! some machines have not been able to upgrade for a while, and will thus remain at an obsolete and insecure state!

 

To admins: I suggest you to check your proxy logs to see if some machines are not trying to upgrade from old versions of Firefox... or even better: build your own internal repository for Firefox, that's really the best solution to keep your park under control. Within that repo, keep old versions of Firefox to let machines with old configurations upgrade with less problems!

You may also want to deploy it with your own remote install solutions, in that case make sure the package intelligence will look for all old versions of Firefox to properly uninstall them...

 

Last, don't forget that a software being spread all over a park, but without any real central & automated management, does bring a global risk to the IT. Even if Firefox was secure at a time, leaving it on the machines, without properly managed upgrade, will create a risk (attacks based on security holes, that were patched, but patches not deployed to all the machines).

This is the case for any software, in fact, but above all for browsers since users access Internet content through them.

 

 

Update 1: 02/05/12

 

This issue is quite the same for Thunderbird...

 

Thund_MaJ_030212.JPG

 

The updater tries to download the 3.1.10 version, but fails (still getting a "404 not found" from Moz' servers). But the thing is with Thunderbird, the user is not likely to go to "Mozilla Google start page", that will tell him his Thunderbird is obsolete and has to be upgraded!

 

Thus, admins need to manually control Firefox/Thunderbird upgrades. But this is also true for lambda users, that are not professionals...

Par Philippe V.
Ecrire un commentaire - Voir les 0 commentaires
Jeudi 2 février 2012 4 02 /02 /Fév /2012 23:48

Un antivirus est censé protéger contre un maximum de menaces, oui... surtout dans le nuage, avec toutes les problématiques de cela pose.

Hé bien là, non, dans le nuage, la protection ne joue pas...

immunet1_020212.JPG

 

immunet2_020212.JPG

 

Trève de plaisanterie... je me demande par contre comment est estimé le nombre de menaces contre lesquelles la solution antivirale protège, avec la problématique des détections heuristiques/génériques/etc.

 

Par Philippe V.
Ecrire un commentaire - Voir les 0 commentaires
Vendredi 20 janvier 2012 5 20 /01 /Jan /2012 23:37
- Publié dans : Veille sécurité

Je ne dois pas être le seul à l'avoir vu, l'opérateur en fait l'annonce sur son portail dès l'instant que l'on rentre dans la partie "webmail"...

 

pub_zimbra_210112.PNG

 

Mais le problème est que l'infra Zimbra en question ne semble pas elle aussi neuve :

conf-PHP_200112.PNG

 

 D'après le site éditeur de PHP, cette version 5.2 n'est plus supportée...

php_210111.PNG

Et évidemment, elle souffre de diverses failles de sécurité... que je ne détaillerai pas publiquement par principe !

Messieurs les admins et intégrateurs à Free, c'est à vous de jouer... 

 

Mise à jour 1 :

Je n'avais même pas songé à vérifier mais en fait l'URL d'accès à une boîte aux lettres chez Free est en HTTP !

Exemple :

http://imp.free.fr/horde/imp/mailbox.php?mailbox=INBOX&actionID=

acces_HTTP_210112.PNG 

Cela ne respecte pas les bonnes pratiques de sécurité pour les sites Internet... mais surtout, de nombreuses attaques sont possibles (empoisonnement ARP, détournement DNS, écoute simple, etc) ! 

Par Philippe V.
Ecrire un commentaire - Voir les 0 commentaires
Samedi 14 janvier 2012 6 14 /01 /Jan /2012 13:24
- Publié dans : Veille sécurité

An old-fashion IM bot, but this time over GTalk...

Here is the chat: 

 

loveflor3
hey whats up? 23/F here. youu?
moi
Sunny. Thx
loveflor3
hmm. have we chattted before?
moi
Yes
loveflor3
oh ok. l wasn't sure. anywayz.... whats up?
12:29
loveflor3
hello?
12:58
moi
yes
I'm having lunch
loveflor3
im Iikee so boreeddd.... there iss nothinggggg too do
moi
what's your name?
loveflor3
ohhh waiit! i have a greatt idea. have u eveer watched a sexyy girI Iike me striip Iive on a cam before?
moi
lol
loveflor3
wellIIl.... u couId watcch me strrip if u wouId Iike?
moi
no
loveflor3
yeah? okk weIl my cam is setuup through this webbsite so that i can't bee recorded so u have too signupp there.
it onIyy takes a minnute and it is freee. ok?
moi
we'll see
loveflor3
http://twurl.nl/yudz1w goo therre then up at thhe top of the paage cIlick on the goIldish JOIN FREE buttton.
The shortened URL will redirect the user to: 
https://www.becoquin .com/aff.php?dynamicpage=find2_fr&profiles=set1&a_aid=20cb8cf6&mundomreg=fr&data1=CD5407 
Wow, even HTTPS available! in order to make the user feel better?

capture_site_14012012.png
As you can see, the server runs NginX (but does not hide the version within the HTTP headers, sic), and is most likely be hosted in France...
On the other hand, WOT (Web Of Trust) does warn about it:

WOT_becoquin.com_14012012.png

 

Par Philippe V.
Ecrire un commentaire - Voir les 0 commentaires
Mercredi 11 janvier 2012 3 11 /01 /Jan /2012 01:12
- Publié dans : Veille virale

I would believe we are back to Win 9x systems fashion, when adwares used to be legion (at least, in proportion compared to global threats trends at this time). But this case seems to concern any Android OS from 1.6 to 2.x, much more modern systems...

In a nutshell, this adware will:

- add an icon on the main screen of your phone, leading to a kindda "fake" Google search engine

- display adds within the top taskbar, suggesting you to download, or pay I should say, new apps, on a regular basis; therefore accessing the network through 3G connectivity

- remain active as a background service... 

 

But what are we really talking about? This is all about a game: Helicopter Strike Force. See splashscreen of the game, while loading:

adware-heli-2012-01-11-005724-copie-1.png

 

Most of the installed AV I've tested do not detect it: 

- Norton (no screenshot available at the time of the test... :( )

- DrWeb 

drweb_device-2012-01-11-005326.png

- Weebroot

webroot_device-2012-01-11-005205.png

- Kaspersky Lite 

KAV-OK-2012-01-11-011915.png

Note that KAV uses the "Kaspersky Security Network", to scan in the cloud the app before its first execution. Although I have installed (and uninstalled) the game twice, with several days between each install, the KSN did not find anything.

 

I even tried VirusTotal, but no real result. I'm wondering if the command line versions of AV engines that VT uses are able to use mobile-specific threat signatures.

 

But that's not all, this app will also install a service, that could be surprising for "just" a game...

app-service-2012-01-11-011009.png

 

 

Now here is the new icon on the main/first desktop:

accueil_device-2012-01-11-005348-copie-1.png

 

But the thing is, this search engine is not what you may think. When you launch it, it will get access to livemobilesearch.com... which in turns does look like Google, but it's not!

Charge-recherch-2012-01-11-005628.png

Then:

recherch1-2012-01-11-005408.png

(bottom of page)

recherch2-2012-01-11-005420.png

 

You have to go read the "privacy" link, down the page, to confirm our expectations:

recherch-privacy-2012-01-11-005453.png

 

Last, but not least, the results this search engine provides do differ from the Google's ones. For instance, the keyword "music" will return:

result-music-2012-01-11-011631.png

 

While the "real" Google says:

google_music_110112.PNG

 

Therefore I'd say that:

- yes, antimalware on some smartphones is more and more needed. I suggest everybody tries one...

- as we have been saying for years on regular computers, be careful regarding the links you click and the apps you download... 

 

 

Update 1, 01/15/12:

Let's see what's going on deeper within Android:

DebugMon_app-process-service_14012012-copie-1.png

 

It appears that "helicopterstrikeforce" launches 3 processes/services. One of them seems to have an interesting name: noolah.pushnotification. 

Searching Google for it returns the following PDF document:

https://docs.google.com/viewer?a=v&q=cache:JD8QLTJaokAJ:forum.unity3d.com/attachment.php%3Fattachmentid%3D22799%26d%3D1311396784+&hl=fr&pid=bl&srcid=ADGEESjCxeNBKAr8al8ucNN9aYNB4e14wcIVSyGps1m98N4V28LCbBDok2MP00DAuK67r-VGip0kMbnUuwTYdYn62PuEsyqCnLJqbpv-kaoOZymAxhzFJ1NVYqIFeQ-TNyrJYCT_A5np&sig=AHIEtbR8kCBOiQlmRSpvniyC5MzAMoFo7w

 

Pretty interesting too, as it explains the ad's implementation:

moolah1_15012012.png

moolah2_15012012.png

There we go: service androidname="com.moolah.NotificationService"!

 

Therefore, this will act as the adware component, and will remain active even if the game is not being run.

Let's see the result:

 

apps-notification-full-2012-01-14-134438.png

 

"Android app offer", and "Live & work in the USA" are not related to the phone's own processes (or user's actions/RQ).

Here is an example of such advertised apps: once the user has clicked on it, he will be redirected to a website like:

app1-2012-01-11-005544.png

 

Fortunately, this phone was using WiFi connectivity ATOW, but obviously wireless does not work while roaming (I mean, walking in the street, for instance), thus this ad will create extra (and most likely uncontrolled) data transfer over 3G!

 

If the mobile network operator does charge data in anyway, those apps may become painful for people's CC. So pay attention whenever an app requires full Internet connexion at install, while it is not necessary according to its type!

Par Philippe V.
Ecrire un commentaire - Voir les 0 commentaires
Dimanche 8 janvier 2012 7 08 /01 /Jan /2012 21:20
- Publié dans : Veille sécurité

A bit strange, isn't it, that alert from Certificate patrol? This came up while accessing Facebook with Firefox...

 

alert_certif_080112.jpg

 

alert2_certif_080112.jpg

 

Well, that would mean Facebook rolled back their HTTPS certificate, to re-use a former one, issued on November 2010... Why so? no real clue...

How are we (professionals) supposed to explain that to lambda users? :(

 

Anyway, I do suggest that more people use browsers add-ons like Certificate Patrol! 

Par Philippe V.
Ecrire un commentaire - Voir les 0 commentaires
Dimanche 8 janvier 2012 7 08 /01 /Jan /2012 20:49
- Publié dans : Veille sécurité

Qui a dit que cela n'arrivait pas à tous les fournisseurs de service ? GMail ne fait pas exception à la règle.

 

GMail_HS_290411.JPG

 

Bien que le Copyright sur la page date de 2008, le message lui, date bien de 2011 ! (je n'avais pas eu l'occasion de le poster).

 

Attention donc à ceux qui veulent "mettre dans le nuage" leurs services informatiques : dans ce cas-là, certains métiers peuvent presque rentrer chez eux... :( 

Par Philippe V.
Ecrire un commentaire - Voir les 0 commentaires
Dimanche 8 janvier 2012 7 08 /01 /Jan /2012 20:34
- Publié dans : Veille sécurité

Il y a peu, en démarrant la machine, Kaspersky a affiché des avertissements et la session ne se chargeait plus correctement (pas complètement).

 

Voici tout d'abord les infos de version du produit, pour savoir de quoi il est question :

 

info_KAV-copie-1.png

 

 

Ensuite, le message d'erreur proprement dit (apparu donc soudainement) :

 

KAV2011_err1.png

 

Il semblerait que KAV n'ait pas assez de droits pour se mettre à jour.... étrange !

Pourtant, même en lançant son interface avec un compte administrateur local, rien n'y fait.

 

 

Essayons alors en mode sans échec...!

 

KAV2011_err2.png

 

Le fait d'être en mode sans échec est visiblement un "danger", mais qu'importe, la mise à jour ne se fait toujours pas : le message d'erreur de bases corrompues revient.

 

Il faut en fait faire un retour arrière sur une version antérieure des signatures, redémarrer toujours en mode sans échec, puis relancer la mise à jour ! 

 

KAV2011_err3-copie-1.png

 

 

Moralité, si vous avez une présentation à faire ou un travail en mobilité, prévoyez 5 min pour faire un arrêt plus redémarrage de la machine, afin d'être sûr qu'elle redémarrera une fois sur place ! 

 

Par Philippe V.
Ecrire un commentaire - Voir les 0 commentaires
Jeudi 8 décembre 2011 4 08 /12 /Déc /2011 01:08

L'avertissement est, je pense, suffisamment explicite !

 

avertissement_Trusteer_061211.JPG

 

Mais où se cache le HTTPS ?


Solution possible : utiliser HTTPS EveryWhere dans Firefox... 

Par Philippe V.
Ecrire un commentaire - Voir les 0 commentaires

Présentation

Recherche

Syndication

  • Flux RSS des articles

Créer un Blog

Créer un blog gratuit sur over-blog.com - Contact - C.G.U. - Rémunération en droits d'auteur - Signaler un abus - Articles les plus commentés