start	end	text
0	10740	Welcome everyone to my presentation discussion on how you can develop a student mindset to help propel your life into becoming a penetration tester.
10740	24200	My name is John Helmes and I'm currently a penetration tester for Nordstrom headquarters based out of Seattle, Washington, as well as an adjunct professor for the City University of Seattle, based out of Seattle, Washington.
24200	27420	I teach cybersecurity courses there as well.
28360	50060	So, today's talk is going to discuss about how I got to that portion of my career and how I can basically use that framework and help out the masses to allow you to use this framework to apply it to yourself and help get you into a career in pen testing.
50060	53640	So, with that being said, let's go ahead and get started.
55240	58900	So, this is the agenda for today's talk.
58900	61700	We're going to have a quick introduction about myself.
61700	67900	It's going to list out just some of my background and discuss of how I got into pen testing.
67960	73580	Then we're going to have a general overview of, in my own words, what pen testing really is.
73580	79080	We're going to talk about how you can develop the student mindset and what that really means.
79080	82700	And it's not, you know, a traditional academic student mindset.
83140	96140	And then we're going to look at some roadmaps about, you know, ways of how you can get into pen testing and what type of jobs you can look at that will help carve out a path for you to get into pen testing.
96340	103520	As well as some different jobs titles that may or may not have pen testing as part of that job title.
103520	113600	We'll also talk about some speed bumps that you can fully expect while you're trying to get into pen testing or even cybersecurity in general and talk about how we can work around some of those speed bumps.
113600	119780	We're also going to talk about some of the educational things that you might see, you know, for pen testing jobs.
119780	126260	The requirements such as a bachelor's, a master's degree, some jobs even, you know, ask that you have a PhD.
126900	135440	And then we're going to talk about certifications, talk about the cost for certifications and just the amount of time that you're going to need for each certification.
135440	142820	So we can break it down about how much money it's going to cost per month if that's a certification that you would be interested in.
142820	159180	And then we're going to talk about how, you know, once you try or once you become a pen tester, how we can maintain that student mindset and how we can maintain the motivation to keep learning and to keep teaching, right?
159180	164040	Because as cybersecurity professionals, our job is to help others, right?
164040	171580	And in pen testing, it's a very small community and we really rely on each other to help each other learn and to grow.
171580	180980	And then to finish up the talk today, we're going to talk about just some issues that we're seeing in the cybersecurity field in the COVID era.
180980	192220	And what I mean by that is we're going to look at some of the speed bumps of what I see happening in the world as it pertains to getting into pen testing.
192220	197840	So we're going to talk about how you can kind of maneuver around some of those COVID issues.
197840	206440	To start off, let's talk about myself. My name is John Helmes. As I said, I'm a penetration tester for Nordstrom headquarters based out of Seattle, Washington.
206440	215480	I also am an adjunct professor. However, I didn't always used to be that. I actually started out as a naval engineer.
215680	221360	I was in the US Navy for four years and I didn't do anything really tech related.
221360	229820	I was a small boat guy. I worked on small boats, worked on the mechanics for them and everything and did small boats operations.
230060	239160	Once I got out of the Navy, I decided that after a couple different career moves, that I was going to go into tech.
239160	246400	So I decided to get a bachelor's degree in information technology. And while doing that, I got a job as a help desk specialist.
246400	256740	I moved up vertically within the company that I started out as a help desk specialist for and became a firewall guy, did a lot of networking.
257380	265320	And then while I was pursuing my master's degree, I wound up becoming a cybersecurity engineer for a DoD contract.
265600	274720	And then from there, I became an ISSC for a bigger DoD contract and a much, much larger network.
274720	290220	And then once I got the ISSC job, I actually was finishing up or had just finished my master's degree and wound up becoming a teacher at a small university based out of San Diego, where I was living at the time.
290440	298060	And then from there, I was there for about eight months as the ISSC. And then I pivoted into red teaming for the DoD.
298060	306700	And I did that for about eight months as well. And then from there on, I went and became a pen tester for Nordstrom. And I've been up in Seattle ever since.
307220	318920	So as you can see, I didn't have, you know, a very technical background. However, during that time, which was the span over about four years, I was continuously going to school.
318920	334240	I was getting one to two or three certs every year, if you averaged it out. And I just kept growing and I kept learning. And I was fortunate enough that while I was in the help desk role and getting my bachelor's degree, I was introduced to Kali Linux.
334440	348160	And also learned that, you know, Kali Linux was a very popular operating system used by penetration testers, then learned what pen testing was and was just completely engaged in that topic and have been ever since.
348160	357920	And we're going to talk a lot about that, about how, you know, you can use an untraditional path and just use passion towards getting towards pen testing to get into pen testing.
357920	377920	Some other things that I've done as well along my journey is I've been a content writer for CompTIA. If you've taken any test questions through CertMaster for the NetworkPlus exam, or for the PenTestPlus exam, then there's a good chance that you might have had a question that I wrote.
377920	396760	I also currently write content for Medium. I have my own blog that I maintain through there. I've been a technical project manager for various different projects throughout my career. I also do bug bounty when I have time. I have an account on HackerOne and BugCrowd.
396760	423220	I also do my own research for AWS. I'm actually currently working with a large publisher to put out a book based around that topic towards the end of this year. And as it says down there, I'm a pending author. So as you can see, I started out in a not very technical position. However, I was fortunate enough to realize early on in my academic journey and in my tech journey that I really liked pen testing.
423220	441700	And I took that and harnessed that energy to push myself forward and turn that energy into a passion. And that's what this discussion and this talk is going to be about is how we can turn that idea and that want into a passion and how to really roadmap that passion.
441700	464060	But before we do that, let's go ahead and talk about exactly what pen testing is. So penetration testing, which is also known as pen testing or pen test or ethical hacking, it's an authorized simulated attack on a client organization. This organization has signed you on and says, hey, we need you to evaluate our company by actually discovering and exploiting vulnerabilities.
465160	484180	So what does that really mean? Well, it's more than just hacking things, right? It's a business. It's a business approach. So I wrote this quick little analogy example, right, where pen testing is like you're trying to find something, right? And you know what you may or you may or may not know what you're trying to find, but you're trying to find something, right?
484180	513160	So we'll say something is X, and that's the scope, right? And then the scope of pen testing scope is what you're allowed to ethically hack. So X can be whatever, right? And we are trying to get to X. And then we get to X, right? We finally in a pen test, let's say X was a target system, we get onto the target system. And now we find out more about that target system. Right? And this target system is X. We find out more about that target system and more about the environment that it's in.
513160	540820	And we find other machines and targets and hosts and all sorts of things, right, that are associated with X. So we have Y and Z. And we start moving to Y and Z and starting finding out more about Y and Z and the environments that Y and Z are in, right? We like to think of that as like lateral movement, right? Because that's a big portion of pen testing is once you get on, once you actually get onto a machine that you've done your research, discovery, enumeration, and then you get persistent access, we find out more about X and the surrounding components of X.
540820	568500	So when you get to Y and Z, that's lateral movement. And that's a key thing that I want you to remember. Because on this next slide here, it says, imagine you have to write out a comprehensive report that details every step that you made before going to X, during getting on on X, right, and X is a system, and then after. And right, we use the term web search here, because in the previous slide, it mentioned web search as an example.
569340	596660	So now you have to illustrate the why and the what and the impact of everything that you did, right? You have to this and then you have to give an illustration of how to fix it, and how we can do a better job next time. And we meaning the pen testing company, which would be you and the client organization, right? So that's pen testing.
596660	604980	Pen testing is a lot of research. It's a lot, a lot of discovery, and a little bit of technical capabilities.
606600	625140	So this is straight from a blog of mine. It's the reality of pen testing, right? I think I always think that, you know, from the outside looking in, a lot of times, individuals might think that pen testing is this, you know, capture the flag kind of exercise when it's anything but that.
625140	647240	It's really a advanced business process, in my opinion. So here it says, the reality of pen test is banging your head against a wall and looking at systems that are typically locked down fairly well. Shout out to all the big companies and small companies and medium companies out there that are locking down their systems and, you know, making pen testers jobs a nightmare at times.
648180	670160	You know, that's really what it is. You're looking for issues in systems that are probably not there. However, you, as the pen tester, need to verify that. And when, you know, we think about verification, we think about quality assurance, we think about quality checks, right? We're doing a quality check for a system. That's essentially what pen testing is.
670160	686300	We are highly technical quality assurance people. That's essentially what we're doing. And I'm not downplaying pen testing. Please don't let that steer you away because as we're going to see throughout this entire discussion, it's a very, very interesting field to be in.
686300	712000	However, to note, penetration testing is probably 70% report writing and research and only actually 30% hands on. So, you know, if only being in a technical aspect is what, you know, engages you, then this might not be the field for you. However, you know, let's keep looking and, you know, perhaps throughout this roadmap, you'll see something that piques your interest.
712000	741840	Because there's a lot of different things that you can do that involve pen testing that just isn't part of the pen testing job title. So why do we pen test, right? Well, we have this white hat, gray hat, and black hat. The white hat guy is the good guy. That's the penetration testers. Those are the guys that are out there getting paid to authorize, or I'm sorry, getting paid to hack a system with authorization and provide a report that shows the landscape of the client, right?
742000	769360	That shows the threat landscape, that shows all the issues and parts that can be exploited and things like that. The gray hat, I always like to say, is the individual who is in between the white hat and the black hat. That's the guy who, you know, might hack the system and patch it and then tell you, or they might hack the system and tell you, even though they weren't authorized. You know, you see a lot of different gray hats out there.
770300	793420	The best way I always like to say it is that the gray hat is the individual who would hack your system to feed their family if they needed to. You know, it's that kind of like moral conflict kind of thing. So there's a lot of different ways of how a gray hat can, you know, can hack a system and what and exactly what that entails. So, you know, please go out and research different gray hat areas.
793420	802060	However, the black hat is a very definitive answer where they are the malicious cyber criminals that keep the white hat employed, so to speak.
802600	828940	And then the other big reason for pen testing is because we need to pen test for compliance, right? That's why we got a pen test, because organizations have to meet a bare minimum in order to operate, right? And if they can't operate, well, then they can't generate revenue and money and stuff like that. So we have to pen test so that they can make money.
832360	853840	So for those of you that get into compliance-based pen testing, a lot of times you'll hear like, hey, we just need you to do this and this and this so that we can pass our compliance checks. And that happens a lot. And there's nothing wrong with that. However, do know that just because something is compliant, it doesn't mean it's secure. It just means it's at the most secure level that it has to be to operate.
853840	867160	So I'm going to move my face window here just a little bit. I'm going to move that around for the rest of the presentation just so that it doesn't take up important parts of the slides.
869020	886180	So now let's look. Becoming a penetration tester, right? So these are some of the topics that we're going to talk about. We already mentioned that at the beginning a little bit. So we're going to talk about the mindset, being curious, expanding your network, and how we can just maintain our skill sets and then eventually give back.
886180	902400	Because again, like I said, this is a small field. And it's almost kind of like a almost everyone knows everyone sort of kind of vibe. So it's really, really crucial that you understand that it's a community where we all like to help each other.
903880	928680	So the student mindset, what does that mean? It doesn't necessarily mean you need to go into academia and constantly be getting degrees and things like that. What that means is that you need to develop a framework in your head where you're constantly eager to learn, right? And you're continuously setting goals that you want to achieve. You're setting milestones, right? You know where you want to be. So you have to make a roadmap to get there.
928680	952140	So how do we do that? Well, we have to stay out of our comfort zone. And we have to understand that that's, that's what it's going to be. And that's how it's going to be. And the other thing is, is that we have to have people help us get there, right? We have to be humble to do that. And we have to find mentors that will ensure that we are doing what we need to do to get where we want to go.
953060	979260	And the other big thing, and I always like to say this, is that when we're on our journeys into becoming pen testers, and when we're on our journeys to be better pen testers, don't ever try to seek validation. You know, this isn't about getting recognition for having, you know, the most certs or the most degrees or the most CVEs or the most exploits and, and things like that. It's about helping out everyone, right?
979260	989300	And that's why I say, not seeking validation, but seeking education, right? You're, you're out there seeking to help and educate others while also educating yourself.
989300	1009680	And the biggest thing too here is this last point here where it says, leave fear in the rear view mirror. What that means is there are going to be plenty of times in your journey and in your career where you're going to be afraid of something, right? Or it's going to startle you, and it might draw you back a little bit.
1010220	1023340	Don't do that because otherwise it's pushing you back into your comfort zone. And if you don't stay out of your comfort zone, you're not going to be able to grow. So you really have to look at fear and just move past it.
1024920	1046800	So let me move my window a little bit. We have to be curious. Penetration testers have to be curious. They have to be eager to want to learn and understand how things work, right? You also have to be creative. That's a big, big fun portion of this, this career field, in my opinion, is that we get to be creative, right?
1047360	1060540	We get to tinker around and look at things from a different angle, and we get to write up things that might not be so traditional. And there's just so many ways of how you can be creative in this field.
1061420	1078760	But the other thing is too, and it falls in with the being humble and also seeking to learn and leaving fear behind, is that you have to be willing to dive into anything and be hungry to learn new things, right?
1078760	1090680	And as it says down here, being a pen tester is about being a jack of all trades, but a master of none. And what I mean by that is that a pen tester has to, again, be a tinkerer and want to do a little bit of everything.
1091100	1107720	However, you're not going to be a master of anything. You might have a specialty where you focus on a particular topic. However, that doesn't mean that you're going to master it because, as we have seen, technology is continuously evolving and continuously changing.
1107720	1111080	So if you master something one day, it might change the next day.
1114960	1117500	And let me change this slide.
1125780	1137220	So what's the next portion? Growing your network. This is a big, big thing that I feel is not talked about a lot, right?
1137540	1144400	This is one of the things that's going to really help push your career field forward. It's what helped push mine forward.
1145760	1159420	I essentially got into cybersecurity because I had a couple certifications and I had a degree. However, I didn't know a lot of individuals in cybersecurity that could help me in.
1159420	1171840	And eventually, I met someone who was an ISSO and basically hired me on to be part of their DoD contract as a cybersecurity engineer.
1171840	1177880	So with that being said, that was a big, big help to get me into cybersecurity.
1179140	1188180	So from there, obviously, my career pushed forward. So growing your network is a big portion. So where can you go to grow your network?
1188180	1198120	Well, for those of you in school, there's a lot of times your professors, they may actually be engineers that are working in the field. Make sure that you network with them.
1198120	1212660	Your fellow students, right? They may actually be already in the field. There's a lot of degree programs at night schools and adult educational schools where a lot of the individuals are already in the field.
1212660	1223580	They're just getting a degree to help push their career forward. LinkedIn is another great resource. You can build a network on LinkedIn incredibly fast.
1223580	1236780	And especially now, and we'll talk about it later, but during the COVID era, LinkedIn has been a godsend, so to speak, to help others get into cybersecurity or at least find some kind of position in tech.
1237300	1249940	Twitter is another good one. Even Facebook. You never know. You may have a friend from five years ago that may be in cybersecurity now that may be able to help you find a position that you're looking for.
1251820	1268760	Mentors and mentees. You may actually have someone that you were helping out that's already in cyber and they just look up to you, and they may be able to find someone to help push you into a position that you want to be in, that will get you into pen testing.
1268760	1287300	And then obviously mentors. You want your mentors to be someone who is in the field, and that someone can help you get into the field. Conventions, such as the ones now, during the COVID era, all this stuff is online, and we're able to network fairly easily.
1287300	1295520	And a lot of these conventions are all free. They're all online. It makes it pretty streamlined to network.
1295520	1311560	And then the other big things are internships. I know with COVID, internships were canceled for a lot of companies, and it did affect a lot of people. However, when internships become a thing again, it's going to be a really great way for you to get your foot in the door somewhere.
1311560	1322920	And then, of course, on-the-job training. Any place that is offering on-the-job training, whether it's cheap labor or if it's free, if it's going to help you get to where you want to go, then you need to take it.
1322920	1336680	And that plays in part of being humble, is that understanding that you may not jump right into pen testing. You may have to start somewhere else. And that's okay. There's nothing wrong with that, because it's all about the journey.
1337780	1356040	Now, we've talked about our network, so now let's talk about how we can grow some of our technical skills. Because that is, while it may not be the huge portion of pen testing, it is a big portion. And we need to make sure that we can illustrate our technical skills.
1356040	1379260	So how do we go about that? Especially when we're the outside looking in. So I have listed here some ways of how we can test our technical skills. So try HackMe, HackTheBox, and VulnHub. These are areas where you can access vulnerable machines to test your technical skills and to actually evaluate yourself.
1379260	1393580	As well as read write-ups on older machines that are provided on these websites that allow you to learn how other people were actually hacking the machines, and it helps you develop a methodology in your head.
1394780	1415760	And then another good way is just reading books. Going on Amazon and buying a book every so often, or going into your local bookstore, whichever way is most comfortable for you. Just buy any book. And I can't recommend enough books. If you think it's going to provide some value to you, then read it.
1415760	1439860	However, obviously, because we're talking about pen testing, I always recommend anything that's security or computer science related. And then another great way is to get on to bug bounty platforms such as HackerOne and BugCrowd. So these are places where you can sign up and use their platform to hack actual websites. And if you find bugs, you report these bugs to the companies.
1439860	1466200	And that's a great way to actually learn in real time how to pen test a actual live website, and to also understand what companies are looking for. So it allows you to assess and evolve your technical skill set in a real environment, while also teaching you a little bit of the business side, because you have to submit reports to the vendors.
1466200	1480060	And then programming. Programming is a big thing, because it teaches you that analytical skill set, which falls in line with the pen testing mindset. And there's plenty of books and free online resources that you can use for that.
1480060	1504400	So now that we talked about how we can grow our network and our technical skill sets, right, we've learned how to work with people, and what we need to do with people. And we've learned about the technical side and how we need to grow our technical skill set. The next portion would be okay, well, I want to start looking at jobs and start, you know, putting some feelers out there and seeing if I can get an interview or something.
1504400	1529740	However, then you might hit a roadblock or a speed bump or something, right? And they may you, you may get back from HR saying, Oh, I'm sorry, you know, we're going to be going with another candidate, or something like that. Right. And so these are some of the speed bumps that I see individuals trying to get into pen testing, and trying to hurl over. So lack of experience in security programming, or just anything that's technical, right?
1529740	1542920	Those are going to be some of the big issues. And if you get that, then you need to backtrack a little bit, and build up your technical skills a little better using the resources that we just talked about. Lacking certifications, right?
1543600	1572900	A lot of times we want to get the big juicy certification, and we don't realize that there's other smaller certifications that can help build up to that. And those smaller certifications will also help get us positions that will lead us into pen testing. Right? And we'll talk about that here in a couple slides. However, you know, if you're starting out, don't go after the big certifications, right? Go after the smaller ones, so that it can help build your career.
1573380	1595460	And then lack of job openings, right? I'm from a small town in North Carolina, where there is no pen testing jobs. And there's, I don't even know if there's any cybersecurity jobs. I couldn't get a job there if I lived there. So, however, now I live in Seattle, Washington, and you know, there's more jobs than there are people.
1595460	1607620	So, you know, you have to follow where your career is. And if that changes where you are geographically, then you know, you that might be something that you have to do.
1608340	1634480	And then a lack of motivation. Burnout is a very real thing in the pen testing field, because we're constantly engaged, we're constantly learning, we're constantly doing a lot of things where, you know, if you're a pen tester, or a very passionate cybersecurity individual, you're probably running and gunning 12 plus hours a day. And it's really easy to get caught up in all that and not take a break and smell the roses.
1634480	1661900	So make sure that when you develop your roadmap, and when you are looking at ways of how to get where you want to, to where you're at, and where you want to be, that you make sure that you create a realistic timeline that allows for some buffer for you to relax. Because, you know, while it is it is a fun journey, and it's really easy to get tied up into it, your body and your mind can only handle so much. So make sure that you take a break.
1665160	1685100	So now that we understand some of the speed bumps, we understand how we can work with people to try to get into pen testing, and we've learned some different areas of where we can grow our technical experience without actually even being in the field. Let's talk about some positions that we can get before we even get into pen testing, right?
1685100	1711660	Because if you're hiring, trying to get into pen testing, and just keep getting, you know, denied letters back, then it's time to change your mindset, and think about a different position that will eventually get you into the pen testing position that you desire. So, as I started out in a help desk, and then I went into firewall administration, right? So I went more into like networking sides of things, right? Those are positions that are going to help push you forward, right?
1711660	1741220	And the help desk position is a great position to be in, because it helps teach you a little bit about everything, technical wise, and how, you know, a system is set up within an enterprise. It also allows you to solve technical problems with people. And a lot of those people may not be technically competent, right? So it teaches you how to solve these problems in a less technical way, which is a great skill set to have.
1742200	1769880	So those are some positions that you can get. There's a bunch of different security specialist positions that you can get. Like I was doing vulnerability management, I've done some information assurance stuff. Those are some good positions that you can get into. There's SOC, just being a security engineer, working in the cloud, right? These are all going to be great positions that are going to be great to have on your resume if you're trying to get into pen testing.
1770400	1799860	Another great way, too, is just to put yourself as an independent researcher working on bug bounty platforms, or, you know, doing your own research and publishing it out there on GitHub, and things like that. And then another, you know, less IT, more engineering roles, you can do software engineering, or even secure software engineering, right? Where you're actually building programs. Those are going to be some great positions that are going to help pivot you into pen test.
1800620	1824640	So, again, these are all great positions to have before getting into pen testing. And these are going to be positions that if you can't get into pen testing, start looking at roles like this, and growing from there. And then once we actually look at pen testing, right? So we looked at all the roles that can help us lead into pen testing. So what are some pen testing roles, right? Because you don't have to go on LinkedIn or Indeed and just type in penetration tester.
1824640	1850060	These are some other roles that you can look at that actually do a lot of the offensive security pen testing kind of qualities, right? So of course, there's the penetration tester, there's red teaming, right? You can be a red teamer, red team engineer. Those are going to be the individuals that are off going and doing offensive security operations. And then there's offensive security engineers, right?
1850060	1878720	And a lot of time I see that position title mingle with the word penetration tester. Application security engineers, where you're actually helping secure code, and you're helping application engineers write better code and build better programs and better systems. Of course, there's ethical hacker, I still see that position pop up every so often. It's really just, you know, it's a penetration tester with just a different word, right?
1878720	1901940	But you may see that. Exploit developer, right? That's going to be the individual who's actually going to be hacking applications and developing exploit code. And then you can be a consultant, right? You know, a lot of times smaller firms are just going to be a consultant, and you'll do penetration testing, you'll do vulnerability stuff, and anything in between, right?
1901940	1930780	And then purple teamer, a purple teamer is someone who is going to be between the blue team and the red team, right? And so the key quality there is that they have to understand red teaming and pen testing, and typically have a background in pen testing. And so the great thing there is that, you know, this is a the purple teamer is really a good position to have after you've done pen testing for a while. However, say, you know, you might be looking to spice up your life a little bit.
1930780	1954540	Purple teaming is a good position, or a good job title, rather, to look at. So now that we know how to network, we know the technical skills that we need to build up. And we also understand some of the job titles that we can get before we get into pen testing, and then understand some of the job titles that may have pen testing in them.
1954540	1978300	Now we need to understand the educational requirements, and then also the certification requirements. And some of this may come off a little biased. I have a bachelor's degree and a master's degree and currently pursuing a PhD in cyber operations at the Dakota State University. So, you know, I may present a little bit of bias here.
1978300	2003700	However, I do think that going to school for some is very good, because it's something that requires you to push yourself, right? You have assignments that have deadlines, things like that, right? So if education is something that you look at, and it's something that interests you, these are some of the degrees that you can get that are going to help put you in the right place to become a penetration tester.
2003700	2019780	So computer science, cybersecurity, those are pretty obvious, right? Information systems, computer engineering, those are going to be some really good degrees to get if you want to go become a penetration tester, or even do any of those positions that we mentioned to help get you into pen testing.
2019780	2042680	An MBA, especially if you want to eventually become management within, you know, cyber operations and offensive security, an MBA is a pretty good degree to have. However, I wouldn't recommend to get that, you know, straight out of the gate, right? Coding boot camps are really good. Those are really good. Those are going to help secure you a job as a software engineer, if that's something that you're interested in.
2042680	2064520	And then even criminal justice, you know, that's a I see a lot of individuals that have criminal justice degrees, just because you understand the how rules work with culture. And that's a big part of being a pen testers, you have to understand the culture of your clients and your businesses, and how that culture plays with security and how security plays with that culture.
2065040	2089500	So, in a lot of pen testing jobs that you see, you're going to see where it says, you know, a bachelor degree is typically required. And a master's degree is typically desired. So, and what I mean by that is a lot of teams that I've worked on over the past few years, you know, a lot of the individuals, unless you have, you know, 20 years or 15 years of experience, you know, they would love for you to have a master's degree.
2089500	2109600	And in the terms of creating a roadmap, having a master's degree is going to make you that more competitive, right? And it's, it's just one of those things that's going to help kind of make you a unicorn a little bit. You know, and I'm not saying go off and get multiple master's degrees, but at least having one is going to help you, right?
2109600	2132180	And then down here, I also state like, hey, if you want to stay competitive, stay in school, right? Because it's just a great way to keep yourself in that learning mindset, because you constantly have to have assignments due, and things like that. So, so now let's talk about some certifications, right? So let me move my little window here.
2132180	2158400	And so these are some of the certifications that we see to help get you into pen testing and also maintain yourself as a penetration tester. There are some certifications that are not on here. However, I wanted to put some of the more entry level ones as well as the higher level ones that will help get you into pen testing. So I'm not going to read this list right here, because we're about to actually break them down.
2158400	2182140	But we're going to look at like, the cost of the exam vouchers, and how much time you're going to be spending on it. And also, for those of you on the outside looking in who may or may not be in cybersecurity at all, or even have a technical background, I want to mention how hard it might be to pass that exam without any kind of industry experience.
2185240	2210580	So the CompTIA Security Plus, right? This is a great certification that's going to help build your knowledge base of just the security basics. For those of you that go through like bachelor degrees, too, there's a lot of material in most cybersecurity bachelor degrees that follow the Security Plus. So for those of you that are in school right now for cybersecurity, you know, do two things at once.
2210580	2227740	And while you're going to school, also take the Security Plus, right? So how much is it? It's 350 bucks for a voucher, and you're probably going to spend about $200 on extra materials. So that can be extra books, videos, test books, things like that, right?
2227740	2253180	Takes usually about one to three months of consistent studying. So I say consistent for this, that's probably about two hours a day. And then the exam is 90 minutes long, you have anywhere from, I don't know the minimum amount of questions, but as per the site, it says 90. So that's going to be the maximum amount of questions that you have, and you have to score 750 on a grade of 100 to 90.
2253180	2275860	So passing without industry experience. So this is for those of you looking in from the outside. It's not too challenging if you do proper studying, right? And that means you're going to be looking in your books and testing yourself every day for at least two hours for one to three months.
2276460	2295920	So what's the next certification? The next one is the Certified Ethical Hacker, also known as the CEH. This is an exam, it's not hands-on, but it is, as it says here, 125 questions, and those 125 questions test your knowledge of hacking methodologies.
2295920	2321180	So I've taken this and the Security+, and this exam is a lot like the Security+, only it applies hacker methodologies to it. So the cost, as you can see, the voucher is pretty expensive. $1,200 is not cheap. However, this is a good certification to have, because if you want to do compliance-based pen testing, you have to have at least CEH.
2322080	2346540	And there's other certs that you can have too, and we'll mention that. But CEH is the bare minimum if you want to do compliance-based pen testing. So how long does it take with, you know, consistent studying? Again, that's two hours or so a day, one to three months would be expected. The exam is four hours long, and you have to have a 60 to 85% to pass. And that depends on the exam that you give you.
2346540	2358420	So I'm not sure quite how that works. When I took this, I believe it just had a straight bar of what you had to have to pass, and I believe that was 70. However, they've changed it since then.
2360800	2381440	It's a little challenging because it's a lot of questions. However, you can do it if you do proper studying of, you know, two to three hours a day, and then less challenging if you pay $2,000 for the EC Council PEP course, which is a course that they provide for you. I think it's like a week, and they teach you all the topics that are in the exam.
2382480	2400620	So this is one of my favorite certifications out of the whole bunch. This is the eLearn Security Junior Penetration Tester, right? I'm not even going to mention the voucher, because you spend $500 and you get four exam vouchers, plus lab time and all the materials you need to take the exam.
2400620	2425180	This is a great certification, especially now. It's getting a lot of tread on becoming a really well-known cert in the industry, as opposed to three years ago when I took it, nobody knew what it was. So it's a really good exam to take now. So, you know, you need about one to three months of consistent studying, and that's going to be reading the material, being in the labs and everything that they provide for you.
2425180	2446560	And then the great thing about the exam is that it's 100% hands-on. It emulates a black box pen test, and you have to have a 70% to pass it. They give you a bunch of questions. I believe it's like 20 questions, if I remember correctly, that you have to answer by actually performing certain steps within the environment.
2446560	2462440	Passing without industry experience, it's less challenging, even from the outside looking in, because eLearn Security really helps, you know, hold your hand through the entire process of teaching you everything that you need to know to pass that exam with the materials they provide.
2463460	2480740	Another great exam that recently has come to light in the past year or two is the Ethical Hacker Practical Exam. So let's look at the cost. It's $550 for a voucher, and I would say you're probably going to spend $300 on materials and extra labs and stuff.
2481640	2504400	Again, one to three months of consistent studying of the two hours a day. And the great thing about this is it's like the Junior Penetration Testing Cert from eLearn Security. This cert is a hands-on certification as well. They give you 20 questions that you have to answer based on what you can do in the environment that they provide you.
2504400	2534200	However, it's not like a black box pen test. They provide you a scope of machines that you have to attack and provide answers to the questions that they ask you. Now, from the outside looking in, this is a little bit more challenging because they don't really have a lot of materials out there. So you have to kind of go and look on your own. So it makes it challenging in that aspect because you have to go find the materials.
2535660	2564380	So now we went from two hands-on exams to a not hands-on exam. However, I would like to argue that this is actually a fairly challenging exam. The CompTIA Pen Test Plus is the pen testing cert provided by CompTIA. It's $359 for a voucher plus $300 for materials, videos, and some lab stuff that you're going to want to use to help practice your technical skills.
2567580	2583540	The exam itself is 165 minutes. It's a maximum of 85 questions. And just like the Security Plus, $750 on a scale of 100 to 900. You are going to have to do about three to four months of consistent studying. I would argue two to three hours a day.
2585200	2607500	Passing without industry experience is actually challenging. And I took this exam last year, even after being in pen testing for a while. And I took this exam and it was actually quite challenging. They provide a lot of really good scenario-based questions where you really have to go through a process of elimination to answer them based off of a scenario.
2607500	2628480	So again, this is a really good certification to get. And it's fairly cheap, as you can see. It's $350 for the voucher, give or take, and $300 for the material. So if you wanted to quarter that out over the four months, you're going to be spending a little over $150 per month for the cert.
2629600	2653440	The next one is the GX Certified Penetration Tester, also commonly known as the G-Pen. That's provided by SANS. The cost, as you can see, the voucher is a whopping $2,000. That's a pretty expensive voucher. Plus, the training provided by SANS is one- to two-week training. Plus, they have a NetWars exercise where you and a bunch of other individuals go and do a hacking challenge.
2654140	2667880	However, so that's pretty expensive. As you can see, you could easily rack up $9,000 to $10,000 to do it. However, this is a really good certification. It's another one of those certifications that I believe is required for compliance-based pen testing.
2667880	2690760	So four months of consistent studying. Again, that's based off of the two hours plus a day. The exam itself is three hours. You have 82 to 115 questions, and you have to get a 75 to at least pass. So passing without industry experience, fairly challenging, without any kind of industry experience.
2690760	2717520	And then it says less challenging with studying and the Efficient Index. So the Efficient Index, what that means is that you're actually able to take your study materials and bring them in with you and use those as references to pass the exam. So when you're going through in the test center, because this isn't a hands-on certification, it's you go and take it in a test center, and you can take your books with you.
2717520	2728120	So create an index of crucial points that you may or may not be well-diversed in so that you can reference those during the exam.
2729480	2744160	So now we have the Certified Professional Penetration Tester, also known as the ECPPT. This is an eLearn security certification. The cost for it is $1,600. That's with materials, labs, and an exam voucher.
2744160	2756480	Again, they provide everything for you. And then I would say two to four months of consistent studying. I would argue that two hours may or may not be enough, just depending.
2756480	2769420	And then the exam itself is seven days long. It's an actual, real-life pen test where they don't give you any questions or anything. They just give you a rule of engagement that tells you what you need to do.
2769580	2775820	And then you go and do that over seven days, and then you have seven days after that to write a report and submit it to eLearn Security.
2775820	2790600	So this is a really good certification for those of you that are looking to get some real-life knowledge in how penetration testing works, because this really, really hits the nail on the head of how they do it. It's fantastic.
2791060	2804060	Passing without industry experience, it's going to be challenging. However, because of how eLearn Security operates and how their certifications are, they provide you everything you need to pass the exam.
2804060	2814840	So if this is a certification that you decide to get, the material that they give you is really going to help you strive and achieve and pass the exam.
2815240	2825440	And then we have the big cert that I'm sure a lot of you have heard of. It's the Offensive Security Certified Professional, also commonly known as the OSCP.
2825940	2842960	The cost for this certification is $150 for a voucher. However, on the initial purchase, when you're deciding to get the labs and the material and all that stuff, you're going to spend about $1350. You're going to get the exam voucher, the materials, and the labs. And you only get the labs for 90 days.
2846420	2867280	I hear a lot of individuals like to get an extension on the lab so that they have the labs for six months. If you want to do that, you're looking at another $800. However, I would argue that you might not need that. There's other resources such as TryHackMe, Vulnhub, and HackTheBox that you can use.
2867280	2887280	However, I'm not saying you don't have to do the lab extension. If you feel that that would give you a good return on your investment while going through the journey of getting OSCP, then absolutely do it. However, I would baseline that this certification is probably going to cost you about $350. I'm sorry, not $350. It's going to cost you about $1,500 altogether.
2887280	2907960	So how long does it take to get this? On average, and again, this is the rule, not the exception that I've seen over the past few years, six months to a year. And I see individuals that get it done in less time and other individuals that it takes more time. However, the average is about six months to a year.
2908960	2930800	And that's with consistent studying. And you can read a lot of stories of individuals out there that studied for three, four, five, six hours a day, or completely lost their weekends because they spent their whole weekend just studying for this exam. And you can use additional resources such as TryHackMe, HackTheBox, and Vulnhub, as I mentioned.
2930800	2949240	So the exam is a 24-hour hands-on exercise where you get five machines that vary in difficulty and points, and you have to hack those. And then you have 24 hours to write a report after you've hacked however many machines you get into.
2949240	2970500	So passing without industry experience, this is a very, very challenging exam. It's a very sought-after exam for good reason because it's so challenging. So when you're going after this exam, know that it is very challenging and you're going to hit a lot of roadblocks. You're going to hit a lot of speed bumps that you're going to have to work around.
2970500	2992080	So those are the certifications that I recommend you look at in that order. Don't go straight after the OSCP. Look at some other certifications that are going to help build your career into pen testing. However, now that we've talked about degrees and certifications, let's talk about some of the skill sets that we need to develop as well.
2992080	3017880	So programming. Do you have to be a programmer to be a penetration tester? Absolutely not. I am not a programmer. I can do some scripting and things like that, but I'm not a software engineer or a programmer by any means. However, it is good to know how to script and automate tools and things that you're using during a pen test. And one of the best languages to do that with is Python.
3017880	3038080	If you're trying to think about a language to use for pen testing, Python is going to be the best one. Because it's used to write exploits, it's used to do automation, to automate tasks, things like that, and to also write quick scripts to help you, again, automate tasks. Bash, same thing. Scripting and automation.
3038080	3056300	And then I put C and Java because you'll notice a lot of exploits out there are written in C and Java. And especially with C, you'll learn how to compile and decompile exploits. So it's good to just know the basic understanding of C and Java.
3057940	3083900	Other things that are good to be knowledgeable in are operating systems, Windows and Linux. We need to at least understand the basics of how the file systems work and the basics of some of the commands that we're going to commonly be using, as well as networking. You need to be able to fire off ports and protocols without even having to reference anything, as well as understanding just how TCP and IP stuff works. Everything at the network layer.
3085140	3099960	And then software, just understanding the basics, again, how you compile and decompile software. And then right now, cloud. Cloud is a great thing to understand just even the basics. And if you have security knowledge in it, it's going to make you competitive.
3099960	3119680	And I say that because cloud pentesting, especially in pentesting, there's not a traditional cloud framework that's been published yet. There's a lot of ideas, and there's a lot of great resources out there on how to execute a cloud pentest. However, there's not a traditional framework set in stone yet.
3119680	3144200	So if you decide to strive into cloud and focus on that area, it's going to make you a little bit competitive in that aspect. And then now we need to talk about how do we maintain this energy pushing us forward into pentesting, and then also once we're even in pentesting.
3144200	3164000	So a big thing, again, we talked about networking. Well, what are some other ways how we can network in a less untraditional way? Join online hacking forums, Reddit, Discord, Slack. Those are really great resources to use that are going to help you meet other people.
3164000	3184660	Create a blog and publish any of your writings, whether they be technical or non-technical. As I mentioned before, we need to continuously evaluate our technical skills using those platforms such as Hack the Box, VulnHub, things like that. You can use those and then create write-ups based off of things that you hacked on those and publish them on a blog.
3184660	3202160	And then when you're applying somewhere, you can put your blog in your resume and have that as a reference point for the employer to look at and say, oh, this individual actually has their technical chops up to speed and they've created some really good content that shows that they're technically competent.
3202160	3221200	And that's what's going to help give you a competitive edge is by being able to publish these technical writings. And even non-technical, you can talk about ideas and talk about frameworks and things like that. It's all about just putting your name out there and not being afraid.
3221740	3244000	And then subscribe to any of the hacking platforms. I put some of the costs on here. VulnHub is free. However, they did just create a partnership with Offensive Security. So it's going to be awesome to see how those two companies move forward with the VulnHub platform. And then you have tryhackme.com, Hack the Box. Those are the subscriptions. And then you got Pintest Academy.
3244000	3266320	Those are going to be some really great resources that will allow you to continuously build your technical skill set as well as even in things like VulnHub. But on Hack the Box, there's a big community on Hack the Box where individuals talk to each other and everything. So again, there's another part where you can actually network.
3266320	3295960	And then I say here, find your niche, right? Find what you really, really like. I really like cloud and academia. I really like cloud because it's a continuously expanding technology and it's the hot topic right now. And there's a lot of areas for research, as well as I like academia a lot. I really like giving back. And I really like research. So when you work in academia, you get to continuously evaluate and renew your skill set and just your framework in your head.
3296320	3313920	But there's some other areas, rather it be system, network, security, development. These are just a few things, but there's so many areas of offensive security and Pintesting that you can really, really dive into and go down the rabbit hole, so to speak.
3314660	3336460	And the other big thing is to find a mentor, no matter where you're at. Even once you become a penetration tester, make sure that you have mentors, because those are going to be the individuals that are going to hold you accountable to keeping your goals, right? And find other student Pintesters. This is a good thing, especially if you're wanting to be a Pintester.
3336460	3358900	Rather you're a student at school, or you're just a self-taught Pintester. Find other ones that are just like you and see how they are in their journey, and you can help each other out to get into Pintesting. And the other thing is to find a mentee. Find someone that you can help, right? That you can help push their career where they want to go.
3358900	3381520	And then also there's the bug bounty platforms. Those are great to have, because those are going to give you a real world sense of how you can hack a live web application. And also help you understand the business side of things, because you're going to be producing vulnerability reports or vulnerability and Pintesting reports that go to those organizations.
3382500	3407680	And then to finish off, I wanted to talk about the challenges that we're seeing during the pandemic era, right? Because COVID is just, it's really thrown the whole world for a loop, right? So what's something big is remote work has become very, very popular, right? So it's making things competitive. However, it's also opening things up for a lot of us, right? So make your online presence visible, right?
3407680	3414720	Through social media, through Twitter, through LinkedIn, things like that. You can really, really use this time to shine on social media.
3416780	3430420	Another big thing is hiring freezes. We're seeing a lot of companies just freeze all the hirings altogether. So what does that mean? That means you might not be able to go get that job with that certain company that you wanted to get to, right?
3431340	3448460	And we've seen this a lot right now, even with like interns, we've seen a lot of internships, you know, kind of go away because hiring freezes and all that stuff. So what can you do to work around this? Well, go look at those bug bounty programs. You know, see if you can build your skill set there and make a little money while you're doing it, right?
3449100	3463140	And if you want to try another avenue, use your network, right? Go on LinkedIn, go on Twitter, Facebook, anything where you may know someone who can help push your career where you want to go.
3463140	3482900	And the other big thing is, too, is the great and I want to add, it's a great thing is that all these conventions that we're having right now, most of them are free, and they're all online, right? And so, you know, use that to your advantage and use that as a platform where you can get your name out there.
3483420	3501260	And again, it all falls in line with leaving fear in the rearview mirror and being humble. So, you know, just don't be scared. Don't be scared to talk to anyone and make sure that, you know, you're attentive and you listen, and that, you know, you're eager to learn what they have to tell you.
3501780	3525420	And then the other big thing is layoffs and furloughs. We've seen a lot of individuals lose their jobs or have their jobs put on pause. So, and this goes more towards you, is that if you've been laid off or you've been furloughed, use this time to reassess your skill set, you know, maybe set a milestone that you didn't think you're going to have to set for a while.
3525420	3554220	But COVID has, you know, COVID has no bias. So, if it has affected you, you know, use that time to better yourself, right? And it says go through steps one and two, you know, make your presence on, you know, your online presence on social media a lot bigger. And then also, you know, use your network, expand in your network, attend conferences, and look at other avenues of ways of how you can develop your skill set.
3554220	3575100	And another big thing too, and I didn't put it on here is, you know, if you have a certification that you wanted to get for a while, I've seen a lot of individuals getting certifications currently, use this time to spend a little money, get a certification or two, and then, you know, hit the workforce, you know, heavy when things start to go back to normal.
3576860	3604440	And then to close this out, you know, in your journey, you know, you're going to start out in your journey and you're going to have a lot of motivation, you're going to have a lot of energy, and you may have some self-doubt, but your focus and your determination is drowning that out. And then you're going to have your speed bumps and you're going to fail a little bit. But don't let that motivation stop. Don't let fear and doubt creep in just because you hit a speed bump and you fail a little bit here and there, right?
3604440	3628240	Because you only completely fail when you quit. So instead, take that time to learn what you did wrong. Take that time to learn how you can do better the next time and how you can grow. Because security is a journey. It's not a destination. So that's all I have for you guys. I appreciate everyone for coming to my talk.
3628240	3643980	Again, my name is John Helmes. And if anyone has any questions for me, please feel free to reach out to me at my blog, or I have a pretty heavy presence on LinkedIn. So yeah, so again, thanks, everybody, and I'll see you around.
