I'm a CS university undergraduate student, currently in my last year of studies for my BSc (not MSc). Every student needs to submit a thesis in order to get the degree. I have the option to suggest a topic to my professor in the field of NETWORK SECURITY (where my interest currently is for the last couple of years) and get this assignment as my thesis.
I have a theoritical and some practical knowledge on network and system security (I have also used some tools in the past like BackTrack Linux, Metasploit, Nessus/OpenVAS, nmap, nikto etc) and I would say I have good programming skills (C/C++, Java).
The problem is, with so many technologies involved and so many different things I am a little lost. I don't know what can qualify as a thesis topic, and because I have a more broad and somewhat superficial knowledge of the whole sector (in a sense that I don't know the nuts and bolts of everything) I don't know where to focus and how deep can this focus go into a particular topic.
So, what I am essentially asking is the following: assuming that I have at least 6 months for research, development/programming (if required) and technical writing, and assuming that I also have the desire to learn new things on IT security, dig into interesting topics, advance my current skills etc,
WHAT TOPICS CAN YOU RECOMMEND ME AS A THESIS SUBJECT?
Please go into some detail if you can so I get a better understading of the scope. Subjects can vary, from DNS security to developing a IDS/IPS, from Botnets to various attacks, and whatever else you can think of (BUT, make sure they fit as an undergraduate thesis project, I fear I will suggest something advanced by mistake and I won't be able to deliver)
Thanks very much.