Computers, Gaming, & Technology Here you can talk about anything with circuit boards, or dilithium crystals, or flux capacitors. Show off your technology, computing, and gaming knowledge.
View Poll Results: Do you have anti-virus or malware software on your phone?
Yes
44.44%
No
55.56%
Voters: 9. You may not vote on this poll

Anti-virus for your phone

Thread Tools
 
Old 01-02-2012, 11:04 AM
  #1  
Administrator
Thread Starter
 
Visionz's Avatar
 
Join Date: May 2001
Location: Upstate NY
Posts: 23,223
Received 6 Likes on 6 Posts
Vehicle: 2010 Genesis 2.0T
Default Anti-virus for your phone

Saw this local new story today..





Hackers shift focus from computers to phones, other mobile devices



Posted at: 01/02/2012 12:06 PM



Watch your pocket -- computer security giant McAfee recently came out with a list of threat predictions for the new year and it's not pretty.



As expected, hackers are targeting your mobile devices more than ever.



We may use them like computers, but on the whole, we don't protect them like our computers.



McAfee says that will lead to more spam, more Trojan Horses, and lots of viruses targeted at phones and tablets.



Specifically, McAfee points to what it calls the "Hacktivist" community, "Anonymous" and others, who will hack your phone for reasons both cruel and altruistic.



Either way, it's going to be a pain the virtual neck for you, so brush up on your security.



McAfee (which admittedly has a stake in this) suggests you update your virus fighting software, but also use common sense: Don't click on links if you're not sure they're legit, and don't answer e-mails from organizations that don't normally communicate with you via e-mail.



In other words, treat your newest unwrapped computer like a computer.


How many of you have some kind of malware or virus software running on your phone? I installed some about a month ago from the Android market. Seems to do the job pretty well.
Old 01-02-2012, 11:14 AM
  #2  
Administrator
 
majik's Avatar
 
Join Date: Oct 2002
Location: ɯooɹpǝq ɹnoʎ
Posts: 13,943
Likes: 0
Received 0 Likes on 0 Posts
Vehicle: ǝdnoɔ sısǝuǝƃ
Default

I use Lookout Security
Old 01-02-2012, 01:40 PM
  #3  
Member
 
decastpb's Avatar
 
Join Date: Feb 2002
Location: Maryland
Posts: 46
Likes: 0
Received 0 Likes on 0 Posts
Vehicle: 02 Sonata
Default

No virus protection on my phone. Guess maybe I should find something right away
Old 01-02-2012, 04:28 PM
  #4  
Senior Member
 
300D50's Avatar
 
Join Date: Oct 2011
Location: CNY
Posts: 581
Likes: 0
Received 0 Likes on 0 Posts
Vehicle: 2000 Hyundai Tiburon
Default

Totally useless crap that only loads down the system when it comes to android...



Read the permissions list in the market, don't install third party apps, and know who you're getting the app from.



The AV stuff won't protect you from a zero day or a root exploit anyways.



My opinion, my flak jacket, my Nomex suit.
Old 01-02-2012, 07:35 PM
  #5  
Administrator
 
majik's Avatar
 
Join Date: Oct 2002
Location: ɯooɹpǝq ɹnoʎ
Posts: 13,943
Likes: 0
Received 0 Likes on 0 Posts
Vehicle: ǝdnoɔ sısǝuǝƃ
Default

Lookout Security runs when an application is installed.



You can read the permissions list when you download, but seriously, is that your suggestion? It's ridiculous the permissions almost every app has with no apparent reason. You wouldn't be downloading anything if you only downloaded apps that had appropriate permissions



Common sense is the best antivirus. Sometimes it can't be avoided, but I haven't downloaded a virus in well over 5 years. Just be aware of what you're clicking on.
Old 01-02-2012, 07:41 PM
  #6  
Super Moderator
 
Stocker's Avatar
 
Join Date: Sep 2001
Location: Pflugerville, TX
Posts: 10,795
Received 5 Likes on 5 Posts
Vehicle: 2000 Elantra
Default

Hey wouldn't it be nice if your next phone could be used as a credit card like an EZ-Pass at the gas station? What could possibly go wrong?!
Old 01-02-2012, 10:15 PM
  #7  
Senior Member
 
300D50's Avatar
 
Join Date: Oct 2011
Location: CNY
Posts: 581
Likes: 0
Received 0 Likes on 0 Posts
Vehicle: 2000 Hyundai Tiburon
Default

Originally Posted by majik
Lookout Security runs when an application is installed.



You can read the permissions list when you download, but seriously, is that your suggestion? It's ridiculous the permissions almost every app has with no apparent reason. You wouldn't be downloading anything if you only downloaded apps that had appropriate permissions



Common sense is the best antivirus. Sometimes it can't be avoided, but I haven't downloaded a virus in well over 5 years. Just be aware of what you're clicking on.


Android is linux kernel based, with a userspace running on a java based vm, apps are sandboxed except for the permissions they request.

Apple gives the app full system access to everything, including other apps data storage. (Not trying to start an Apple flamewar, just showing a difference the media rarely does.)



From experience, it's a biatch to get things to execute what they shouldn't, or in some cases should.



But nobody trusts the low level kernel guy who's worked on Android...



I'll shut up now.
Old 01-03-2012, 12:42 AM
  #8  
Senior Member
 
wheel_of_steel's Avatar
 
Join Date: Dec 2008
Location: Floating around the AUDM
Posts: 3,837
Likes: 0
Received 0 Likes on 0 Posts
Vehicle: X3 Sprint, S-Coupe Turbo
Default

I just take the risk hey, this phone has never had a virus though.



Old 01-17-2012, 10:32 AM
  #9  
DTN
Moderator
 
DTN's Avatar
 
Join Date: Feb 2009
Location: Leesville, Louisiana
Posts: 11,731
Received 5 Likes on 5 Posts
Vehicle: 2001 Hyundai Tiburon
Default

Sorry, I missed this topic.



It's a good idea if you sideload apps from third party websites. However, Google has taken to investigating malware and will remove apps from the market with haste.
Old 01-17-2012, 10:36 AM
  #10  
DTN
Moderator
 
DTN's Avatar
 
Join Date: Feb 2009
Location: Leesville, Louisiana
Posts: 11,731
Received 5 Likes on 5 Posts
Vehicle: 2001 Hyundai Tiburon
Default

Originally Posted by 300D50
Android is linux kernel based, with a userspace running on a java based vm, apps are sandboxed except for the permissions they request.

Apple gives the app full system access to everything, including other apps data storage. (Not trying to start an Apple flamewar, just showing a difference the media rarely does.)



From experience, it's a biatch to get things to execute what they shouldn't, or in some cases should.



But nobody trusts the low level kernel guy who's worked on Android...



I'll shut up now.


rooting your device breaks the sandbox. Also, this block of code will break the sandbox.



Code:
/* * Copyright (c) 2011 Adam Outler * Permission is hereby granted, free of charge, to any person obtaining a copy  * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights  * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell  * copies of the Software, and to permit persons to whom the Software is  * furnished to do so, subject to the following conditions: *  * The above copyright notice and this permission notice shall be included in  * all copies or substantial portions of the Software. *  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR  * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE  * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER  * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */



public String sendShellCommand(String[] cmd){



     log.level3("\n###executing: "+ cmd[0]+ "###");



     String AllText="";   



     try {



        String line;



        Process process = new ProcessBuilder(cmd).start();



        BufferedReader STDOUT = new BufferedReader( new InputStreamReader(process.getInputStream()));



        BufferedReader STDERR = new BufferedReader( new InputStreamReader(process.getErrorStream()));



            try {



                process.waitFor();



            } catch (InterruptedException ex) {



                Logger.getLogger(Shell.class.getName()).log(Level.SEVERE, null, ex);



            }



        while ((line = STDOUT.readLine()) != null) {



            AllText=AllText+"\n"+line;



            while ((line = STDERR.readLine()) != null) {



                AllText=AllText+"\n"+line;



            }   



        }



        //log.level0(cmd[0]+"\":"+AllText);



        return AllText;



    } catch (IOException ex) {



              log.level2("Problem while executing"+ arrayToString(cmd)+



                " in Shell.sendShellCommand() Received " +AllText);



        return "CritERROR!!!";



    }







  }





All times are GMT -6. The time now is 02:45 AM.