Dear All
Does Anybody know how to develop new AntiVirus application over Symbian OS?
How could I access the famous viruses signatures??
How could I start developing such application?
Regards,
Dear All
Does Anybody know how to develop new AntiVirus application over Symbian OS?
How could I access the famous viruses signatures??
How could I start developing such application?
Regards,
Developing an application that scans all files on the device is relatively easy, it does depend a lot on the version of Symbian OS targeted by your application.
The virus signatures ... well, that is a different story. It is your research activity that identifies the viruses, records their signature and then identifies the way to remove them. It is the ability to discover and neutralize a virus that makes or breaks an antivirus solution so I would not expect to find a signature database somewhere, people are not surprisingly protective with their IPR.
There are some well known virus/malware applications so you can start by analyzing them. Also, though a PC standard the eicar.com can still be used to test that your solution really works.
-- Lucian
Thank you for your support
Last edited by iyadoo; 2007-12-16 at 22:37.
Thanks very much for your support
BTW, do you know any piece of code to do the file scanning over Symbian??
Actually I ran out of time so it will be of great benefit for me.
And then I can start applying the signatures of viruses.
Regards,
It is possible to read files in Symbian, if that is what you mean. RFile can do the job.Am I right when I am thinking about some diploma thesis, project laboratory, etc.? Note that most virus scanners are not developed in 4-5 days at the end of a semester.Actually I ran out of time so it will be of great benefit for me.
Dear Wizard_hu_
Thanks for your adding to my thread, I like the way you replied.
Actually I need a file scanner and I'll try what you recommended (RFile Class).
BTW, It is not for a thesis neither a project(nothing related to marks...lol)
Best Regards,
Last edited by iyadoo; 2007-12-16 at 23:07.
It's not clear what you have in mind, so I'm going to guess a little ...
For S60 <= v2 (running on Symbian OS 6.1 to v8.1) You can write a traditional file scanner, and look for things such as Caribe & CommWarrior.
Recent S60 models (>= v3) run on Symbian OS 9.1, or later, which introduced the 'Platform Security' feature. Amongst the effects is that many types of applications need to be tested and then Symbian Signed before they can be installed. Some development latitude is given for specific phone IMEI (serial) numbers.
So far there are no viruses on this platform, and anti-virus products concern themselves with detecting a few nuisance programs. (Each vendor seems to have different definitions.)
Another effect is that file scanners need the "All Files" capability which needs the phone manufacturer's agreement. This is pretty hard to get as any program with this capability must be trusted by the manufacturer, e.g. to not tamper with files that have device settings.
Of course you can experiment with such a program in the S60 (Symbian OS) emulator in the SDK.
Hope that helps.