Welcome to Dream.In.Code
Getting Help is Easy!

Join 136,847 Programmers for FREE! Get instant access to thousands of experts, tutorials, code snippets, and more! There are 1,610 people online right now. Registration is fast and FREE... Join Now!




importance of computer viruses

2 Pages V  1 2 >  
Reply to this topicStart new topic

importance of computer viruses

qaz1134
28 Jul, 2008 - 05:52 AM
Post #1

D.I.C Head
**

Joined: 21 May, 2008
Posts: 77



Thanked: 2 times
My Contributions
hello guys can you tell me why is it important to study about computer viruses???
because others have already created books and etc..
but i dont actually get the point? unsure.gif unsure.gif mellow.gif
User is offlineProfile CardPM
+Quote Post

Tom9729
RE: Importance Of Computer Viruses
28 Jul, 2008 - 06:30 AM
Post #2

Debian guru
Group Icon

Joined: 30 Dec, 2007
Posts: 1,461



Thanked: 10 times
Dream Kudos: 325
My Contributions
Well, it's an interesting subject.

Besides that, banning all research on computer viruses isn't going to stop them.

Researching possible attack vectors helps programmers write more secure software.

Just because it's not ethical doesn't mean we (the "good guys") shouldn't know how they work. Best way to catch a crook is to think like one, they always say. smile.gif
User is offlineProfile CardPM
+Quote Post

William_Wilson
RE: Importance Of Computer Viruses
28 Jul, 2008 - 06:42 AM
Post #3

lost in compilation
Group Icon

Joined: 23 Dec, 2005
Posts: 4,008



Thanked: 17 times
Dream Kudos: 3275
Expert In: Java, C, Javascript

My Contributions
studying viruses can teach you things about a system you may never have known. Often viruses and other malicious code takes advantage of undocumented code in an operating system's core, showing the analyzer things that are possible, that may have previously been unknown.

While that is extremely general, when dealing with system security, it is important to understand how a virus compromises a system, in order to create an anti-virus or prevent future attacks. Analyzing other's code is a great way to learn things and there are none craftier than those writing viruses. Giving you a view into their head without meeting them.
User is online!Profile CardPM
+Quote Post

Tom9729
RE: Importance Of Computer Viruses
28 Jul, 2008 - 07:22 AM
Post #4

Debian guru
Group Icon

Joined: 30 Dec, 2007
Posts: 1,461



Thanked: 10 times
Dream Kudos: 325
My Contributions
Sadly I think most anti-virus programs work by profiling, which is exactly why most of them are pretty much garbage. icon_down.gif

Once you're infected with a virus it's kind of "too little too late".

I could just not know very much about it though. tongue.gif
User is offlineProfile CardPM
+Quote Post

red_4900
RE: Importance Of Computer Viruses
28 Jul, 2008 - 07:59 AM
Post #5

Code T(h)inkers
****

Joined: 22 Feb, 2008
Posts: 827



Thanked: 11 times
My Contributions
I know this might get me flamed, but I'm kinda interested of learning how virus works actually. not to create virus, just for additional knowledge. is there any place where I can learn about this security, virus etc stuff? smile.gif
User is offlineProfile CardPM
+Quote Post

Tom9729
RE: Importance Of Computer Viruses
28 Jul, 2008 - 08:02 AM
Post #6

Debian guru
Group Icon

Joined: 30 Dec, 2007
Posts: 1,461



Thanked: 10 times
Dream Kudos: 325
My Contributions
QUOTE(red_4900 @ 28 Jul, 2008 - 11:59 AM) *

I know this might get me flamed, but I'm kinda interested of learning how virus works actually. not to create virus, just for additional knowledge. is there any place where I can learn about this security, virus etc stuff? smile.gif

1) Think of a question
2) Go to Google.com
3) Type in question
4) Click 'Google Search'
5) Read
6) Profit!

http://www.google.com/search?hl=en&q=h...amp;btnG=Search

This post has been edited by Tom9729: 28 Jul, 2008 - 08:03 AM
User is offlineProfile CardPM
+Quote Post

NickDMax
RE: Importance Of Computer Viruses
28 Jul, 2008 - 12:34 PM
Post #7

2B||!2B
Group Icon

Joined: 18 Feb, 2007
Posts: 2,859



Thanked: 50 times
Dream Kudos: 550
My Contributions
Computer viruses are actually VERY interesting. First off learning about computer viruses will teach you a great deal about how to deal with viruses. So if you are interested in working in computer security then learning about how malicious software works is a must.

Computer viruses viewed strictly as "self replicating processes" are also incredibly interesting. Here we generally don't consider the malicious aspect of the code, and simply view these processes as little cellular processes. For example a common type of virus is the "spy" -- a program that spreads to a foreign computer and collects information. -- this has been used to make "network search bots" (which are really viruses).

Virus research is also an extension of concurrent programming. Programs that spawn threads to deal with large data processing.

There are a great number of interesting topics that unfortunately fall under "virus research" but have nothing to do with malicious activities.

This post has been edited by NickDMax: 28 Jul, 2008 - 12:37 PM
User is offlineProfile CardPM
+Quote Post

qaz1134
RE: Importance Of Computer Viruses
3 Aug, 2008 - 07:38 AM
Post #8

D.I.C Head
**

Joined: 21 May, 2008
Posts: 77



Thanked: 2 times
My Contributions
QUOTE(NickDMax @ 28 Jul, 2008 - 01:34 PM) *

Computer viruses are actually VERY interesting. First off learning about computer viruses will teach you a great deal about how to deal with viruses. So if you are interested in working in computer security then learning about how malicious software works is a must.

Computer viruses viewed strictly as "self replicating processes" are also incredibly interesting. Here we generally don't consider the malicious aspect of the code, and simply view these processes as little cellular processes. For example a common type of virus is the "spy" -- a program that spreads to a foreign computer and collects information. -- this has been used to make "network search bots" (which are really viruses).

Virus research is also an extension of concurrent programming. Programs that spawn threads to deal with large data processing.

There are a great number of interesting topics that unfortunately fall under "virus research" but have nothing to do with malicious activities.





this is realty kind a out of topic but what are related literatures that i can get on studying computer viruses ?
huh.gif


User is offlineProfile CardPM
+Quote Post

Tom9729
RE: Importance Of Computer Viruses
3 Aug, 2008 - 10:27 AM
Post #9

Debian guru
Group Icon

Joined: 30 Dec, 2007
Posts: 1,461



Thanked: 10 times
Dream Kudos: 325
My Contributions
QUOTE(qaz1134 @ 3 Aug, 2008 - 11:38 AM) *

this is realty kind a out of topic but what are related literatures that i can get on studying computer viruses ? huh.gif


QUOTE(Tom9729 @ 28 Jul, 2008 - 12:02 PM) *

1) Think of a question
2) Go to Google.com
3) Type in question
4) Click 'Google Search'
5) Read
6) Profit!

http://www.google.com/search?hl=en&q=h...amp;btnG=Search


User is offlineProfile CardPM
+Quote Post

homemade-jam
RE: Importance Of Computer Viruses
11 Aug, 2008 - 01:23 PM
Post #10

eeeAddict
Group Icon

Joined: 17 Mar, 2008
Posts: 1,067



Thanked: 1 times
Dream Kudos: 25
My Contributions
Is pretty crazy the lengths people go to to build virus' - just look at the storm botnet, 1000's of pc at the tips of the owners fingers...even took the time to engineer a p2p control infrastructure...
User is offlineProfile CardPM
+Quote Post

Tom9729
RE: Importance Of Computer Viruses
11 Aug, 2008 - 04:18 PM
Post #11

Debian guru
Group Icon

Joined: 30 Dec, 2007
Posts: 1,461



Thanked: 10 times
Dream Kudos: 325
My Contributions
QUOTE(homemade-jam @ 11 Aug, 2008 - 05:23 PM) *

Is pretty crazy the lengths people go to to build virus' - just look at the storm botnet, 1000's of pc at the tips of the owners fingers...even took the time to engineer a p2p control infrastructure...

Yeah but you're forgetting that:
  • That would be an incredible project to work on, ethics aside.
  • They're still at large.
  • They're now selling it off for large sums of money.

So I think the time they took to build it is worth the end result.
User is offlineProfile CardPM
+Quote Post

baavgai
RE: Importance Of Computer Viruses
11 Aug, 2008 - 04:36 PM
Post #12

Dreaming Coder
Group Icon

Joined: 16 Oct, 2007
Posts: 2,040



Thanked: 106 times
Dream Kudos: 475
Expert In: C, C++, Java, C#, ASP.NET, PHP, Perl, Python, Oracle, SQL Server, MySql, HTML, JavaScript, Lua

My Contributions
QUOTE(homemade-jam @ 11 Aug, 2008 - 05:23 PM) *

Is pretty crazy the lengths people go to to build virus' - just look at the storm botnet, 1000's of pc at the tips of the owners fingers...even took the time to engineer a p2p control infrastructure...


I'm not sure I'd classify a botnet as a virus. To count as a virus, I'd require the code to act alone, with no central authority. Only then can it be free to grow, mutate, evolve...

Most of what we consider viruses are really just trojans, a far stupider beast. Or the result of some direct attack via exploit.

Functionally, a bot or zombie box is just some net accessible machine that unwittingly runs some kind of server. The client is the controller of the botnet and essentially just makes server requests. The server is usually also the client and around it goes.

These things are interesting and not all that complicated. The complexity comes when you wish to do mischief and not get caught. Having simple little utility bots on an enterprise network can do some useful things. If you like, you can call such things web services.

User is offlineProfile CardPM
+Quote Post

2 Pages V  1 2 >
Fast ReplyReply to this topicStart new topic
Time is now: 12/3/08 06:06PM

Live Help!

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

DIC Chatroom

Bye Bye Ads

Monthly Drawing

Thumb Drive

Top Contributors

Top 10 Kudos This Month