Well well how to start, I will try to make this short, so firstly I am an undergraduate student I did not graduate yet still one year to go, I took a gap-year to have some working experience (6 months left to go back to college), my major is electronics and computer engineering, so basically I do have a good background of how circuits works inside a computer, I have worked on couples of projects on how to build up a memory and install a command program inside a processor using C++, that’s on the electronic side it actually taught me how computers works from the inside I don’t really know if that would help me in the hacking field. On the computer section I learned how to program in Java, so you could say am in between intermediate-advanced java programmer, also I studied networks, all the ISO layers and how they interact together.
Now, I love computers mostly when it comes to secure/crack a system or what so ever, so my plan is to get a foot into security field after graduation... I have done a lot of reading on how to get a foot into security field; I have chosen “networks” for that.
I have got no experience at all in hacking, actually I had few ones when I was 14, hacked my teachers computer to get final exams (only for the modules which I didn’t really think it would help me in future) using some noobs tools like sub7 when it was all over the internet back in the days, not a very good thing to do though. So what I am saying is I have no basic experience in hacking field at all and need to start from scratch.
So here are some questions for you expert out there based on some reading :
-First , and as I mentioned I am trying to get into security field via networks, I have a good background of ISO so decided to take the CCNA course, is that a good start to get into the second level in network field? And would that be enough to move to network security?
-A hacker needs to have some programming skills, well I am only familiar with Java and C++, and a little bit of assembly language... now here is the question, why does the hacker need to learn how to program? Say to modify a source code? or to build up some tools? Do I need to learn more programming languages? Some of you mentioned Python is a good one, do I need to learn it too?
-Operation systems: I believe I am familiar and have got the basic skills of dealing with windows and Linux, the question is how deep do I have to know about them to become a good hacker? And the other one is do I have to have certifications on them just to prove that I got what It takes to companies when applying for a job even as a security “guy”, is “system administrator” the level required here? If yes can you mention some good books for that?
-Hacking/security certifications, the topic that we all have talked a lot about and still, well I really need your help on this one, now you know what knowledge do I have –programming – networking – electronics, I am absolutely noob at hacking, can you recommend a course that would get me starting with hacking? of course a network related hacking course that would get me into pen testing… etc
I have been reading a lot about the hacking courses but I can’t tell which one suits me since am a beginner, my goal is to get started with a basic course that WOULD ACCEPT MY ENTRY then move into a more advanced one.
Finally, let’s say I finished CCNA, and I had about 6 months experience of working in networks, also I had a basic hacking certification, then I went back to college and finished my last year, do I have a good chance to work in security field as a beginner? I am reading scary stuff over here and there like do you really need 3-5 years or even 10! To get into security field in a company for example? I feel I am a little late on advancing my skills I’m 24 now (old guy)
Remember… your answer could change the way I live
Thanks a lot for now I might have more questions later on, and hey I love this forum and planning to be active on here!