Quantcast

Got Homework?

Connect with other students for help. It's a free community.

  • across
    MIT Grad Student
    Online now
  • laura*
    Helped 1,000 students
    Online now
  • Hero
    College Math Guru
    Online now

Here's the question you clicked on:

55 members online
  • 0 replying
  • 0 viewing

annas Group Title

@farmdawgnation and @mattfeury i am trying to make an antivirus software. i need little help from you guys. 1. which programming lang will be more suitable(java or C ) 2. what stuff i need to know to start making my antivirus All your help will be appreciated :) thank you

  • one year ago
  • one year ago

  • This Question is Closed
  1. farmdawgnation Group Title
    Best Response
    You've already chosen the best response.
    Medals 4

    Antivirus software is incredibly complex, honestly I'm not even remotely qualified to answer this question. Of course, C would be ideal.

    • one year ago
  2. annas Group Title
    Best Response
    You've already chosen the best response.
    Medals 2

    ok then C it is. and what type of stuff i need to know for it have any ideas ?

    • one year ago
  3. annas Group Title
    Best Response
    You've already chosen the best response.
    Medals 2

    sire if it is complex so can you suggest me some other project topics ? please

    • one year ago
  4. across Group Title
    Best Response
    You've already chosen the best response.
    Medals 0

    Indeed, an antivirus is extremely complex; it would have to have knowledge of most existing viruses (hundreds of thousands) and how they work to detect and dispose of them. Moreover, an antivirus requires the programmer to keep it up to date with the latest threats, as they are usually created to circumvent the modern antiviruses. How good at you at programming? Although judging from your question, I do not think you must be too experienced.

    • one year ago
  5. annas Group Title
    Best Response
    You've already chosen the best response.
    Medals 2

    yes i m not that experienced but i have developed alot of small management systems and i m doing my graduation in software engineering. i just want to go for something more advance and interesting. since antivirus is complex can you suggest anyother software that i can develop.

    • one year ago
  6. across Group Title
    Best Response
    You've already chosen the best response.
    Medals 0

    Have you tried working with artificial neural networks? They usually pose an exciting challenge for a long semester's project, i.e., four to five months.

    • one year ago
  7. annas Group Title
    Best Response
    You've already chosen the best response.
    Medals 2

    no i didnt tried that. well i m not developing these software for university i m doing it for practice and for experience.

    • one year ago
  8. annas Group Title
    Best Response
    You've already chosen the best response.
    Medals 2

    and plus i m not interested in hardware related stuff.

    • one year ago
  9. across Group Title
    Best Response
    You've already chosen the best response.
    Medals 0

    You could also try programming a genetic algorithm for optimization purposes: http://www.obitko.com/tutorials/genetic-algorithms/ By the way, an artificial neural network is a software model; I haven't mentioned any hardware yet.

    • one year ago
  10. annas Group Title
    Best Response
    You've already chosen the best response.
    Medals 2

    thank you

    • one year ago
  11. annas Group Title
    Best Response
    You've already chosen the best response.
    Medals 2

    i'll look at genetic algorithms it sounds interesting

    • one year ago
  12. annas Group Title
    Best Response
    You've already chosen the best response.
    Medals 2

    hey across a question is it possible to design a software that can help preventing hacking ?

    • one year ago
  13. across Group Title
    Best Response
    You've already chosen the best response.
    Medals 0

    There's an enormous amount of software (and hardware) breaches that fit into the vague term of "hacking." For example, you could intercept a message between a sender and a receiver and decrypt it and that would be considered hacking. Similarly, you could execute a key-logging program in the background, steal user information and that would also be considered hacking. You could also program a software that generates strings with the intention of brute-forcing password guessing and that would be considered hacking. It all depends on what you mean exactly with the word.

    • one year ago
  14. annas Group Title
    Best Response
    You've already chosen the best response.
    Medals 2

    hacking = stealing passwords or stuff like that it a big issue now a day. well anyways thanks for your time. really appreciate your help :)

    • one year ago
  15. across Group Title
    Best Response
    You've already chosen the best response.
    Medals 0

    You're welcome. ;)

    • one year ago
    • Attachments:

See more questions >>>

Your question is ready. Sign up for free to start getting answers.

spraguer (Moderator)
5 → View Detailed Profile

is replying to Can someone tell me what button the professor is hitting...

23

  • Teamwork 19 Teammate
  • Problem Solving 19 Hero
  • You have blocked this person.
  • ✔ You're a fan Checking fan status...

Thanks for being so helpful in mathematics. If you are getting quality help, make sure you spread the word about OpenStudy.

This is the testimonial you wrote.
You haven't written a testimonial for Owlfred.