Writing an Antivirus with Corona

Is it possible to write an antivirus app using Corona (assuming we have access to using C and Java libraries through Enterprise subscription)

You could have a nice front end using Corona, but surely almost every bit of the functionality would need to be native code? 

Thanks Alan, assuming we can get someone developing that in Java and Objective C would it be possible to use them in Corona to make the front end for both iPhone and Android? Do they have access to lower levels of the machines?

I’m afraid I’m not sure how low level Java/ObjC go because I’ve never needed to do that. 

Corona Enterprise is essentially building a native app that also has access to all of the Corona stuff, so if Java/ObjC code can do that low level stuff then you’d be able to do this in Corona.

No worries. I have antivirus code in Java.

Can a non-jailbroken iPhone even get a virus? The only way I’ve heard of is WireLurker which can infect Macs and attack the iPhone via the USB connection, but surely the solution to that is an effective anti-virus for your mac?

I guess it is not worth investing any money for iPhone antivirus, plus soon or later when iPhone fever is gone people would go back to where there is more freedom.

There’s no point in developing anti-virus software for iOS as Apple would never approve an app that tries to access the device’s operating system folders or other app’s folders and binaries.

For Android on the other hand there should be no problem with writing anti-virus software if you have an Enterprise subscription.

On a side-note.

Personally I’d be reluctant to install anti-virus software from an unknown developer. Given the very nature of what the software does I would only trust large well known companies that are dedicated to anti-virus. 

Well written Ingemar, thanks

<afarazmand>: I would say that writing an antivirus app in Corona is a doomed enterprise. First, you have the reasons other folks like <ingemar> listed above: reputation, sandboxing, etc. (Not much good to be able to check your application’s *own* files!) Second, even if you could somehow circumvent that hurdle, you would probably want UI features like pull-down menus, app bar at the top, etc., and Corona does not provide out-of-the-box support for any of them.

You could have a nice front end using Corona, but surely almost every bit of the functionality would need to be native code? 

Thanks Alan, assuming we can get someone developing that in Java and Objective C would it be possible to use them in Corona to make the front end for both iPhone and Android? Do they have access to lower levels of the machines?

I’m afraid I’m not sure how low level Java/ObjC go because I’ve never needed to do that. 

Corona Enterprise is essentially building a native app that also has access to all of the Corona stuff, so if Java/ObjC code can do that low level stuff then you’d be able to do this in Corona.

No worries. I have antivirus code in Java.

Can a non-jailbroken iPhone even get a virus? The only way I’ve heard of is WireLurker which can infect Macs and attack the iPhone via the USB connection, but surely the solution to that is an effective anti-virus for your mac?

I guess it is not worth investing any money for iPhone antivirus, plus soon or later when iPhone fever is gone people would go back to where there is more freedom.

There’s no point in developing anti-virus software for iOS as Apple would never approve an app that tries to access the device’s operating system folders or other app’s folders and binaries.

For Android on the other hand there should be no problem with writing anti-virus software if you have an Enterprise subscription.

On a side-note.

Personally I’d be reluctant to install anti-virus software from an unknown developer. Given the very nature of what the software does I would only trust large well known companies that are dedicated to anti-virus. 

Well written Ingemar, thanks

<afarazmand>: I would say that writing an antivirus app in Corona is a doomed enterprise. First, you have the reasons other folks like <ingemar> listed above: reputation, sandboxing, etc. (Not much good to be able to check your application’s *own* files!) Second, even if you could somehow circumvent that hurdle, you would probably want UI features like pull-down menus, app bar at the top, etc., and Corona does not provide out-of-the-box support for any of them.