Jump to content

Java AntiVirus

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
27 replies to this topic

#1
AlexAimson

AlexAimson

    Newbie

  • Members
  • Pip
  • 2 posts
I am currently developing a peice of software which is called SurfM8.

I was wondering, how I would go about creating an antivirus or a recommendation software with a Virus database.

Thanks

Alex

#2
Turk4n

Turk4n

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 3,847 posts
If you were to create a java-based antivirus. It would be slow and I mean slow. I have tried out "few" failed attempts to create java(webbrowser) java(msn client) java(irc programs) java(torrent clients, azure engine doesn't count, it was first done in visual then rewritten in java)java(firewall).They suck and always "really buggy". I would say don't bother mate !
Posted Image

#3
chili5

chili5

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 7,247 posts
I wouldn't develop this in Java. Java software is slower than others. You would want a fast anti-virus. Also it probably would be buggy. Making decent software with java like chats, and anti-viruses would probably be buggy.

Try using C++ or something to make the anti-virus. I have no idea how to do it though.

#4
Turk4n

Turk4n

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 3,847 posts
As chili5 said, try out in c++ or c or even C#. One of those language might suit you and your need to create a "maybe" future anti-virus program.
Posted Image

#5
MeTh0Dz

MeTh0Dz

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 2,119 posts
C or C++.

#6
chili5

chili5

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 7,247 posts
Well now that I look over the first post, he didn't say he was going to make an anti-virus in Java. We just assumed that from the forum he posted in. Making an anti-virus in Java is a very bad idea.

I have no idea about how to to go about making the anti-virus though.

#7
MeTh0Dz

MeTh0Dz

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 2,119 posts
That's why you do research.

#8
AlexAimson

AlexAimson

    Newbie

  • Members
  • Pip
  • 2 posts
Thank you all for replying. I will look into C++/C or C#.

#9
MeTh0Dz

MeTh0Dz

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 2,119 posts
C# Virus scanner is a shitty idea.

#10
John

John

    Writes binary right handed and hex left handed

  • Moderators
  • 6,321 posts

chili5 said:

Well now that I look over the first post, he didn't say he was going to make an anti-virus in Java. We just assumed that from the forum he posted in. Making an anti-virus in Java is a very bad idea.

I have no idea about how to to go about making the anti-virus though.

The title does say "Java AntiVirus" so it is safe to assume that is what he meant.

#11
MeTh0Dz

MeTh0Dz

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 2,119 posts
Yeah... ^

#12
Steve.L

Steve.L

    Programming Expert

  • Members
  • PipPipPipPipPipPip
  • 444 posts
Hah.

Java? That's a joke. To write an even decently moderate program, and I'm HEAVILY STRESSING the word decently, you would need extensive background knowledge in computer architecture, low-level coding, malicious algorithms, optimization, the list literally goes on and on. You need to know pretty much more than anyone on these forums could possibly tell you, in which case you wouldn't be here asking questions.

All that aside, I'd use C++. You'd be hopeless with Java, and pretty much as hopeless with C# and even C, although C would be doable.