|
Posted by black0fire@gmail.com on May 27, 2007, 1:25 am
If you were Registered and logged in, you could reply and use other advanced thread options
Well, I've done a bit of research, and, for reasons mostly already
pointed out in this thread, I'm now thinking for going for something
else. Like Nick and others have pointed out, I don't really see
anything novel that can be done at the undergraduate level, and I've
got some ideas from regarding AI and Gaming, so I think I'll start
looking at that side. But thanks for the posts anyway guys, learned a
lot from them.
And VirusGuy, lighten up.
p.s. One question for Nick - you said "If you need to spend more than
a few minutes of your entire life pondering the theoretical, academic
and practical significance of "runs arbitrary code on the target
computer", then CS is clearly the wrong field for you... " - can you
elaborate on that? While I'm interested in Viruses, I think career
opportunities are kind of limited in that area - so its better kept as
a hobby?
wrote:
>
>
>
> >> I'm a computer science undergraduate student interested in doing my
> >> final year project regarding viruses. The project needs to be done in
> >> a team of 4 students and will go on for about an year, and it has to
> >> have both academic value and and end product to present. Though I
> >> really wish to do a project in the area of viruses, detection of
> >> viruses, mutaion engines, etc, I can't find or think of any suitable
> >> project ideas that would suit the criteria. So I wonder if anyone can
> >> present some ideas that would make a suitable project?
>
> > the obvious project idea would be some kind of malware detector (since
> > you're required to have an end product) but i'm not sure what you
> > could accomplish in a year would be all that interesting (at least not
> > if you went the known-malware scanner route - maybe if you looked at
> > heuristics or some other alternative technology)...
>
> > a less obvious but perhaps more interesting angle might be automated
> > malware analysis/classification...
>
> Agreed. Taking on even a most basic detector with four folk for
> a year doesn't provide much scope to do anything much useful, but
> taking one of Kurt's suggestions and looking at gluing such
> functionality into ClamAV would save you the drudgery of having to
> do much of the "run of the mill" stuff of developing a scanner (as
> that code is already there, albeit in fairly rudimentary form much
> of the time). This may also have the side-effect of actually
> introducing something truly worthwhile into ClamAV...
>
> Finally, for the OP, it seems that this is an area well outside the
> gambit of your chosen institution and its instructors. If your
> motivation for doing something "regarding viruses" is that you think
> you want to work in the AV field, you should have considered doing
> a summer internship at one of the AV companies to get more of a feel
> for the kinds of things of most relevance to them. As that is
> presumably no longer an option, rather than doing something
> "regarding viruses" you may do better to find an area of CS that is
> of significant interest to one of your profs but that can clearly be
> tied back to something of relevance to AV, even if that use is not
> to your prof's interest.
>
> --
> Nick FitzGerald
|