Most of books and courses I found on the Internet have either of 2 following issues or both:Start with learning how to program. For malware analysis learning C is a good start. People generally recommend this book: The C Programming Language - Wikipedia
The goal should be that you are able to program your own small applications.
Get yourself familiar with x86 assembly. It integrates very well with C. The goal here is that you can read and understand assembly when you see it.
Then you are ready to dive into malware analysis and reversing topics. For beginners the book "Practical Malware Analysis" by Honig and Sikorsky is good. I am also currently working on a course that should be available in 2 months (latest).
You might have to brush up on Windows Internals as well, like what is the registry, how is it built up, what is a process, what is a thread, how is it possible to autostart, what is a service etc. Some malware analysis courses will cover those topics, but you can check out this channel too for the Windows Internals: https://www.youtube.com/@TechsavvyProductions
Once you have basic analysis skills you can challenge yourself by downloading samples from unpac.me or malshare and try to reverse them. Some people also like CTFs, which are reverse engineering challenges. I personally don't like them, though, because they are so artificial. But that is a matter of taste.
It's fun that's why I learned it. And OP is just 15 so they still have a chance to get into industry.Cyber security is not easy get in, even entry level cyber security is extremely difficult to get in. You are going to need a bachelor degree, and maybe a master degree in cyber security + min 5 years work experience just to get into the door.
Xeno- You are at the most perfect age to ask that question. Although the below applies to the US, I’m sure other countries would parallel it:I'm 15 right now, and am currently beginning to learn how to code. I want to eventually get a Cybersecurity position and learn how to analyze malware.
What steps should I take to get into Cybersecurity and also learning how to analyze malware?
If this is the wrong channel, I apologize.
In terms of universities, I’ve not fully been looking at what college I want to go to YET - I think I have a bit of time. But currently I’m looking at UK or UofL since I live in Kentucky. I believe they have good computer science programs which I THINK should help me in terms of cybersecurity and code analysis.Xeno- You are at the most perfect age to ask that question. Although the below applies to the US, I’m sure other countries would parallel it:
1). Absolutely and always study hard in your current schooling. You will need rocking grades to get into a quality University.
2). But in the meantime, keep coding on your own and read as much as you can (if not initially understandable, it will come to you as you proceed).
3). Coding and reading about coding MUST BE FUN for you; failing to find it so really will limit how much can be achieved.
4). If you did well in your studies and were accepted to a reputable University and do well there, then you are pretty much set already as THEY will come for YOU (trust me).
5). If for whatever reason a university is a no-go for you, then please consider the Military. They have the best toys and will train you, and is also a fantastic place to Network with others. And once again, do well here and THEY will come for YOU (double Trust me on that one!).
6). If the above paths worked out, then there is no further issue. The only annoyance would be the amount of headhunters trying to make you leave where you are and go somewhere else (for a significant financial and ego boosting increase).
Bon Courage!
When you say work experience, do you mean in that specific field, or any field in general. I don’t know how I’m supposed to get experience if it’s my first job in the field.Cyber security is not easy get in, even entry level cyber security is extremely difficult to get in. You are going to need a bachelor degree, and maybe a master degree in cyber security + min 5 years work experience just to get into the door.
you could take up a course from a trusted platform like Udemy; they have some really nice & comprehensive courses in cyber security, especially ethical hacking in case you are interested in that field of cyber securityI'm 15 right now, and am currently beginning to learn how to code. I want to eventually get a Cybersecurity position and learn how to analyze malware.
What steps should I take to get into Cybersecurity and also learning how to analyze malware?
If this is the wrong channel, I apologize.
At the current moment, I plan on learning multiple coding languages (I know for sure I want to do something within the realm of code development), but I also want to take some malware analysis courses, and a bit of ethical hacking (maybe more if im interested). At the current moment im taking a Computer Science class which tells me how to learn Java, Python, and Game Development.you could take up a course from a trusted platform like Udemy; they have some really nice & comprehensive courses in cyber security, especially ethical hacking in case you are interested in that field of cyber security
If you intend to pursue a career around coding, you will need to learn it through a university in my view; here in India, we have a B.Sc program with majors in Computer Science, a degree that I happen to hold and it is kind of considered a requirement hereAt the current moment, I plan on learning multiple coding languages (I know for sure I want to do something within the realm of code development), but I also want to take some malware analysis courses, and a bit of ethical hacking (maybe more if im interested). At the current moment im taking a Computer Science class which tells me how to learn Java, Python, and Game Development.
I might. Currently taking a Computer Class in HS which teaches Java and Python "basics". In college, im going to either take a Computer Science class or Cybersecurity. Not sure yet, but I have enough time to research and decide.If you intend to pursue a career around coding, you will need to learn it through a university in my view; here in India, we have a B.Sc program with majors in Computer Science, a degree that I happen to hold and it is kind of considered a requirement here
Not sure how things work in your country; perhaps you can take suggestions from an Education Counsellor or your teachers in school
Welcome to the real World. But, don't be afraid to embellish your CV a little. Helping your granny is always "volunteer community based cyber security educator experience".I don’t know how I’m supposed to get experience if it’s my first job in the field.