Episode 40: In this episode of Critical Thinking - Bug Bounty Podcast, it’s all about mentorships! Justin sits down with Kodai and So, two hackers he helped mentor, to discuss what worked and what didn’t. We talk about the importance of mentorship, what mentors might look for in a candidate, the challenges of transitioning from being mentored to self-education, and the necessity of continuous learning in this ever-evolving field that is bug bounty. This episode is a treasure trove of insights, and if you’re interested in either side of the mentorship coin, you won’t want to miss it.
Follow us on twitter at: @ctbbpodcast
We're new to this podcasting thing, so feel free to send us any feedback here: info@criticalthinkingpodcast.io
Shoutout to YTCracker for the awesome intro music!
------ Links ------
Follow your hosts Rhynorater & Teknogeek on twitter:
https://twitter.com/0xteknogeek
https://twitter.com/rhynorater
------ Ways to Support CTBBPodcast ------
Sign up for Caido using the referral code CTBBPODCAST for a 10% discount.
Today’s Guests:
Congrats to @nchickens as our giveaway winner!
The Bug Hunter's Methodology Live Course
https://jasonhaddix.gumroad.com/l/lycucs
Timestamps:
(00:00:00) Introduction
(00:04:00) Guest backgrounds and introduction into hacking
(00:17:49) Where to start Learning and Teaching
(00:25:40) Technical Training vs Conceptual Teaching
(00:28:34) Mentorship Styles and Techniques.
(00:39:15) Moving from being mentored to self-learning
(00:46:20) Developing mental resilience and healthy habits
(00:50:32) Elements in mentorships that were hard or haven’t worked
(01:02:21) Being influenced by other hackers through mentorship or collaboration
(01:06:20) Hacking Bilingually and language barriers
(01:11:30) Hacking and learning goals for the future
1 00:00:00,000 --> 00:00:04,400 All right, you guys see this? 2 00:00:04,400 --> 00:00:06,520 We have started the recording this time. 3 00:00:06,520 --> 00:00:11,000 We just got like, you know, five minutes into the episode. 4 00:00:11,000 --> 00:00:17,200 We went through our little pre-episode warm-up, pre-episode shake, and then we realized we 5 00:00:17,200 --> 00:00:20,600 are not recording the audio at all, just the video. 6 00:00:20,600 --> 00:00:24,400 So sorry about that, a little bit of a false start. 7 00:00:24,400 --> 00:00:26,480 But thanks for coming on. 8 00:00:26,480 --> 00:00:31,640 Thanks for the audience, these two guys, these two lovely gentlemen right here are some of 9 00:00:31,640 --> 00:00:36,520 my best friends from the time that I was living in Japan. 10 00:00:36,520 --> 00:00:41,400 And yeah, man, just so many good memories with you guys in Japan. 11 00:00:41,400 --> 00:00:48,400 And during, you know, being the Bug Bounty evangelist that I am, I, you know, had a conversation 12 00:00:48,400 --> 00:00:53,200 with these guys about Bug Bounty, and both of them have expressed interest, Xo has already 13 00:00:53,200 --> 00:00:59,560 gotten a job in the field, as he'll tell you in just a moment, but both of them have sort 14 00:00:59,560 --> 00:01:06,120 of expressed a desire to work in cybersecurity in general, specifically offensive cybersecurity 15 00:01:06,120 --> 00:01:09,040 and or Bug Bounty as a career path. 16 00:01:09,040 --> 00:01:14,200 So we started to do some mentorship, some training, and that sort of things. 17 00:01:14,200 --> 00:01:18,160 And that's kind of what I was thinking about, thinking we would talk about today is like, 18 00:01:18,160 --> 00:01:25,100 what is a good blueprint, what is a good a good pathway for a beginner to take coming 19 00:01:25,100 --> 00:01:30,520 into Bug Bounty and for people, the more advanced listeners that are that are here, which is 20 00:01:30,520 --> 00:01:32,280 most of our audience. 21 00:01:32,280 --> 00:01:35,960 If you have someone that you're working with that you want to help grow in Bug Bounty, 22 00:01:35,960 --> 00:01:37,720 how can you effectively do that? 23 00:01:37,720 --> 00:01:41,640 So hopefully these two have brought some good constructive criticism for me today. 24 00:01:41,640 --> 00:01:48,480 We'll see if they're able to put aside their Japanese tendencies about saying, oh, everything's 25 00:01:48,480 --> 00:01:49,480 great. 26 00:01:49,480 --> 00:01:54,560 Everything's great, you know, and and and give me some actual constructive criticism. 27 00:01:54,560 --> 00:02:01,480 But before we jump into that, let's we'll go ahead and do a an interview and since an 28 00:02:01,480 --> 00:02:07,600 intro and since on the false start, we had so start his intro, we're gonna have Kodai 29 00:02:07,600 --> 00:02:11,880 start his intro this time just to keep you on your toes. 30 00:02:11,880 --> 00:02:15,840 I mean, first of all, thanks so much for having us on this podcast. 31 00:02:15,840 --> 00:02:18,240 I'm really happy to talk to you on this. 32 00:02:18,240 --> 00:02:19,680 And my name is Kodai. 33 00:02:19,680 --> 00:02:23,640 I also go by the name of Kodai Chodai, which is my hack handle. 34 00:02:23,640 --> 00:02:27,320 And I'm currently not really working. 35 00:02:27,320 --> 00:02:28,320 Yeah. 36 00:02:28,320 --> 00:02:32,120 But I'm in search of new opportunities. 37 00:02:32,120 --> 00:02:38,320 Yeah, I'm in the process of actually applying for a couple of Japanese cybersecurity companies. 38 00:02:38,320 --> 00:02:40,240 And you've already graduated, right? 39 00:02:40,240 --> 00:02:41,240 Yeah. 40 00:02:41,240 --> 00:02:42,240 Yeah. 41 00:02:42,240 --> 00:02:43,720 I guess it's about it. 42 00:02:43,720 --> 00:02:44,720 Yeah. 43 00:02:44,720 --> 00:02:45,720 Yeah. 44 00:02:45,720 --> 00:02:50,600 So anybody who's in the Japan cybersecurity space, hit Kodai up if you've got any any 45 00:02:50,600 --> 00:02:51,600 any opportunities. 46 00:02:51,600 --> 00:02:55,920 And well, I guess maybe we'll circle around to that again after you listen to Kodai talk 47 00:02:55,920 --> 00:02:59,920 in this podcast about his experiences and what kind of stuff we've worked on together 48 00:02:59,920 --> 00:03:01,280 in the bug bounty realm. 49 00:03:01,280 --> 00:03:02,280 All right. 50 00:03:02,280 --> 00:03:04,440 So you're up next. 51 00:03:04,440 --> 00:03:09,280 So my name is So and my hack one account is Mokuso. 52 00:03:09,280 --> 00:03:12,880 I started bug bounty and cybersecurity stuff from three years ago. 53 00:03:12,880 --> 00:03:13,880 Thanks to Justin. 54 00:03:13,880 --> 00:03:22,280 Also, now I'm working as a full time security engineer at the GMO Japanese company. 55 00:03:22,280 --> 00:03:25,200 Would you say would you say that it's a security engineer position? 56 00:03:25,200 --> 00:03:27,720 It's pretty much entirely offensive security, right? 57 00:03:27,720 --> 00:03:29,440 It's like a web application tester. 58 00:03:29,440 --> 00:03:30,440 Web application tester. 59 00:03:30,440 --> 00:03:31,440 Yeah. 60 00:03:31,440 --> 00:03:34,120 Also doing a bit of like bug bounty as a hobby. 61 00:03:34,120 --> 00:03:35,120 Nice. 62 00:03:35,120 --> 00:03:36,520 Trying to find some CVs and stuff. 63 00:03:36,520 --> 00:03:37,520 Nice. 64 00:03:37,520 --> 00:03:38,520 It's also another hobby. 65 00:03:38,520 --> 00:03:39,520 Very cool, man. 66 00:03:39,520 --> 00:03:40,520 Very cool. 67 00:03:40,520 --> 00:03:45,800 So I guess let's since So has already got the mic. 68 00:03:45,800 --> 00:03:51,120 When did you start getting interested in bug bounties? 69 00:03:51,120 --> 00:03:55,960 And give us a little background, education background, and then how you switched sort 70 00:03:55,960 --> 00:03:57,960 of what? 71 00:03:57,960 --> 00:04:02,240 How you changed paths into bug bounty. 72 00:04:02,240 --> 00:04:05,000 I think that was exactly three years ago. 73 00:04:05,000 --> 00:04:06,000 Oh, really? 74 00:04:06,000 --> 00:04:07,000 Yeah. 75 00:04:07,000 --> 00:04:08,000 Yeah, pretty much. 76 00:04:08,000 --> 00:04:09,000 Yeah. 77 00:04:09,000 --> 00:04:10,000 Pretty much this day, right? 78 00:04:10,000 --> 00:04:11,000 Yeah. 79 00:04:11,000 --> 00:04:12,000 This season. 80 00:04:12,000 --> 00:04:17,640 So I was a senior of a university in Japan and my major was French regional studies. 81 00:04:17,640 --> 00:04:21,880 So I was studying French and also do some like. 82 00:04:21,880 --> 00:04:24,400 What university was that in Japan? 83 00:04:24,400 --> 00:04:25,400 Tokyo University. 84 00:04:25,400 --> 00:04:27,320 Tokyo University. 85 00:04:27,320 --> 00:04:30,000 Top University in Japan. 86 00:04:30,000 --> 00:04:31,920 So let's just put that out. 87 00:04:31,920 --> 00:04:34,200 The Harvard of Japan of sorts. 88 00:04:34,200 --> 00:04:35,200 Let's put that out there. 89 00:04:35,200 --> 00:04:36,200 All right. 90 00:04:36,200 --> 00:04:37,200 Continue. 91 00:04:37,200 --> 00:04:38,200 Yeah. 92 00:04:38,200 --> 00:04:42,640 So I wanted to be like I didn't have like a specific dreams, but that time I kind of 93 00:04:42,640 --> 00:04:44,920 want to be a diplomat because I thought it's cool. 94 00:04:44,920 --> 00:04:49,760 Also, I was studying English and French, so I thought would be a great fit for me. 95 00:04:49,760 --> 00:04:50,760 Right. 96 00:04:50,760 --> 00:04:51,880 So that was like three years ago. 97 00:04:51,880 --> 00:04:59,840 And then I met Justin at a like a Bible study of my church in Yokohama and started to hang 98 00:04:59,840 --> 00:05:01,440 out with him. 99 00:05:01,440 --> 00:05:06,840 And so one day we went on a trip together and they're like he kind of introduced me 100 00:05:06,840 --> 00:05:10,680 about like what he does, also like his job and background and stuff. 101 00:05:10,680 --> 00:05:14,280 And I got interested and that's how I got started. 102 00:05:14,280 --> 00:05:15,280 Yeah, man. 103 00:05:15,280 --> 00:05:20,600 So I just I think that experience is a little bit kind of crazy to me looking back on it 104 00:05:20,600 --> 00:05:25,720 because I remember the time the conversation so and I had when he you know and at this 105 00:05:25,720 --> 00:05:28,440 point you had no IT experience at all. 106 00:05:28,440 --> 00:05:29,440 Yeah, zero. 107 00:05:29,440 --> 00:05:32,680 Not even really using the computer for anything besides just schoolwork. 108 00:05:32,680 --> 00:05:33,680 Right. 109 00:05:33,680 --> 00:05:34,680 Yeah. 110 00:05:34,680 --> 00:05:35,680 Yeah. 111 00:05:35,680 --> 00:05:38,920 And so you know for him to be like yeah, you know what? 112 00:05:38,920 --> 00:05:40,160 Actually I'm really interested in that. 113 00:05:40,160 --> 00:05:43,040 I would like to learn how to do that. 114 00:05:43,040 --> 00:05:47,720 My first reaction is like of course you know this guy is smart because he's at this university 115 00:05:47,720 --> 00:05:50,320 and because I've had conversations with him. 116 00:05:50,320 --> 00:05:56,920 But the chances of you actually doing that were very slim in my opinion in my experience. 117 00:05:56,920 --> 00:05:57,920 Right. 118 00:05:57,920 --> 00:06:03,360 And so when you said that I was like OK I'm going to give you some reading material. 119 00:06:03,360 --> 00:06:04,360 OK. 120 00:06:04,360 --> 00:06:05,360 Yeah. 121 00:06:05,360 --> 00:06:09,800 And I gave you some reading material and what was something amazing happened which was that 122 00:06:09,800 --> 00:06:14,600 the next time I talked to you you had read it all. 123 00:06:14,600 --> 00:06:16,720 Right. 124 00:06:16,720 --> 00:06:19,560 Which doesn't sound that crazy but it but it really is. 125 00:06:19,560 --> 00:06:24,480 You had read it all and you not only had you done that but I remember you came back to 126 00:06:24,480 --> 00:06:30,440 me and you said hey so at this one point in this one piece of material it references application 127 00:06:30,440 --> 00:06:33,000 JSON and I didn't know what that was. 128 00:06:33,000 --> 00:06:34,000 So it is. 129 00:06:34,000 --> 00:06:35,000 Yeah. 130 00:06:35,000 --> 00:06:41,440 And so I was looking that up and then like you know you had some question about JSON structure. 131 00:06:41,440 --> 00:06:47,080 So it showed that you went another layer deeper in the learning material as well which really 132 00:06:47,080 --> 00:06:50,440 made it made an impact on me and really impressed me with that. 133 00:06:50,440 --> 00:06:55,560 So you know that's that's why we kind of moved forward with the with the bug bounty I think 134 00:06:55,560 --> 00:07:01,040 piece for you or at least with the more active hands on mentorship because that was a that 135 00:07:01,040 --> 00:07:04,680 was a really impressive moment moment for me. 136 00:07:04,680 --> 00:07:08,620 And so diving into that first I don't know how clear remember you have of this but diving 137 00:07:08,620 --> 00:07:11,960 into that first material how was that. 138 00:07:11,960 --> 00:07:16,000 I mean do you remember being particularly lost or how did you how did you take that 139 00:07:16,000 --> 00:07:18,440 first step because the first step is a big one. 140 00:07:18,440 --> 00:07:25,680 So so first so first of all I think one thing I really remember is like because Justin told 141 00:07:25,680 --> 00:07:31,920 me that he's doing bug bounty and seems like you know he's good at it. 142 00:07:31,920 --> 00:07:39,120 So I checked hack on the website and I saw him ranking at like 11th or like 12th at annual 143 00:07:39,120 --> 00:07:45,720 ranking yeah and that was like probably one of the most like like like the biggest things 144 00:07:45,720 --> 00:07:50,760 to me and I was like if you know if you're good at something that's good if you're good 145 00:07:50,760 --> 00:07:56,480 at like if you ranks at like 11th in the world that's impressive like not just impressive 146 00:07:56,480 --> 00:07:59,560 that's like a pretty good super good. 147 00:07:59,560 --> 00:08:05,640 And if your friend ranks at 11th in the world at something that you got to learn that right. 148 00:08:05,640 --> 00:08:11,160 You got to at least know like that's a very weird way of thinking about like like yeah 149 00:08:11,160 --> 00:08:15,000 because that's such a precious opportunity there are like only 11 people right at the 150 00:08:15,000 --> 00:08:16,000 same level. 151 00:08:16,000 --> 00:08:21,680 So that's how I got interested and for the material that you gave me that's like really 152 00:08:21,680 --> 00:08:28,880 hard because like like you said I didn't know what Jason is I didn't know what PHP is like 153 00:08:28,880 --> 00:08:36,120 I really have no idea what like any concept of anything in the books were but so that's 154 00:08:36,120 --> 00:08:41,520 really hard but also I was like this looks pretty like interesting because I know nothing 155 00:08:41,520 --> 00:08:42,800 about this. 156 00:08:42,800 --> 00:08:46,480 And so you know every time you came across something new it's just starting sort of a 157 00:08:46,480 --> 00:08:51,400 recursive process of like now I go read about that right and then you know you dive deeper 158 00:08:51,400 --> 00:08:56,200 on that and I think the fact that you were able to do that is really really impressive 159 00:08:56,200 --> 00:08:59,760 and is probably one of the key indicators of your success to this point. 160 00:08:59,760 --> 00:09:03,400 But we'll come back to that could I. 161 00:09:03,400 --> 00:09:06,760 So I guess the question that I wanted to ask you is a little bit different than the question 162 00:09:06,760 --> 00:09:09,440 that I wanted to ask so for this one. 163 00:09:09,440 --> 00:09:15,760 So so and I had already started sort of doing some hacking stuff when you I guess got more 164 00:09:15,760 --> 00:09:16,960 interested in it. 165 00:09:16,960 --> 00:09:22,480 But I also feel like there was some sort of pre interest or at least pre time when you 166 00:09:22,480 --> 00:09:27,360 expressed interest to me that you wanted to be you know get into hacking. 167 00:09:27,360 --> 00:09:33,280 What kind of what kind of experiences did you have prior what kind of stuff did you 168 00:09:33,280 --> 00:09:38,800 look up what kind of image image of hacking did you have prior to saying hey Justin I'd 169 00:09:38,800 --> 00:09:40,640 like to learn more about bug bounty. 170 00:09:40,640 --> 00:09:43,440 Wow that's a really good question. 171 00:09:43,440 --> 00:09:50,000 I think it goes all the way back to when maybe a little closer to the mouth. 172 00:09:50,000 --> 00:09:51,000 Yeah. 173 00:09:51,000 --> 00:09:52,000 Try it. 174 00:09:52,000 --> 00:09:56,640 Okay yeah that should be good. 175 00:09:56,640 --> 00:10:02,120 So yeah I think it goes all the way back to when I was 13 or 14. 176 00:10:02,120 --> 00:10:05,760 That's when I was first introduced to the world of hacking technically. 177 00:10:05,760 --> 00:10:12,160 Yeah I basically watched this documentary ish thing by a Japanese TV program. 178 00:10:12,160 --> 00:10:16,640 It was about this American hacker guy named Max Butler. 179 00:10:16,640 --> 00:10:26,800 Yeah also known as Iceman and he was basically working for FBI but surreptitiously doing 180 00:10:26,800 --> 00:10:28,720 some black hat hacking. 181 00:10:28,720 --> 00:10:29,720 Oh really. 182 00:10:29,720 --> 00:10:33,160 Wow that's that's ballsy. 183 00:10:33,160 --> 00:10:38,200 So that in a way yet to be perfectly honest really fascinated me. 184 00:10:38,200 --> 00:10:41,840 It wasn't like hey I want to steal credit card numbers and right right right as well. 185 00:10:41,840 --> 00:10:49,720 No but I was just you know I think it was the capability he had you know over the world 186 00:10:49,720 --> 00:10:50,720 of the internet. 187 00:10:50,720 --> 00:10:51,720 Yeah. 188 00:10:51,720 --> 00:10:57,280 Yeah because it was physically basically just him and his laptop. 189 00:10:57,280 --> 00:10:58,280 Right. 190 00:10:58,280 --> 00:10:59,280 Right. 191 00:10:59,280 --> 00:11:03,400 So I was like holy shit like yeah can really one person do that. 192 00:11:03,400 --> 00:11:09,240 It definitely appeals to you know the more individualistic type you know you know because 193 00:11:09,240 --> 00:11:13,960 like you said it is you and your laptop against all the defenses or the world you know at 194 00:11:13,960 --> 00:11:14,960 that point. 195 00:11:14,960 --> 00:11:18,360 So yeah so that was super nuts. 196 00:11:18,360 --> 00:11:24,040 But at that time I never really looked at it as a realistic career path that I might 197 00:11:24,040 --> 00:11:30,720 be able to take because yeah back then I really thought it was like it was the kind of job 198 00:11:30,720 --> 00:11:36,800 that only genius level sort of people could work. 199 00:11:36,800 --> 00:11:37,800 And then you met me. 200 00:11:37,800 --> 00:11:45,320 And then you knew if this dumb ass can do it then you know I can do it too. 201 00:11:45,320 --> 00:11:50,320 Yeah that's no no no no no just kidding. 202 00:11:50,320 --> 00:11:56,240 But you really made me you know you really sort of proved that you can you know work 203 00:11:56,240 --> 00:11:57,240 that as a job. 204 00:11:57,240 --> 00:11:58,240 Yeah. 205 00:11:58,240 --> 00:11:59,240 Yeah. 206 00:11:59,240 --> 00:12:00,240 As an ethical hacker. 207 00:12:00,240 --> 00:12:01,240 Right. 208 00:12:01,240 --> 00:12:07,680 And if you reach a certain level I mean it could be very very high but once you reach 209 00:12:07,680 --> 00:12:15,200 it then you might be able to live nomadically which was you know something I was always 210 00:12:15,200 --> 00:12:17,320 sort of dreaming of doing. 211 00:12:17,320 --> 00:12:19,800 Yeah I remember talking I was talking about this. 212 00:12:19,800 --> 00:12:24,320 That was that was one of the end goals for you in general was to be able to I guess work 213 00:12:24,320 --> 00:12:27,560 remotely and even further need further. 214 00:12:27,560 --> 00:12:34,280 So it's sort of suddenly so they need man my my Japanese is getting in the way because 215 00:12:34,280 --> 00:12:40,720 whenever I have a conversation with these guys I switch out of in and out of Japanese 216 00:12:40,720 --> 00:12:43,160 and in English so it gets in the way. 217 00:12:43,160 --> 00:12:44,320 We'll try to keep it English. 218 00:12:44,320 --> 00:12:50,440 So furthermore you know if you're able to do that on your own schedule right on your 219 00:12:50,440 --> 00:12:53,240 own timeline that's a big plus for you. 220 00:12:53,240 --> 00:12:56,320 And I think yeah I remember I remember you mentioning that in the beginning. 221 00:12:56,320 --> 00:12:59,160 So that's that's one of the main I guess my biggest for you too right. 222 00:12:59,160 --> 00:13:00,160 Yeah. 223 00:13:00,160 --> 00:13:01,160 Yeah. 224 00:13:01,160 --> 00:13:04,320 And that's that's definitely that's definitely a big you know that was one of the that's 225 00:13:04,320 --> 00:13:07,800 the thing that brought me to Japan in the first place was the fact that I could work 226 00:13:07,800 --> 00:13:10,920 remotely and working on my own on time schedule. 227 00:13:10,920 --> 00:13:14,800 So that was really that was really big. 228 00:13:14,800 --> 00:13:15,920 Could I. 229 00:13:15,920 --> 00:13:18,440 So then you know we started talking a little bit. 230 00:13:18,440 --> 00:13:21,520 You started seeing me and so start working on stuff. 231 00:13:21,520 --> 00:13:22,520 Yeah. 232 00:13:22,520 --> 00:13:24,160 And it starts to sort of materialize in your brain. 233 00:13:24,160 --> 00:13:28,920 Hey this is a this is a route that you could go. 234 00:13:28,920 --> 00:13:32,720 I guess I think I know so's answer to this already because so just straight from the 235 00:13:32,720 --> 00:13:36,640 beginning so was like OK wait I've never even heard of this. 236 00:13:36,640 --> 00:13:37,640 OK teach me. 237 00:13:37,640 --> 00:13:42,760 You know so there wasn't any sort of pre research before you and me sort of establishing a mentee 238 00:13:42,760 --> 00:13:44,560 mentor relationship you know. 239 00:13:44,560 --> 00:13:49,020 But for you could I was there any research you did into hacking or like that before you 240 00:13:49,020 --> 00:13:51,200 got started. 241 00:13:51,200 --> 00:13:52,200 Kind of. 242 00:13:52,200 --> 00:13:53,200 Yeah. 243 00:13:53,200 --> 00:13:56,880 I also did the you know one of the things that so did. 244 00:13:56,880 --> 00:13:59,200 You know looking up your name. 245 00:13:59,200 --> 00:14:00,200 Yeah. 246 00:14:00,200 --> 00:14:05,440 And because I know before I met you I basically heard that you know from one of our mutual 247 00:14:05,440 --> 00:14:09,520 friends that you're basically one of the best hackers out there. 248 00:14:09,520 --> 00:14:11,480 Sounds like OK. 249 00:14:11,480 --> 00:14:12,480 OK sure. 250 00:14:12,480 --> 00:14:13,480 Yeah sure. 251 00:14:13,480 --> 00:14:16,400 And then I you know looked it up and wow. 252 00:14:16,400 --> 00:14:19,640 But I was it was still it seemed really unrealistic to me. 253 00:14:19,640 --> 00:14:24,120 You know because I didn't I wasn't really familiar with cybersecurity or anything right 254 00:14:24,120 --> 00:14:32,600 IT in general right but I think yeah in that sense so really showed me that without having 255 00:14:32,600 --> 00:14:35,600 any you know. 256 00:14:35,600 --> 00:14:37,080 Yeah he's a French major. 257 00:14:37,080 --> 00:14:38,080 Yeah yeah. 258 00:14:38,080 --> 00:14:42,320 Just IT or you know programming experiences you could actually start it. 259 00:14:42,320 --> 00:14:49,560 So yeah I think after watching him doing some hacking you know doing some mentorship with 260 00:14:49,560 --> 00:14:57,440 you I yeah finally made a decision to you know do the same thing. 261 00:14:57,440 --> 00:14:59,480 My guys my guys I love it. 262 00:14:59,480 --> 00:15:04,760 And you know so and I have have had you know so many good hacking experiences together 263 00:15:04,760 --> 00:15:08,880 already as well and we've had a handful as well. 264 00:15:08,880 --> 00:15:14,200 And so it's so great to be able to do this job with you guys you know even even as the 265 00:15:14,200 --> 00:15:19,040 you know as the gap begins to close a little bit in knowledge and so starts teaching me 266 00:15:19,040 --> 00:15:24,840 stuff about stuff things that I don't know and and and you know as you continue to grow 267 00:15:24,840 --> 00:15:28,760 there as well could I I think it'll be even more fun. 268 00:15:28,760 --> 00:15:36,340 So it's happened so it's you know here's the other thing man I think as as a mentor you 269 00:15:36,340 --> 00:15:40,600 when you're having to re explain stuff as well you start to question right. 270 00:15:40,600 --> 00:15:47,000 Like for example the time I tried to you know do a C surf and I deleted your I deleted his 271 00:15:47,000 --> 00:15:52,880 like go to music account via C surf because it had a very premium account and I learned 272 00:15:52,880 --> 00:15:56,320 some stuff about same site strict cookies that day. 273 00:15:56,320 --> 00:15:57,320 Right. 274 00:15:57,320 --> 00:16:01,520 So as we continue to grow together not not just you know you guys growing but I grow 275 00:16:01,520 --> 00:16:02,520 as well. 276 00:16:02,520 --> 00:16:04,680 So that's really cool. 277 00:16:04,680 --> 00:16:09,000 The next question that I had and I guess I should probably pick one of you to answer 278 00:16:09,000 --> 00:16:10,000 this. 279 00:16:10,000 --> 00:16:12,800 Yeah let's let's hear from so. 280 00:16:12,800 --> 00:16:19,620 So can you think of any time where you sort of had like a moment that where you really 281 00:16:19,620 --> 00:16:26,760 started to understand some piece of hacking or has it just been really really gradual. 282 00:16:26,760 --> 00:16:32,160 I'd say it's been always really really gradual and always like looking backward. 283 00:16:32,160 --> 00:16:35,720 I am like oh I've made a bit of progress. 284 00:16:35,720 --> 00:16:36,720 Right. 285 00:16:36,720 --> 00:16:40,120 Last few months or over the last year something like that. 286 00:16:40,120 --> 00:16:45,640 Yeah so probably not any any like you know all of a sudden the lights come on and never 287 00:16:45,640 --> 00:16:48,120 see a moment on any of that stuff. 288 00:16:48,120 --> 00:16:52,920 Yeah I suspected that that would be the case for you. 289 00:16:52,920 --> 00:16:59,160 So I mean I guess we started off I guess working in the same way that we started working with 290 00:16:59,160 --> 00:17:05,120 with Kodi which is access control vulnerabilities and access and and I doors and stuff like 291 00:17:05,120 --> 00:17:06,740 that. 292 00:17:06,740 --> 00:17:09,280 Do you think that's the same route you would take now. 293 00:17:09,280 --> 00:17:14,280 Do you think that you would change any of that at all. 294 00:17:14,280 --> 00:17:18,400 Or do you think that that is the correct path to get you to where to where you're at. 295 00:17:18,400 --> 00:17:30,360 You can think about that for a second if you need to. 296 00:17:30,360 --> 00:17:37,480 Yeah I guess if someone starts from where I was which is like absolutely zero basics 297 00:17:37,480 --> 00:17:43,360 like zero knowledge on cybersecurity or like even like computer science as a whole. 298 00:17:43,360 --> 00:17:49,960 I think that was a correct route because like now it's like one of the you know one of the 299 00:17:49,960 --> 00:17:50,960 easy ones. 300 00:17:50,960 --> 00:17:51,960 Right. 301 00:17:51,960 --> 00:17:59,520 But like three years ago I could barely understand like what access control bugs are and how 302 00:17:59,520 --> 00:18:02,040 I can exploit that like the same for I door. 303 00:18:02,040 --> 00:18:07,040 I mean of course if you go further with like a visual Fox Jason search and stuff there 304 00:18:07,040 --> 00:18:14,080 are more complex either things but like easy parts of either an access controls is I think 305 00:18:14,080 --> 00:18:19,120 comparatively easier to understand for like beginners like me three years ago. 306 00:18:19,120 --> 00:18:21,000 So I think it was a good route. 307 00:18:21,000 --> 00:18:26,120 Yeah I kind of wish we had recorded this podcast a little bit closer to our it's been about 308 00:18:26,120 --> 00:18:31,000 what it's almost it's been about two years maybe a year if we count some of the time 309 00:18:31,000 --> 00:18:37,040 you were in America since we really did some hardcore hands on mentorship right. 310 00:18:37,040 --> 00:18:44,040 So I'm sure I'm sure some of that has faded a little bit now you know the the the techniques 311 00:18:44,040 --> 00:18:48,680 and the way that I sort of taught some bug bounty stuff but the way the way if I recall 312 00:18:48,680 --> 00:18:56,680 correctly that we approached this was you know we first explained what happens when 313 00:18:56,680 --> 00:18:59,680 you put a URL in a browser right. 314 00:18:59,680 --> 00:19:04,960 And hopefully you know at that time you know we we drilled that pretty often we did that 315 00:19:04,960 --> 00:19:07,560 a lot right. 316 00:19:07,560 --> 00:19:13,200 And I think that's you know once you have that sort of foundation in place then then 317 00:19:13,200 --> 00:19:16,360 you can start moving on to those those sort of vulnerabilities. 318 00:19:16,360 --> 00:19:23,200 Do you think you had because we probably went over that part of it 10 15 times right. 319 00:19:23,200 --> 00:19:28,320 What happens from from our user puts the URL in the browser you know it converts the domain 320 00:19:28,320 --> 00:19:32,800 name into it parses the URL pulls out the domain name converts the domain name into 321 00:19:32,800 --> 00:19:37,480 an IP via DNS and then it insensors the TCP connection we you know we went through all 322 00:19:37,480 --> 00:19:39,400 of that probably 10 15 times. 323 00:19:39,400 --> 00:19:46,000 Do you think that having that basis allowed you to grip something like IDOR and access 324 00:19:46,000 --> 00:19:51,880 control bugs a little bit a little bit easier or do you think it would have just been better 325 00:19:51,880 --> 00:19:55,000 to just be like hey here's an HTTP request. 326 00:19:55,000 --> 00:20:03,680 This HTTP request you know controls how the computer talks to the server rotate the ID 327 00:20:03,680 --> 00:20:04,680 see see the vulnerability. 328 00:20:04,680 --> 00:20:14,240 I mean what do you think do you think that's too deep. 329 00:20:14,240 --> 00:20:17,880 He just said he just said in Japanese that's tricky one. 330 00:20:17,880 --> 00:20:20,480 I'm going to think about that for a second. 331 00:20:20,480 --> 00:20:28,760 So I guess for one I wouldn't say I've mastered like TCP stuff right. 332 00:20:28,760 --> 00:20:36,000 And like I still I see we learn all these things and sometimes when I have to learn 333 00:20:36,000 --> 00:20:45,640 some like HTTP 2 things like you know I just always realize that I don't understand absolutely 334 00:20:45,640 --> 00:20:47,680 like anything right. 335 00:20:47,680 --> 00:20:51,120 Everyone has that moment. 336 00:20:51,120 --> 00:20:57,360 I think basic was necessary and also like at the end of the day you have to learn that 337 00:20:57,360 --> 00:20:58,360 right. 338 00:20:58,360 --> 00:21:00,560 So I think learning just basics. 339 00:21:00,560 --> 00:21:05,960 I don't know if it's related. 340 00:21:05,960 --> 00:21:06,960 Okay okay all right. 341 00:21:06,960 --> 00:21:08,360 No no no I like this take. 342 00:21:08,360 --> 00:21:12,280 This is I don't know if you guys know this English vocabulary word but hot take. 343 00:21:12,280 --> 00:21:15,900 Have you guys could I knows that so doesn't know it. 344 00:21:15,900 --> 00:21:24,040 Hot take is like a an opinion that is different than you know one might expect or what popular 345 00:21:24,040 --> 00:21:26,080 culture believes right. 346 00:21:26,080 --> 00:21:28,880 So this is this is a hot it might be a little bit of a hot take here. 347 00:21:28,880 --> 00:21:33,800 So tell me about why you're changing your mind a little bit on this. 348 00:21:33,800 --> 00:21:40,720 So one so so the one of the reasons I was learning cybersecurity and hacking from you 349 00:21:40,720 --> 00:21:45,480 three years ago was like I said because you're like one of the top hackers in the world. 350 00:21:45,480 --> 00:21:52,440 So I like didn't really matter how fast I can grow like how much money I can get. 351 00:21:52,440 --> 00:21:59,120 It was just like a pure hobby and I just wanted to understand at least basics of what you 352 00:21:59,120 --> 00:22:00,120 do. 353 00:22:00,120 --> 00:22:05,920 So that's why you know try trying to understand DNS stuff, TCP stuff all these things matter 354 00:22:05,920 --> 00:22:07,600 to me. 355 00:22:07,600 --> 00:22:12,240 So for me personally it was necessary and I really enjoyed that. 356 00:22:12,240 --> 00:22:18,600 But at the same time I don't I'm not super sure if that helped me understand access control 357 00:22:18,600 --> 00:22:25,240 thing I door things like business logic things better at that time that I'm not sure about. 358 00:22:25,240 --> 00:22:29,160 So you guys both listen to the podcast you know that we like to debate here a little 359 00:22:29,160 --> 00:22:30,160 bit. 360 00:22:30,160 --> 00:22:31,720 We like to do some we like to do some critical thinking. 361 00:22:31,720 --> 00:22:33,840 I like to debate. 362 00:22:33,840 --> 00:22:36,880 So I'm gonna I'm gonna you know I'm gonna play some devil's advocate. 363 00:22:36,880 --> 00:22:39,200 I'm gonna take you know the other side for a little bit. 364 00:22:39,200 --> 00:22:41,560 But first I want to hear Kodai's opinion. 365 00:22:41,560 --> 00:22:44,680 So Kodai same sort of question. 366 00:22:44,680 --> 00:22:50,000 Is it important to know that piece that I talked about when you put the URL in the browser 367 00:22:50,000 --> 00:22:56,520 what happens before you start learning things like IDOR and access control vulnerabilities? 368 00:22:56,520 --> 00:22:59,040 Yeah that definitely was necessary for me. 369 00:22:59,040 --> 00:23:00,040 Yeah. 370 00:23:00,040 --> 00:23:03,280 Yeah in that sense that was a really good start. 371 00:23:03,280 --> 00:23:10,360 Because I feel like that was the really at least to me the bare minimum that I really 372 00:23:10,360 --> 00:23:15,840 needed to actually go look for some bugs. 373 00:23:15,840 --> 00:23:19,760 I mean in this case only IDORs but yeah yeah. 374 00:23:19,760 --> 00:23:26,160 So and obviously I didn't really you know at that time when I when you just you know 375 00:23:26,160 --> 00:23:35,680 explain how yeah just starting from you know just missing with the with the URL URL bar 376 00:23:35,680 --> 00:23:42,520 and how briefly like all the HTTP messages work. 377 00:23:42,520 --> 00:23:50,200 I didn't have a comprehensive understanding of you know how IDORs could actually happen 378 00:23:50,200 --> 00:23:51,200 and stuff. 379 00:23:51,200 --> 00:23:52,200 Right right. 380 00:23:52,200 --> 00:23:54,120 It's sort of foundational knowledge. 381 00:23:54,120 --> 00:23:59,120 But I could still you know as a matter of fact go find some bugs. 382 00:23:59,120 --> 00:24:01,440 I mean obviously with your help. 383 00:24:01,440 --> 00:24:04,440 But yeah so yeah that worked pretty well for me. 384 00:24:04,440 --> 00:24:06,840 Yeah and I think I think that makes sense too. 385 00:24:06,840 --> 00:24:08,280 But so so all right. 386 00:24:08,280 --> 00:24:11,920 So let's let's let's give it back to so here and let's let's have a little little chat 387 00:24:11,920 --> 00:24:12,920 about this. 388 00:24:12,920 --> 00:24:13,920 OK. 389 00:24:13,920 --> 00:24:19,840 So on one hand I do agree I do agree that you know it would be possible to search otherwise. 390 00:24:19,840 --> 00:24:23,280 But I think for me and it sounds like maybe the cases for quota as well it's kind of hard 391 00:24:23,280 --> 00:24:27,160 for us to visualize what's happening until we understand what's happening at a little 392 00:24:27,160 --> 00:24:28,160 bit of a lower level. 393 00:24:28,160 --> 00:24:29,160 Right. 394 00:24:29,160 --> 00:24:33,680 Because like if I say to you I mean I guess you could understand at the level like we 395 00:24:33,680 --> 00:24:38,520 put a we put these HTTP requests in a box you know in this box inside a burp suite right. 396 00:24:38,520 --> 00:24:42,760 And we we change the number and we press send and then that just communicates to the server. 397 00:24:42,760 --> 00:24:44,400 I guess we could do it at that level. 398 00:24:44,400 --> 00:24:48,240 But do you think it would be hard for you to grip conceptually what's happening without 399 00:24:48,240 --> 00:24:54,080 that explanation or do you think really gripping what's happening conceptually but you know 400 00:24:54,080 --> 00:24:56,640 comes even later after the URL explanation. 401 00:24:56,640 --> 00:24:58,280 What do you think about that. 402 00:24:58,280 --> 00:25:01,600 Like do you have to understand what's happening on the back end for you to really see the 403 00:25:01,600 --> 00:25:03,800 full picture. 404 00:25:03,800 --> 00:25:09,920 So I guess I kind of agree with the call that like you know where he put it right. 405 00:25:09,920 --> 00:25:14,880 I'd say you know I kind of start to get persuaded. 406 00:25:14,880 --> 00:25:16,240 Right. 407 00:25:16,240 --> 00:25:21,440 But my point was like. 408 00:25:21,440 --> 00:25:27,280 Yet at that level is related you know but it's not directly related. 409 00:25:27,280 --> 00:25:32,400 So what it's a little bit early on to you know in your in your in your experience to 410 00:25:32,400 --> 00:25:38,280 really have to take in a bunch of technical information like RFCs you know reading HTTP 411 00:25:38,280 --> 00:25:43,960 RFC talking about you know TCP level connections which will never use ever again. 412 00:25:43,960 --> 00:25:48,760 It's really it's mostly the HTTP layer right that we need to be understanding. 413 00:25:48,760 --> 00:25:51,920 Do you agree. 414 00:25:51,920 --> 00:25:59,400 I mean like at the end of the day like I really kind of this argument really makes me remember 415 00:25:59,400 --> 00:26:05,320 the argument of you know the hacker the hackers need to like program. 416 00:26:05,320 --> 00:26:06,320 Yeah. 417 00:26:06,320 --> 00:26:13,960 And like I think answers from most hackers are like not absolutely necessary but absolutely 418 00:26:13,960 --> 00:26:14,960 helpful. 419 00:26:14,960 --> 00:26:15,960 Yeah. 420 00:26:15,960 --> 00:26:16,960 So you think this is similar. 421 00:26:16,960 --> 00:26:17,960 Yeah. 422 00:26:17,960 --> 00:26:18,960 This is I feel like this is similar. 423 00:26:18,960 --> 00:26:22,960 I think super helpful to understand I door. 424 00:26:22,960 --> 00:26:25,280 But is it like absolutely necessary. 425 00:26:25,280 --> 00:26:27,080 Then I don't think it is. 426 00:26:27,080 --> 00:26:28,080 Yeah. 427 00:26:28,080 --> 00:26:29,080 Yeah. 428 00:26:29,080 --> 00:26:30,080 That makes sense. 429 00:26:30,080 --> 00:26:34,200 I think I think I think that's a really good parallel you know drawing drawing those parallels 430 00:26:34,200 --> 00:26:41,080 in between because you can you can kind of see like you said you really could find it's 431 00:26:41,080 --> 00:26:45,160 simple enough where you really could if you understood the concept of I do where this 432 00:26:45,160 --> 00:26:50,600 concept of an ID and this concept of trusting the ID from the client side right. 433 00:26:50,600 --> 00:26:56,000 You could really find vulnerabilities without having to learn that. 434 00:26:56,000 --> 00:26:57,640 But really it does help. 435 00:26:57,640 --> 00:27:00,120 And I think that's that's a strong parallel to programming. 436 00:27:00,120 --> 00:27:01,560 That's good. 437 00:27:01,560 --> 00:27:02,560 OK. 438 00:27:02,560 --> 00:27:05,960 So let's talk about mentorship a little bit. 439 00:27:05,960 --> 00:27:11,640 Let's talk about the times when us three are sitting in a room hands on the keyboard. 440 00:27:11,640 --> 00:27:12,800 OK. 441 00:27:12,800 --> 00:27:17,160 Your boy your boy Justin's a little quirky sometimes. 442 00:27:17,160 --> 00:27:18,160 Right. 443 00:27:18,160 --> 00:27:24,680 So I have a little bit of an eccentric style or a little bit of an odd style of teaching 444 00:27:24,680 --> 00:27:28,080 bug bounty. 445 00:27:28,080 --> 00:27:32,520 What are some things that worked for you and some things that didn't work for you with 446 00:27:32,520 --> 00:27:35,240 the teaching teaching style. 447 00:27:35,240 --> 00:27:41,760 And once again I know this is a couple of years back but you know I often for example 448 00:27:41,760 --> 00:27:46,560 to give an example had you teach things back to me. 449 00:27:46,560 --> 00:27:48,920 What do you think about that and other teaching styles. 450 00:27:48,920 --> 00:27:54,520 So first once you got the mic or if you need to think we can give it to Kodai too. 451 00:27:54,520 --> 00:27:55,520 All right. 452 00:27:55,520 --> 00:27:58,040 Well so so it's taken a little. 453 00:27:58,040 --> 00:28:02,320 I caught so after a workday here is this brain's taking a second. 454 00:28:02,320 --> 00:28:03,320 All right. 455 00:28:03,320 --> 00:28:05,560 Could I what do you what do you think about that. 456 00:28:05,560 --> 00:28:12,440 Yeah so yeah your style of mentorship you know having us. 457 00:28:12,440 --> 00:28:13,440 OK OK. 458 00:28:13,440 --> 00:28:18,040 Wait wait wait before you get I can see before I we get into this. 459 00:28:18,040 --> 00:28:23,120 This is not supposed to be a Justin you're amazing bloody blah sort of session. 460 00:28:23,120 --> 00:28:24,120 OK. 461 00:28:24,120 --> 00:28:26,120 So please try to keep that to a minute a minimal. 462 00:28:26,120 --> 00:28:27,120 OK. 463 00:28:27,120 --> 00:28:29,520 This is this is supposed to be. 464 00:28:29,520 --> 00:28:31,840 Talk to me about the efficacy of the technique. 465 00:28:31,840 --> 00:28:32,840 OK. 466 00:28:32,840 --> 00:28:37,880 So this is going to be my genuine opinion and yeah the thing that you just touched on 467 00:28:37,880 --> 00:28:45,280 you know you having us explain what you just explained to us that really. 468 00:28:45,280 --> 00:28:52,240 Yeah that's actually one of the greatest things you did for us I guess. 469 00:28:52,240 --> 00:29:01,440 Yeah it was could be very challenging but definitely to understand how almost anything 470 00:29:01,440 --> 00:29:08,720 I guess you need to you got to be able to you know have the capability to reproduce 471 00:29:08,720 --> 00:29:11,480 what you just did you know explain what you just learned. 472 00:29:11,480 --> 00:29:16,120 So yeah that's definitely one thing I really liked about your style. 473 00:29:16,120 --> 00:29:20,080 Do you think it was it was too stressful. 474 00:29:20,080 --> 00:29:24,720 I feel like I'd be lying if I said not at all but. 475 00:29:24,720 --> 00:29:31,400 But you know that's the I really needed that stress you know for my brain and that definitely 476 00:29:31,400 --> 00:29:40,080 pushed me to you know spot what I didn't really understand precisely. 477 00:29:40,080 --> 00:29:45,680 Yeah just travel shooting issues. 478 00:29:45,680 --> 00:29:49,200 Have you have you thought about. 479 00:29:49,200 --> 00:29:51,680 So this this is a common technique. 480 00:29:51,680 --> 00:29:55,080 It's probably interesting because you know I'm making you guys do this but really what 481 00:29:55,080 --> 00:30:00,960 I'm doing the technique that I'm sort of mimicking it goes way back further and back into you 482 00:30:00,960 --> 00:30:08,000 know history sort of rooted in the Socratic method with Socrates a philosopher. 483 00:30:08,000 --> 00:30:14,960 But more commonly it's used in I.T. a little bit a little bit different but related topic 484 00:30:14,960 --> 00:30:17,840 called the rubber ducky method. 485 00:30:17,840 --> 00:30:19,320 Have you guys heard of that. 486 00:30:19,320 --> 00:30:20,320 No. 487 00:30:20,320 --> 00:30:21,320 Yeah. 488 00:30:21,320 --> 00:30:22,320 Yeah. 489 00:30:22,320 --> 00:30:23,320 Yeah. 490 00:30:23,320 --> 00:30:24,680 OK so has. 491 00:30:24,680 --> 00:30:30,300 So essentially the way that you can reproduce this for yourselves as well is may force 492 00:30:30,300 --> 00:30:33,800 yourself to explain stuff to inanimate objects. 493 00:30:33,800 --> 00:30:38,760 So a lot of programmers they'll have a rubber duck and you know yellow rubber duck sitting 494 00:30:38,760 --> 00:30:42,440 on their on their on their desk right. 495 00:30:42,440 --> 00:30:48,880 And they'll they'll explain things to that duck to try to help them figure out where 496 00:30:48,880 --> 00:30:50,480 the flaws in their logic are right. 497 00:30:50,480 --> 00:30:55,800 And I have that with a little stuffed animal Pokemon Dratini on my desk. 498 00:30:55,800 --> 00:30:58,040 I don't know because the Pokemon names are different in Japanese. 499 00:30:58,040 --> 00:31:03,920 I don't know if you know Dratini but he's kind of like a like a lizard snakey boy evolves 500 00:31:03,920 --> 00:31:07,680 into big dragon. 501 00:31:07,680 --> 00:31:09,520 But yeah so that's that's a that's technique. 502 00:31:09,520 --> 00:31:14,560 Have you guys used that at all in your life before or is this something that I should 503 00:31:14,560 --> 00:31:17,560 have equipped you with years ago that might have helped. 504 00:31:17,560 --> 00:31:19,560 That's I've definitely used it. 505 00:31:19,560 --> 00:31:20,560 Yeah. 506 00:31:20,560 --> 00:31:25,960 Even when I try to just practice my you know pronunciation in English and stuff. 507 00:31:25,960 --> 00:31:26,960 Oh yeah. 508 00:31:26,960 --> 00:31:27,960 Yeah. 509 00:31:27,960 --> 00:31:31,640 It's basically about talking to some something imaginary right. 510 00:31:31,640 --> 00:31:32,640 Right. 511 00:31:32,640 --> 00:31:33,640 Yeah. 512 00:31:33,640 --> 00:31:34,640 I do that too. 513 00:31:34,640 --> 00:31:35,640 The wall. 514 00:31:35,640 --> 00:31:36,640 The air. 515 00:31:36,640 --> 00:31:37,640 Yeah. 516 00:31:37,640 --> 00:31:41,960 And I definitely you know do the same thing in cyber security. 517 00:31:41,960 --> 00:31:42,960 Yeah. 518 00:31:42,960 --> 00:31:43,960 Yeah. 519 00:31:43,960 --> 00:31:47,680 What about you so do you have do you got any stuffed animals you talk to. 520 00:31:47,680 --> 00:31:49,840 I mean I do that always with my friends. 521 00:31:49,840 --> 00:31:50,840 Oh really. 522 00:31:50,840 --> 00:31:52,160 You know I mean like accidentally right. 523 00:31:52,160 --> 00:31:53,160 Right. 524 00:31:53,160 --> 00:31:54,160 Right. 525 00:31:54,160 --> 00:31:55,160 Like when I was a high school student I always. 526 00:31:55,160 --> 00:31:59,280 You all know what kind of guy so is like hey man you know let me tell you about this new 527 00:31:59,280 --> 00:32:04,240 Jason article I read you know like like yeah when I was a high schooler I did it to my 528 00:32:04,240 --> 00:32:05,240 sister. 529 00:32:05,240 --> 00:32:06,240 Oh really. 530 00:32:06,240 --> 00:32:09,120 They're like complex math problems I cannot solve. 531 00:32:09,120 --> 00:32:10,120 Right. 532 00:32:10,120 --> 00:32:13,320 And I you know bring it to my sister because my sister's pretty smart. 533 00:32:13,320 --> 00:32:18,120 And then like like and then like halfway through I'm like I know sorry I know I know how to 534 00:32:18,120 --> 00:32:19,120 do it. 535 00:32:19,120 --> 00:32:20,120 Right. 536 00:32:20,120 --> 00:32:23,760 These days I do with my hacker friends you know like real tough for example. 537 00:32:23,760 --> 00:32:26,120 I can send a message on Discord. 538 00:32:26,120 --> 00:32:28,240 I'm like what did it. 539 00:32:28,240 --> 00:32:29,240 What this is I don't understand. 540 00:32:29,240 --> 00:32:30,240 Right. 541 00:32:30,240 --> 00:32:34,080 And halfway through I'm like sorry I do understand. 542 00:32:34,080 --> 00:32:38,080 It's great when you've got friends on other time zones for that too because they won't 543 00:32:38,080 --> 00:32:42,200 respond right away and then you they'll just wake up to a barrage of messages like oh dude 544 00:32:42,200 --> 00:32:44,400 this is the weirdest thing I can't figure this out what's going on. 545 00:32:44,400 --> 00:32:45,600 Here's what's happening. 546 00:32:45,600 --> 00:32:48,360 I got it actually you know. 547 00:32:48,360 --> 00:32:50,000 So that's good. 548 00:32:50,000 --> 00:32:51,000 So what do you think. 549 00:32:51,000 --> 00:32:53,160 I mean do any other. 550 00:32:53,160 --> 00:32:57,320 So essentially the goal of this this sort of portion of the podcast is to try to equip 551 00:32:57,320 --> 00:33:02,680 the listeners with techniques that they can use to help other people their mentees grow 552 00:33:02,680 --> 00:33:06,200 or mentees themselves how they can grow. 553 00:33:06,200 --> 00:33:10,160 So do you have any other things that come to mind from your experience. 554 00:33:10,160 --> 00:33:15,920 You know working as a mentee or collaborating on y'all spoke down in growth together that 555 00:33:15,920 --> 00:33:18,600 come to mind any techniques or thoughts. 556 00:33:18,600 --> 00:33:27,360 So for me I think like like all like these like teaching styles or even like tips that 557 00:33:27,360 --> 00:33:30,600 you gave me really helped me for sure. 558 00:33:30,600 --> 00:33:34,040 But at the end of the day I feel like it's about me right. 559 00:33:34,040 --> 00:33:38,200 If I want to improve myself I have to work hard. 560 00:33:38,200 --> 00:33:46,320 So I think what I learned from you the most would be like you know motivation curiosity 561 00:33:46,320 --> 00:33:48,640 you know just you know stick to it. 562 00:33:48,640 --> 00:33:50,480 How did I convey that to you. 563 00:33:50,480 --> 00:33:52,920 Was it an example or was it something I said with words. 564 00:33:52,920 --> 00:33:58,520 Because when we when we have together sometimes you become unresponsive for like four hours. 565 00:33:58,520 --> 00:34:07,160 Seriously that was like I think one of the most important things to me. 566 00:34:07,160 --> 00:34:14,000 Of course like no I mean don't get me wrong I think I learned a lot of tips like really 567 00:34:14,000 --> 00:34:15,640 great things from you. 568 00:34:15,640 --> 00:34:21,880 But for example like those things if you push hard you can kind of hard like find them on 569 00:34:21,880 --> 00:34:22,880 Google sometimes. 570 00:34:22,880 --> 00:34:24,360 Right right for sure. 571 00:34:24,360 --> 00:34:26,120 But like I learned I learned them from Google. 572 00:34:26,120 --> 00:34:27,120 Yeah right. 573 00:34:27,120 --> 00:34:32,960 But in terms of like curiosity like this attitude of like stick to your computer for 12 hours 574 00:34:32,960 --> 00:34:35,640 till you find some vulnerabilities. 575 00:34:35,640 --> 00:34:37,760 That's like I think the biggest thing I learned. 576 00:34:37,760 --> 00:34:40,720 That yeah I think it's different seeing somebody do it in person too. 577 00:34:40,720 --> 00:34:41,720 Yeah. 578 00:34:41,720 --> 00:34:44,280 You know that's one of the things that I've done I've learned from the live hacking events 579 00:34:44,280 --> 00:34:52,120 is like you know at least for me I typically require a pretty uninterrupted environment 580 00:34:52,120 --> 00:34:53,120 to work in. 581 00:34:53,120 --> 00:34:56,680 You know but you know when at the live hacking event it can be a little bit hard for me to 582 00:34:56,680 --> 00:34:58,600 focus or work with others. 583 00:34:58,600 --> 00:34:59,600 Right. 584 00:34:59,600 --> 00:35:01,560 Like I normally try to get my headphones on and try to get in the zone. 585 00:35:01,560 --> 00:35:06,680 I wasn't really sure how to like actually collaborate with other hackers in an effective way. 586 00:35:06,680 --> 00:35:11,240 But being at the live hacking events and seeing people collaborating together seeing what 587 00:35:11,240 --> 00:35:15,080 worked with them it makes you realize it's possible. 588 00:35:15,080 --> 00:35:16,160 Right. 589 00:35:16,160 --> 00:35:18,280 So it's not always it's not always the technical tips right. 590 00:35:18,280 --> 00:35:20,040 It's not I guess is what you're saying. 591 00:35:20,040 --> 00:35:23,400 You know it's about the work ethic and the drive as well. 592 00:35:23,400 --> 00:35:25,240 And I think you had that as well. 593 00:35:25,240 --> 00:35:30,080 And you brought up a great point about sort of knowing yourself and how you learn and 594 00:35:30,080 --> 00:35:31,080 how you work. 595 00:35:31,080 --> 00:35:32,080 Right. 596 00:35:32,080 --> 00:35:36,880 And at the end of the day pushing yourself to find the vulnerabilities just through grinding 597 00:35:36,880 --> 00:35:38,320 essentially right. 598 00:35:38,320 --> 00:35:44,160 And it makes me think of one of a quote that I remember from you working together which 599 00:35:44,160 --> 00:35:47,320 was you're looking at your screen and you're getting kind of frustrating. 600 00:35:47,320 --> 00:35:51,240 You're like I need some carbohydrates. 601 00:35:51,240 --> 00:35:54,040 That's what you said to me. 602 00:35:54,040 --> 00:35:57,280 And I was like dude that is not how I think at all. 603 00:35:57,280 --> 00:36:03,320 You know like like like I I you know I'd be like man what like why can't I focus right 604 00:36:03,320 --> 00:36:04,320 now. 605 00:36:04,320 --> 00:36:05,320 Like this is so annoying. 606 00:36:05,320 --> 00:36:10,680 You know I get frustrated at that but you know from your own I guess from studying experiences 607 00:36:10,680 --> 00:36:13,400 that you're like ah you know this feeling. 608 00:36:13,400 --> 00:36:14,400 I know this feeling. 609 00:36:14,400 --> 00:36:16,200 I've I've felt this feeling before. 610 00:36:16,200 --> 00:36:19,960 This is me needing to have carbohydrates. 611 00:36:19,960 --> 00:36:21,400 Right. 612 00:36:21,400 --> 00:36:26,000 So how do you I mean is that something that just kind of came natural to you or is that 613 00:36:26,000 --> 00:36:30,680 something you had to start doing cognizantly is starting to learn you know yourself and 614 00:36:30,680 --> 00:36:35,600 how what makes you study best and what makes you focus best. 615 00:36:35,600 --> 00:36:39,800 Super hard question. 616 00:36:39,800 --> 00:36:43,280 We don't we don't we don't do easy questions here on critical thinking my man. 617 00:36:43,280 --> 00:36:48,800 So for one carbohydrate thing sweet things that's like pretty much like Japanese saying 618 00:36:48,800 --> 00:36:50,520 you know I might want to you know. 619 00:36:50,520 --> 00:36:51,520 Oh really. 620 00:36:51,520 --> 00:36:52,840 I need some sweet things. 621 00:36:52,840 --> 00:36:53,840 Oh really. 622 00:36:53,840 --> 00:36:55,600 To make my brain work. 623 00:36:55,600 --> 00:36:58,240 So that's the one. 624 00:36:58,240 --> 00:36:59,240 Interesting. 625 00:36:59,240 --> 00:37:00,240 Yeah. 626 00:37:00,240 --> 00:37:05,480 I wonder if it's a cultural piece you know like like I guess and I guess this is I mean 627 00:37:05,480 --> 00:37:07,320 this is just scientifically true right. 628 00:37:07,320 --> 00:37:11,120 You know that carbohydrates will help you focus in the short term you know right or 629 00:37:11,120 --> 00:37:12,440 sugar sugary things. 630 00:37:12,440 --> 00:37:15,720 I'll be focused in the short term but long term it's not not the best. 631 00:37:15,720 --> 00:37:19,440 So if you're at the end of your like you know studying cycle or whatever and you're really 632 00:37:19,440 --> 00:37:23,800 having trouble crossing the finish line or finishing and you could hit some carbohydrates. 633 00:37:23,800 --> 00:37:28,360 That's a that's an interesting that's an interesting little tidbit there. 634 00:37:28,360 --> 00:37:31,600 I thought you were a genius but maybe it's just your Japanese. 635 00:37:31,600 --> 00:37:32,600 Maybe so. 636 00:37:32,600 --> 00:37:33,600 Maybe so. 637 00:37:33,600 --> 00:37:34,600 Solid man. 638 00:37:34,600 --> 00:37:35,600 Yeah. 639 00:37:35,600 --> 00:37:41,480 So I think a lot of a lot of I guess growing and hacking has to do with that sort of learning 640 00:37:41,480 --> 00:37:44,680 yourself and and that sort of thing. 641 00:37:44,680 --> 00:37:51,240 Anything else come to mind between the two of you about about I guess either learning 642 00:37:51,240 --> 00:37:57,520 environment pluses or learning technique. 643 00:37:57,520 --> 00:37:59,880 OK so let me ask you about this. 644 00:37:59,880 --> 00:38:00,880 OK. 645 00:38:00,880 --> 00:38:04,240 When you work with a mentor one of the reasons I won't mentor people is because it takes 646 00:38:04,240 --> 00:38:06,040 a lot of time right. 647 00:38:06,040 --> 00:38:09,720 And I don't have time to mentor everyone. 648 00:38:09,720 --> 00:38:16,880 And this specific industry is not very conducive to mentorship because at the end of the day 649 00:38:16,880 --> 00:38:26,640 if I teach you about I door you didn't learn the skills necessary to learn I door by yourself. 650 00:38:26,640 --> 00:38:33,680 Maybe that wasn't my phone just but you know you don't learn the skills that you need to 651 00:38:33,680 --> 00:38:35,840 to learn I door yourself. 652 00:38:35,840 --> 00:38:37,200 You learned it from me. 653 00:38:37,200 --> 00:38:46,840 So how has it been transitioning from mentorship and bug bounty to self education. 654 00:38:46,840 --> 00:38:48,680 And let's start with Kodai on that one. 655 00:38:48,680 --> 00:38:53,520 If you're if that's not too much on the spot because I know it's a complicated question 656 00:38:53,520 --> 00:38:55,520 and it really really is. 657 00:38:55,520 --> 00:38:56,520 Yeah. 658 00:38:56,520 --> 00:39:03,280 I think in that respect I'm still in the process of you know really making that transition 659 00:39:03,280 --> 00:39:04,920 yeah developing that skill. 660 00:39:04,920 --> 00:39:12,760 Yeah really just you know having more self discipline to just you know keep to really 661 00:39:12,760 --> 00:39:17,160 stick to my computer for many hours. 662 00:39:17,160 --> 00:39:20,560 Can you share any tricks that you have because that's a journey right. 663 00:39:20,560 --> 00:39:25,320 That whole that whole experience of developing that that skill is a journey. 664 00:39:25,320 --> 00:39:26,560 And I forget that journey. 665 00:39:26,560 --> 00:39:34,480 I don't really remember what it was like to not know how to take technical concepts and 666 00:39:34,480 --> 00:39:40,840 break it down and you know assimilate it and bring it into my brain you know. 667 00:39:40,840 --> 00:39:44,840 And especially coming from a non technical background like English for you and French 668 00:39:44,840 --> 00:39:50,140 for so I'm wondering if there's any tips you can share for the people that are in a similar 669 00:39:50,140 --> 00:39:56,320 spot in trying to develop that skill in the first place. 670 00:39:56,320 --> 00:40:01,400 And even things that haven't worked you know like maybe I tried taking a break every 10 671 00:40:01,400 --> 00:40:05,400 minutes you know and then just discovered that that didn't work you know. 672 00:40:05,400 --> 00:40:11,080 And anything that comes to mind on that on that front. 673 00:40:11,080 --> 00:40:14,760 It's a real good question. 674 00:40:14,760 --> 00:40:20,480 I think it's a really simple thing and everyone says this but I guess like you just have to 675 00:40:20,480 --> 00:40:23,000 find what you love to do right. 676 00:40:23,000 --> 00:40:30,080 Like for the first few months when I just started to do backbounding and the first few 677 00:40:30,080 --> 00:40:36,180 months where I started to get some bounties as like I was telling to all my friends like 678 00:40:36,180 --> 00:40:40,160 you guys all got to do this because you can make money. 679 00:40:40,160 --> 00:40:46,120 But like from like a year ago or two I started to realize that I can do this because I love 680 00:40:46,120 --> 00:40:47,120 to do this. 681 00:40:47,120 --> 00:40:48,120 Right. 682 00:40:48,120 --> 00:40:51,640 It's not because there's money hanging there. 683 00:40:51,640 --> 00:40:52,640 Not because of that. 684 00:40:52,640 --> 00:40:58,280 I just do this because I love to learn new things and because I think hacking is really 685 00:40:58,280 --> 00:41:01,000 cool and something that helps others. 686 00:41:01,000 --> 00:41:09,080 So that's like so I don't like try to force myself to study farther or like push harder 687 00:41:09,080 --> 00:41:10,080 you know. 688 00:41:10,080 --> 00:41:12,560 So okay that's true. 689 00:41:12,560 --> 00:41:13,780 That's definitely true. 690 00:41:13,780 --> 00:41:16,440 So focus on doing the things you love. 691 00:41:16,440 --> 00:41:19,440 The specific vulnerability type that you love. 692 00:41:19,440 --> 00:41:22,200 Maybe you should just dive deep into that because you're fueled and it's going to be 693 00:41:22,200 --> 00:41:23,200 so much easier. 694 00:41:23,200 --> 00:41:24,720 The friction is going to be less. 695 00:41:24,720 --> 00:41:30,440 But we all get to the point so where we've read the JavaScript files ten times and we 696 00:41:30,440 --> 00:41:36,880 need to hack this target and we can't hack it and you're exhausted and you hate it. 697 00:41:36,880 --> 00:41:41,680 You know and I but okay okay but he does actually have a little bit of a weird saying though 698 00:41:41,680 --> 00:41:46,720 that that Mariah my wife always says about so he's like when somebody asks her what kind 699 00:41:46,720 --> 00:41:52,440 of person so is Mariah says he's the sort of person that says that this is this don't 700 00:41:52,440 --> 00:41:57,640 you just love that feeling when your brain is so tired that you can't do anymore. 701 00:41:57,640 --> 00:41:59,400 End quote. 702 00:41:59,400 --> 00:42:03,480 And so I mean do you have those moments or is it just of course I have but do you push 703 00:42:03,480 --> 00:42:04,720 through or do you give up. 704 00:42:04,720 --> 00:42:05,720 I give up. 705 00:42:05,720 --> 00:42:06,720 Okay. 706 00:42:06,720 --> 00:42:10,640 I think that's one thing that's different from you because I'm not full time but funny 707 00:42:10,640 --> 00:42:16,240 right at the end of the day I have a full time job that gives me stable salary. 708 00:42:16,240 --> 00:42:21,320 So I always stick to what I kind of want to do. 709 00:42:21,320 --> 00:42:26,480 So these days I'm not necessarily doing black box by funny whole time trying to find CVS 710 00:42:26,480 --> 00:42:29,920 trying to understand other people's fine. 711 00:42:29,920 --> 00:42:30,920 Right. 712 00:42:30,920 --> 00:42:37,120 And whenever I feel like I don't feel like you know going farther on this path I just 713 00:42:37,120 --> 00:42:38,120 give up. 714 00:42:38,120 --> 00:42:41,840 That's that's that's really insightful and I think that can get you really far. 715 00:42:41,840 --> 00:42:44,880 I mean clearly that can get you really far. 716 00:42:44,880 --> 00:42:50,640 And I think a lot of the book bounty stuff that we talk about is a very grind heavy mentality. 717 00:42:50,640 --> 00:42:54,240 And I think if you are to do bug bounty full time you will run into those sort of grind 718 00:42:54,240 --> 00:43:01,520 situations but you also have to know when to set it aside and say hey I'm actually not 719 00:43:01,520 --> 00:43:02,640 going to grind anymore on this. 720 00:43:02,640 --> 00:43:06,200 I've got you know enough bugs in my pipeline that's going to pay my bills. 721 00:43:06,200 --> 00:43:10,960 I don't need to sit here and shred my brain you know trying to figure out some of this 722 00:43:10,960 --> 00:43:19,880 stuff that that isn't necessarily relevant to or is too much mental expenditure too much 723 00:43:19,880 --> 00:43:25,480 mental cost right for for what it's worth and maybe move on to a different target or 724 00:43:25,480 --> 00:43:29,320 maybe pivot around. 725 00:43:29,320 --> 00:43:40,280 That being said I made this mistake earlier on in my career where I would do manual testing 726 00:43:40,280 --> 00:43:44,920 but I would do it wide and I would move very quickly over the attack surface and this is 727 00:43:44,920 --> 00:43:50,760 something that Douglas Day and I Archangel sort of debated on the last podcast was like 728 00:43:50,760 --> 00:43:53,840 how quickly do you move on from a target how quickly do you move on from a section of the 729 00:43:53,840 --> 00:43:55,240 application. 730 00:43:55,240 --> 00:44:00,640 And I noted that when I started being more stubborn about an attack vector about a bug 731 00:44:00,640 --> 00:44:09,120 I started finding better bugs you know for the first like two years maybe maybe not quite 732 00:44:09,120 --> 00:44:12,280 two years maybe about two years of my book bounty journey. 733 00:44:12,280 --> 00:44:21,280 I never found a five digit vulnerability so vulnerability above ten thousand dollars and 734 00:44:21,280 --> 00:44:26,520 and then when I started being a little bit more stubborn and a little bit more you know 735 00:44:26,520 --> 00:44:34,160 mentally resilient I started finding more bugs that of higher impact but less bugs overall 736 00:44:34,160 --> 00:44:39,520 right which is a definitely a mentality shift. 737 00:44:39,520 --> 00:44:43,280 So yeah I'm sorry bringing it back around could I. 738 00:44:43,280 --> 00:44:50,920 Did you have any thoughts on what was my question now. 739 00:44:50,920 --> 00:44:55,720 I guess did you have any do you have any thoughts on what things have worked for you and haven't 740 00:44:55,720 --> 00:45:00,000 worked for you developing sort of the mental resilience that's necessary or the ability 741 00:45:00,000 --> 00:45:05,200 to intake new bug bounty techniques things that have worked or that haven't worked and 742 00:45:05,200 --> 00:45:08,960 it's okay to say no we can move on to the next question but you know it's very much 743 00:45:08,960 --> 00:45:14,760 a process along the way and it might not be a process that you're undergoing cognizant 744 00:45:14,760 --> 00:45:18,360 Lee something that's in the forefront of your mind it could rather be something that's in 745 00:45:18,360 --> 00:45:22,000 the back of your mind and something that you haven't really thought through but but the 746 00:45:22,000 --> 00:45:26,840 whole point of this is to try to bring those things to the front of our minds so that we 747 00:45:26,840 --> 00:45:30,440 can share with others how they might have a shortcut. 748 00:45:30,440 --> 00:45:36,240 So do you have any thoughts on that. 749 00:45:36,240 --> 00:45:44,760 It's really just me being kind of weird probably but I try to because when you do some hacking 750 00:45:44,760 --> 00:45:53,880 you could just be basically sitting at desk for many hours just like that. 751 00:45:53,880 --> 00:46:01,740 So I try to you know one of the things that I that I've been trying to do these days is 752 00:46:01,740 --> 00:46:12,840 just you know sit in front of my computer for about 50 minutes and then you know have 753 00:46:12,840 --> 00:46:22,560 like a five minute break to do some push ups or you know squats right and then I've seen 754 00:46:22,560 --> 00:46:26,520 you do that with your little timer you'll set a timer and then you know sometimes I 755 00:46:26,520 --> 00:46:31,880 guess sometimes it's a stopwatch going up and then and do you ever do a one going down 756 00:46:31,880 --> 00:46:34,800 or is it mostly one going down. 757 00:46:34,800 --> 00:46:38,560 What do you mean stopwatch is I mean like you press start and then it starts counting 758 00:46:38,560 --> 00:46:43,360 one two three four five and then versus a timer where a timer is I do both. 759 00:46:43,360 --> 00:46:44,360 Oh do you really. 760 00:46:44,360 --> 00:46:45,360 Yes. 761 00:46:45,360 --> 00:46:50,040 Tell me about what do you what do you use both. 762 00:46:50,040 --> 00:46:53,480 That's a really good question sometimes I so one of the things I really is it because 763 00:46:53,480 --> 00:46:56,120 you're an absolute maniac and just switch it up every time. 764 00:46:56,120 --> 00:46:58,400 I mean I okay you have a reason. 765 00:46:58,400 --> 00:47:06,400 Okay sometimes I kind of want to keep track of what I've been doing and you know to sort 766 00:47:06,400 --> 00:47:09,480 of help myself do that successfully. 767 00:47:09,480 --> 00:47:19,720 I kind of sometimes I just want to know how much time exactly I spent on doing one specific 768 00:47:19,720 --> 00:47:20,720 thing. 769 00:47:20,720 --> 00:47:28,200 So yeah when I try to do that it's definitely the timer you know going up. 770 00:47:28,200 --> 00:47:35,920 But as I said I do both so I got a yeah in a way as I said I do both I'm still doing 771 00:47:35,920 --> 00:47:38,880 it in a really frantic manner. 772 00:47:38,880 --> 00:47:44,440 So take it all is that okay so a little sporadic a little bit. 773 00:47:44,440 --> 00:47:47,640 Yeah okay gotcha. 774 00:47:47,640 --> 00:47:50,880 That makes sense I mean but but you found that that technique helps you and then when 775 00:47:50,880 --> 00:47:55,040 once you get up and you do the push ups and you return to your work that is something 776 00:47:55,040 --> 00:48:02,120 that that sort of for me I think would cause some mental friction and some context switch. 777 00:48:02,120 --> 00:48:05,240 So your brain says I'm working on something else. 778 00:48:05,240 --> 00:48:07,160 I'm sorry I should bring the mic with me. 779 00:48:07,160 --> 00:48:12,480 I'm working on something else and then going back to the thing you're working on before 780 00:48:12,480 --> 00:48:14,520 it's a little bit of a reset right. 781 00:48:14,520 --> 00:48:19,880 And so I try to avoid those things but I know I acknowledge that they're necessary. 782 00:48:19,880 --> 00:48:23,960 How do you do you think that helps increase your focus or do you think that helps you 783 00:48:23,960 --> 00:48:27,840 your focus in the short term or do you think that's more of a long term like it allows 784 00:48:27,840 --> 00:48:38,000 you to work more hours because you have those breaks or both. 785 00:48:38,000 --> 00:48:44,480 Actually I've never really thought of it from that perspective I just thought hey I got 786 00:48:44,480 --> 00:48:47,840 to do something healthy for my body. 787 00:48:47,840 --> 00:48:53,120 But yeah definitely I think I got to pay more attention to that aspect as well. 788 00:48:53,120 --> 00:48:58,320 So for you this is more of a counteracting the physical sitting in a chair staring at 789 00:48:58,320 --> 00:48:59,320 a screen for a little while. 790 00:48:59,320 --> 00:49:00,320 Yeah pretty much. 791 00:49:00,320 --> 00:49:03,680 That's very that's very important. 792 00:49:03,680 --> 00:49:10,240 Very good so that that's some of the some of the I guess things that have worked or 793 00:49:10,240 --> 00:49:12,920 things that some tips. 794 00:49:12,920 --> 00:49:18,200 What kind of things do you have to share that about my mentorship style in particular or 795 00:49:18,200 --> 00:49:22,720 about your bug bounty journey that haven't worked. 796 00:49:22,720 --> 00:49:24,760 And I'll toss one up there for you. 797 00:49:24,760 --> 00:49:28,280 What kind of music do you guys like to listen to. 798 00:49:28,280 --> 00:49:31,880 While you're do you listen to music do you listen to sounds. 799 00:49:31,880 --> 00:49:36,440 Are there any experiences that you've had that are not loop. 800 00:49:36,440 --> 00:49:38,240 Yeah. 801 00:49:38,240 --> 00:49:39,400 Tell the people about that one. 802 00:49:39,400 --> 00:49:45,400 So yeah so I think about this topic I think I want to talk about two things like you know 803 00:49:45,400 --> 00:49:47,820 something that haven't worked. 804 00:49:47,820 --> 00:49:52,240 And the first one is kind of joke which is about music is you know you because you keep 805 00:49:52,240 --> 00:49:59,360 listening exact the same music for like literally for like 12 hours and then like keep singing 806 00:49:59,360 --> 00:50:03,240 the same phrase for like six hours. 807 00:50:03,240 --> 00:50:09,280 And then on top of that you say like this works so you got to do it and it doesn't. 808 00:50:09,280 --> 00:50:12,880 It just doesn't work. 809 00:50:12,880 --> 00:50:18,480 Yeah yeah that is a little bit that is I realize now that that may not be universal. 810 00:50:18,480 --> 00:50:19,480 Now principle. 811 00:50:19,480 --> 00:50:20,480 Yeah. 812 00:50:20,480 --> 00:50:21,480 Yeah. 813 00:50:21,480 --> 00:50:25,280 The thing you know that I that I do the reason why I do that I've explained it to you and 814 00:50:25,280 --> 00:50:30,880 I'll explain to the people as well just in case it it resounds with anyone is I tend 815 00:50:30,880 --> 00:50:34,320 to get phrases or songs stuck in my head. 816 00:50:34,320 --> 00:50:37,520 I'm very susceptible to earworms right. 817 00:50:37,520 --> 00:50:42,200 So when I have a song in my head it will be taking up mental space. 818 00:50:42,200 --> 00:50:48,500 And so instead of having it in my head I opt to have it in my ears on repeat on loop. 819 00:50:48,500 --> 00:50:53,200 And what that does is it takes it out of my head out of the working space in my head and 820 00:50:53,200 --> 00:50:56,480 puts it in the ears and makes it so I don't have to think about it. 821 00:50:56,480 --> 00:51:02,160 And then that frees up that mental space right for me to actually do things. 822 00:51:02,160 --> 00:51:06,880 But the result of that is that I'm listening to the same song on repeat for 12 hours sometimes 823 00:51:06,880 --> 00:51:12,840 and sometimes singing the same thing on repeat for 12 hours which can drive your mentees 824 00:51:12,840 --> 00:51:17,160 absolutely baddie absolutely nuts. 825 00:51:17,160 --> 00:51:22,360 So that's so I mean an alternative to that for you is what what works for you. 826 00:51:22,360 --> 00:51:25,040 Or did you have something else to share on the things that don't work or things that 827 00:51:25,040 --> 00:51:26,040 do work. 828 00:51:26,040 --> 00:51:29,840 Well yeah so the second thing that I was going to mention the second thing if this because 829 00:51:29,840 --> 00:51:33,440 this I think podcast is for like mentorship and stuff. 830 00:51:33,440 --> 00:51:40,360 I think this is a case for like every mentorship with the absolute beginner and top guy. 831 00:51:40,360 --> 00:51:47,720 Okay is that like so that like top hackers like you have already forgot what it was like 832 00:51:47,720 --> 00:51:49,160 when you were a beginner. 833 00:51:49,160 --> 00:51:54,200 So you forgot like what was like common sense right. 834 00:51:54,200 --> 00:51:56,860 And what is like something you have to learn right. 835 00:51:56,860 --> 00:52:03,920 So you explain something without realizing that you're like an assumption is not shared 836 00:52:03,920 --> 00:52:06,000 by mentees right. 837 00:52:06,000 --> 00:52:08,120 So that it's not just about you. 838 00:52:08,120 --> 00:52:10,920 It kind of happens with no no no. 839 00:52:10,920 --> 00:52:12,640 So say it like it's about me though. 840 00:52:12,640 --> 00:52:15,600 Yeah so this is good practice for you providing. 841 00:52:15,600 --> 00:52:21,120 Yeah like the reason why I'm not pointing this to you is because it was like the last 842 00:52:21,120 --> 00:52:24,040 session was a year ago. 843 00:52:24,040 --> 00:52:30,360 So I don't like really vividly remember what kind of things that was. 844 00:52:30,360 --> 00:52:35,020 I remember you giving me this feedback during our training sessions though too. 845 00:52:35,020 --> 00:52:37,880 And I think that's one of the things that I I'm glad you mentioned this because that's 846 00:52:37,880 --> 00:52:40,880 one of the things that I wanted to sort of bring up in this. 847 00:52:40,880 --> 00:52:42,240 And I saw you nodding as well. 848 00:52:42,240 --> 00:52:43,520 Could I. 849 00:52:43,520 --> 00:52:48,080 And this is kind of one of the things that I wanted to extract from you two during this 850 00:52:48,080 --> 00:52:57,480 podcast is is my phone is freaking out as much as you can remember what is what are 851 00:52:57,480 --> 00:53:03,800 the things that are common sense and are not common sense right. 852 00:53:03,800 --> 00:53:08,160 And I know that that probably to this you know right now not many things are coming 853 00:53:08,160 --> 00:53:10,480 to mind. 854 00:53:10,480 --> 00:53:16,960 But it is as much as you can I guess try to equip and it doesn't even necessarily have 855 00:53:16,960 --> 00:53:18,760 to be specific topics. 856 00:53:18,760 --> 00:53:24,200 But I guess even just equipping the listener with the ability to say hey there's something 857 00:53:24,200 --> 00:53:27,080 that I'm missing here like like what you just said right. 858 00:53:27,080 --> 00:53:30,280 There's some assumption that you are making that I am not making and it's not clicking 859 00:53:30,280 --> 00:53:31,280 right. 860 00:53:31,280 --> 00:53:33,400 I think that's I think that's really good as well. 861 00:53:33,400 --> 00:53:36,760 So how do you how do you identify those scenarios. 862 00:53:36,760 --> 00:53:43,360 To be honest I think understanding on anything is not like black and white right. 863 00:53:43,360 --> 00:53:44,360 Right. 864 00:53:44,360 --> 00:53:46,280 You start from zero trying to shoot 400. 865 00:53:46,280 --> 00:53:47,280 Right. 866 00:53:47,280 --> 00:53:53,080 So that I think that's why it's really hard to identify is because so the first time you 867 00:53:53,080 --> 00:53:59,000 hear that like your understanding of something is like too right. 868 00:53:59,000 --> 00:54:03,400 The next time you hear that your understanding is like 45. 869 00:54:03,400 --> 00:54:07,920 So that's why you understand that better right. 870 00:54:07,920 --> 00:54:12,760 But you don't necessarily identify why it was there is a difference. 871 00:54:12,760 --> 00:54:13,760 Sure. 872 00:54:13,760 --> 00:54:16,320 And you never understand something for like 100 percent. 873 00:54:16,320 --> 00:54:21,520 I think it's always hard to say like what was something that I missed. 874 00:54:21,520 --> 00:54:22,520 Yeah. 875 00:54:22,520 --> 00:54:23,520 You know. 876 00:54:23,520 --> 00:54:24,520 Yeah. 877 00:54:24,520 --> 00:54:25,520 No that makes sense. 878 00:54:25,520 --> 00:54:29,160 Koda do you have any any thoughts on on any of that identifying areas that may be common 879 00:54:29,160 --> 00:54:35,200 sense to Justin that are preventing you from clicking or is it in those scenarios do you 880 00:54:35,200 --> 00:54:40,280 often just find yourself like man for whatever reason this isn't clicking. 881 00:54:40,280 --> 00:54:43,280 Maybe it's the common sense thing you know. 882 00:54:43,280 --> 00:54:44,280 Yeah. 883 00:54:44,280 --> 00:54:55,960 One of the things I really struggle with I mean I still do in that sense is I think especially 884 00:54:55,960 --> 00:55:04,560 for beginners a lot of the you know behaviors of web browsers in general maybe could be 885 00:55:04,560 --> 00:55:06,600 very counterintuitive. 886 00:55:06,600 --> 00:55:12,120 And because you already you know as a mentor and you know an adept hacker guy you just 887 00:55:12,120 --> 00:55:16,400 know you have all the you know knowledge. 888 00:55:16,400 --> 00:55:25,400 And yeah so it's like so browser internals maybe like understanding like what kind of 889 00:55:25,400 --> 00:55:30,360 limitations there are in the browser and maybe even what kind of capabilities there are in 890 00:55:30,360 --> 00:55:31,360 the browser. 891 00:55:31,360 --> 00:55:32,360 Yeah. 892 00:55:32,360 --> 00:55:33,360 I remember one thing. 893 00:55:33,360 --> 00:55:34,360 I remember one thing. 894 00:55:34,360 --> 00:55:35,360 Koda I'm sorry. 895 00:55:35,360 --> 00:55:36,360 Yeah sorry sorry. 896 00:55:36,360 --> 00:55:41,320 You need to go to the file file save save state you know. 897 00:55:41,320 --> 00:55:42,320 Okay save it. 898 00:55:42,320 --> 00:55:49,640 So there was one moment I realized that it's not just server side and client side you know 899 00:55:49,640 --> 00:55:51,080 there is browser. 900 00:55:51,080 --> 00:55:52,080 Yeah. 901 00:55:52,080 --> 00:55:53,080 Client side. 902 00:55:53,080 --> 00:55:54,080 Yeah. 903 00:55:54,080 --> 00:55:55,080 And server side. 904 00:55:55,080 --> 00:55:59,160 Client side and browser there's just a ton of things you cannot understand especially 905 00:55:59,160 --> 00:56:03,280 with like you know cross site thing cross origin thing. 906 00:56:03,280 --> 00:56:04,280 Explain that a little bit. 907 00:56:04,280 --> 00:56:06,920 What do you mean by that? 908 00:56:06,920 --> 00:56:12,400 Like the client isn't necessarily a browser is that what you're talking about or what? 909 00:56:12,400 --> 00:56:17,920 So I don't I cannot understand why I couldn't understand because now I can understand it. 910 00:56:17,920 --> 00:56:18,920 Right. 911 00:56:18,920 --> 00:56:19,920 But there's server. 912 00:56:19,920 --> 00:56:20,920 Right. 913 00:56:20,920 --> 00:56:21,920 There's client side. 914 00:56:21,920 --> 00:56:22,920 Right. 915 00:56:22,920 --> 00:56:23,920 And browser uses this client side. 916 00:56:23,920 --> 00:56:26,200 So there are three three parties. 917 00:56:26,200 --> 00:56:29,000 Okay so the representation of yeah yeah yeah. 918 00:56:29,000 --> 00:56:30,000 Okay. 919 00:56:30,000 --> 00:56:31,000 Wow that's interesting. 920 00:56:31,000 --> 00:56:35,760 Okay so that's a really interesting representation of that to me because I do you know and the 921 00:56:35,760 --> 00:56:40,320 client side is I guess the browser for me in some capacity but really the way you've 922 00:56:40,320 --> 00:56:44,680 described it the browser is the piece of software that is quote unquote processing the client 923 00:56:44,680 --> 00:56:45,680 side. 924 00:56:45,680 --> 00:56:46,680 Right. 925 00:56:46,680 --> 00:56:47,680 Is that is that how you're seeing it. 926 00:56:47,680 --> 00:56:48,680 I mean not necessarily. 927 00:56:48,680 --> 00:56:54,000 But there is just one moment that I was like oh that's why there's this restriction that 928 00:56:54,000 --> 00:56:57,040 has to be in place to protect you know users. 929 00:56:57,040 --> 00:56:58,040 Okay. 930 00:56:58,040 --> 00:57:03,400 Because because it's I'm seeing I'm seeing that that's a that's a very interesting way 931 00:57:03,400 --> 00:57:04,400 of seeing it. 932 00:57:04,400 --> 00:57:10,600 It's kind of hard to like explain which part is important to understand like what technology 933 00:57:10,600 --> 00:57:13,960 is like it's really hard to explain but just that whole concept. 934 00:57:13,960 --> 00:57:19,160 Yeah the browser being a piece of software itself that has you know saved state right 935 00:57:19,160 --> 00:57:25,080 with cookies and and then you know a segmentation with different browser tabs and different origins 936 00:57:25,080 --> 00:57:26,440 and stuff like that. 937 00:57:26,440 --> 00:57:32,840 And not all of that is represented in just the you know client side response from from 938 00:57:32,840 --> 00:57:34,440 the server right. 939 00:57:34,440 --> 00:57:37,920 Because you could hit it with curl and you'd get some data back right. 940 00:57:37,920 --> 00:57:40,060 But the browser is a much more complex mechanic. 941 00:57:40,060 --> 00:57:42,080 Is that sort of what you're talking about. 942 00:57:42,080 --> 00:57:44,800 But at the same time yet I agree with that. 943 00:57:44,800 --> 00:57:50,440 Then same time sometimes browser visits client side like when you use the Chrome instead 944 00:57:50,440 --> 00:57:58,320 of curl then it then looks like they're just two parties. 945 00:57:58,320 --> 00:58:02,920 And then it renders and yeah and then you just get confused. 946 00:58:02,920 --> 00:58:03,920 Right. 947 00:58:03,920 --> 00:58:04,920 Okay. 948 00:58:04,920 --> 00:58:06,800 That's an interesting that's an interesting way of understanding it. 949 00:58:06,800 --> 00:58:13,840 I think you know if I try to force my own understanding on you of that you know it could 950 00:58:13,840 --> 00:58:14,960 become confusing. 951 00:58:14,960 --> 00:58:22,080 And also like even even me right now I couldn't I mean I cannot understand why I couldn't 952 00:58:22,080 --> 00:58:24,240 understand that three years ago. 953 00:58:24,240 --> 00:58:30,600 So if if you know three years ago me came up here I think I would do the same thing 954 00:58:30,600 --> 00:58:31,600 as Justin. 955 00:58:31,600 --> 00:58:32,600 Right. 956 00:58:32,600 --> 00:58:39,120 So I think three years ago like you know having hard time explaining like common sense. 957 00:58:39,120 --> 00:58:40,120 Sure. 958 00:58:40,120 --> 00:58:41,120 Sure. 959 00:58:41,120 --> 00:58:42,120 So that's how. 960 00:58:42,120 --> 00:58:43,120 Yeah. 961 00:58:43,120 --> 00:58:44,120 Yeah that makes sense. 962 00:58:44,120 --> 00:58:45,120 So bringing it back to Kodai. 963 00:58:45,120 --> 00:58:46,120 Sorry. 964 00:58:46,120 --> 00:58:47,120 Thank you for interjecting there. 965 00:58:47,120 --> 00:58:53,400 So you were saying you know I guess just making the mentee in the situation aware of sort 966 00:58:53,400 --> 00:58:56,520 of how the browser works and what kind of restrictions are in the browser. 967 00:58:56,520 --> 00:58:58,840 That's where a lot of the assumptions are coming in. 968 00:58:58,840 --> 00:59:01,800 Is that is that kind of what you were saying. 969 00:59:01,800 --> 00:59:02,800 Yeah kind of. 970 00:59:02,800 --> 00:59:07,560 And it's just it's not necessarily it's not just about you know web browsers. 971 00:59:07,560 --> 00:59:13,400 It could be just you know just yeah anything like multiple servers and stuff. 972 00:59:13,400 --> 00:59:21,240 And yeah it's so it has been really easy for me to lose track of what was going on like 973 00:59:21,240 --> 00:59:26,320 you know in the middle of listening to you your explanation basically. 974 00:59:26,320 --> 00:59:27,320 Right. 975 00:59:27,320 --> 00:59:28,320 Right. 976 00:59:28,320 --> 00:59:29,320 Oh like even when you use. 977 00:59:29,320 --> 00:59:30,320 When. 978 00:59:30,320 --> 00:59:31,320 Right. 979 00:59:31,320 --> 00:59:35,120 I think it helped in particular when we used visual representations like on a whiteboard. 980 00:59:35,120 --> 00:59:36,120 Yeah. 981 00:59:36,120 --> 00:59:37,120 Yeah. 982 00:59:37,120 --> 00:59:38,120 That was that was big for you. 983 00:59:38,120 --> 00:59:39,120 Yeah that was a massive help. 984 00:59:39,120 --> 00:59:40,120 OK. 985 00:59:40,120 --> 00:59:41,120 Gotcha. 986 00:59:41,120 --> 00:59:42,120 Good. 987 00:59:42,120 --> 00:59:43,120 Look at that guys. 988 00:59:43,120 --> 00:59:44,960 Some good some good feedback. 989 00:59:44,960 --> 00:59:51,720 Don't listen to two songs on loop for 12 hours at least not over you know speakers rather 990 00:59:51,720 --> 00:59:56,800 than in headphone and try to be aware of the common sense bias. 991 00:59:56,800 --> 00:59:57,800 Right. 992 00:59:57,800 --> 01:00:03,640 Like I think I have another solution for me that I found is so these days I work a lot 993 01:00:03,640 --> 01:00:08,760 with Ryota who is you know obviously another super good hackers. 994 01:00:08,760 --> 01:00:13,000 So he does a lot of things to me like where you know there are like a lot of you know 995 01:00:13,000 --> 01:00:14,000 common sense gaps. 996 01:00:14,000 --> 01:00:15,000 Yeah. 997 01:00:15,000 --> 01:00:20,160 What I do all the time and what he says to me all the time is like OK let's just stop 998 01:00:20,160 --> 01:00:25,700 this and you know just you know put this aside for a few months. 999 01:00:25,700 --> 01:00:32,000 And then I come back to the same same concept like three months later to see if I understand 1000 01:00:32,000 --> 01:00:33,920 that you know. 1001 01:00:33,920 --> 01:00:35,400 And that that works. 1002 01:00:35,400 --> 01:00:36,400 Yeah that works. 1003 01:00:36,400 --> 01:00:41,080 We kind of we kind of give up understanding that he kind of give up teaching me that and 1004 01:00:41,080 --> 01:00:43,520 I kind of give understanding that two months later. 1005 01:00:43,520 --> 01:00:47,120 Like why I didn't understand that you know that's another solution. 1006 01:00:47,120 --> 01:00:49,440 That is that's so foreign to me. 1007 01:00:49,440 --> 01:00:50,440 Yeah. 1008 01:00:50,440 --> 01:00:52,900 I would never ever ever ever ever do that. 1009 01:00:52,900 --> 01:00:57,160 You know like that and this is great because that's a brilliant segue into the next section 1010 01:00:57,160 --> 01:01:02,160 that I wanted to say which was like how has it has your you know and also I'll let you 1011 01:01:02,160 --> 01:01:05,400 I'll cue this up and let you guys think about it for a second. 1012 01:01:05,400 --> 01:01:10,280 How has working with other hackers influenced your hacking. 1013 01:01:10,280 --> 01:01:15,100 You know for you maybe that's so or any other hackers you've collaborated with you know 1014 01:01:15,100 --> 01:01:17,440 being near the live hacking events or maybe it's just me. 1015 01:01:17,440 --> 01:01:21,200 You know I don't know how much collaboration you've done outside but so you've done you 1016 01:01:21,200 --> 01:01:23,720 know some other collaborations. 1017 01:01:23,720 --> 01:01:27,880 How has that been and what things have been different that you've learned. 1018 01:01:27,880 --> 01:01:31,720 Now that crazy ass thing you said a second ago about your time. 1019 01:01:31,720 --> 01:01:39,360 Dude I can't I can't even process that because like for me if I let something like that go 1020 01:01:39,360 --> 01:01:46,720 all then all of the working memory you know all of the data and RAM just just drops right. 1021 01:01:46,720 --> 01:01:50,080 And sure maybe I'm a little bit more of a mature hacker you know a couple months down 1022 01:01:50,080 --> 01:01:54,240 the line but man maybe it's just the stubbornness to that. 1023 01:01:54,240 --> 01:01:57,680 I just don't want to let that thing even temporarily defeat me. 1024 01:01:57,680 --> 01:02:01,080 I don't even want to lose the battle even if it's going to win me the war in the long 1025 01:02:01,080 --> 01:02:02,080 run. 1026 01:02:02,080 --> 01:02:06,640 And actually this this correlates me this may just be my personality too because I know 1027 01:02:06,640 --> 01:02:12,960 you guys know Mariah and how Ryan I work but let's say Mariah and I are having an argument 1028 01:02:12,960 --> 01:02:18,680 right in the moment I'll be like we got to fix this right now you know and we just got 1029 01:02:18,680 --> 01:02:22,560 to talk this through and then we'll just be back to normal and everything will be better 1030 01:02:22,560 --> 01:02:23,560 right. 1031 01:02:23,560 --> 01:02:29,520 But for Mariah sometimes it's it it say hey we need to take even a five or ten minute 1032 01:02:29,520 --> 01:02:34,000 break and just breathe and then just come back to the situation right. 1033 01:02:34,000 --> 01:02:37,000 I see that. 1034 01:02:37,000 --> 01:02:40,000 I can picture that. 1035 01:02:40,000 --> 01:02:42,520 Whereas I I would never do anything like that. 1036 01:02:42,520 --> 01:02:44,120 So it's good to see. 1037 01:02:44,120 --> 01:02:49,680 I mean so that's great to hear that you found other you know other mentors or other you 1038 01:02:49,680 --> 01:02:55,440 know hackers to collaborate with that have also shared with you other ways of of you 1039 01:02:55,440 --> 01:03:01,760 know growing and finding essentially a scenario where it's like OK well hey you don't understand 1040 01:03:01,760 --> 01:03:03,360 that now and that's OK. 1041 01:03:03,360 --> 01:03:06,240 But let's come back to this a little bit and maybe putting a reminder on your calendar 1042 01:03:06,240 --> 01:03:09,840 on your to do list or something say revisit this topic. 1043 01:03:09,840 --> 01:03:11,120 Yeah. 1044 01:03:11,120 --> 01:03:17,240 So OK hopefully you haven't been too engaged in what I'm saying and you've been thinking 1045 01:03:17,240 --> 01:03:21,640 about what what other hackers you you've worked with a little bit. 1046 01:03:21,640 --> 01:03:22,640 Could I do you. 1047 01:03:22,640 --> 01:03:24,960 I mean why don't you start because I'm not I'm not sure. 1048 01:03:24,960 --> 01:03:27,320 Do you have other hackers that you've collaborated with. 1049 01:03:27,320 --> 01:03:28,320 Obviously so. 1050 01:03:28,320 --> 01:03:31,600 But besides me. 1051 01:03:31,600 --> 01:03:32,600 Not really. 1052 01:03:32,600 --> 01:03:33,600 I mean so. 1053 01:03:33,600 --> 01:03:34,600 Yeah. 1054 01:03:34,600 --> 01:03:35,600 That's true. 1055 01:03:35,600 --> 01:03:36,600 Yeah. 1056 01:03:36,600 --> 01:03:41,240 I mean I have another friend of ours he was actually on probably the episode 10 of this 1057 01:03:41,240 --> 01:03:42,240 podcast. 1058 01:03:42,240 --> 01:03:43,240 Yeah. 1059 01:03:43,240 --> 01:03:48,920 But yeah I I think only him really outside of you know not outside he's still inside 1060 01:03:48,920 --> 01:03:50,200 of this inner circle. 1061 01:03:50,200 --> 01:03:51,200 Right. 1062 01:03:51,200 --> 01:03:52,200 Yeah. 1063 01:03:52,200 --> 01:03:54,840 So we do we throw him he's in software. 1064 01:03:54,840 --> 01:03:56,520 It's a little different. 1065 01:03:56,520 --> 01:03:59,400 You know something's a little bit wrong with him. 1066 01:03:59,400 --> 01:04:00,400 Yeah. 1067 01:04:00,400 --> 01:04:01,400 So OK. 1068 01:04:01,400 --> 01:04:06,840 So we worked a little bit with with with so much but besides that mostly just me and so. 1069 01:04:06,840 --> 01:04:07,840 Yeah. 1070 01:04:07,840 --> 01:04:08,840 All right. 1071 01:04:08,840 --> 01:04:10,840 Well that'll be an interesting journey for you to see you know as you start collaborating 1072 01:04:10,840 --> 01:04:12,280 with other hackers. 1073 01:04:12,280 --> 01:04:17,680 So you've worked pretty heavily with with those of the you've worked pretty heavily 1074 01:04:17,680 --> 01:04:22,760 with your time and some other hackers as well. 1075 01:04:22,760 --> 01:04:32,760 So you're not a very different anything any any sort of I guess I almost want to say culture 1076 01:04:32,760 --> 01:04:37,800 shock but anything you know what what are some things that have worked better with you 1077 01:04:37,800 --> 01:04:43,440 with your or that have worked differently with with your. 1078 01:04:43,440 --> 01:04:47,600 Obviously you've got the Japanese piece right. 1079 01:04:47,600 --> 01:04:48,920 Yeah. 1080 01:04:48,920 --> 01:04:52,720 So is that in terms of mentorship or is this in terms of like generally in terms of 1081 01:04:52,720 --> 01:04:54,200 general hacking or mentorship. 1082 01:04:54,200 --> 01:04:57,800 And then also yeah maybe maybe actually take a second to talk about the bilingual piece 1083 01:04:57,800 --> 01:05:02,600 of this as well because you know we tried to do it was actually a part of the way that 1084 01:05:02,600 --> 01:05:06,720 I picked up Japanese was trying to teach you hacking in Japanese and you correcting my 1085 01:05:06,720 --> 01:05:08,640 Japanese and that sort of thing. 1086 01:05:08,640 --> 01:05:12,160 But that's a very slow and painful process to try to hear a non native speaker explain 1087 01:05:12,160 --> 01:05:15,400 stuff and also there's a lot of English terms right. 1088 01:05:15,400 --> 01:05:24,720 So how has it worked with you being having a conversation with your 10 year native language 1089 01:05:24,720 --> 01:05:28,760 and how has that helped you understand things or get a better grip on stuff. 1090 01:05:28,760 --> 01:05:37,520 So for one I guess you know having training with you in English and Japanese I didn't 1091 01:05:37,520 --> 01:05:40,520 really feel like language barrier. 1092 01:05:40,520 --> 01:05:46,160 Like this is actually maybe just about me but like for example if I read some document 1093 01:05:46,160 --> 01:05:53,480 in English and then later visit the same thing translated in Japanese especially with a like 1094 01:05:53,480 --> 01:05:58,640 technology thing it's easier to understand in English because everything is from this 1095 01:05:58,640 --> 01:06:03,360 not always from the states but everyone writes their rights up in English. 1096 01:06:03,360 --> 01:06:05,080 So the original is in English. 1097 01:06:05,080 --> 01:06:06,080 Yeah. 1098 01:06:06,080 --> 01:06:08,680 And that because of that you get the nuance better. 1099 01:06:08,680 --> 01:06:09,680 Yeah. 1100 01:06:09,680 --> 01:06:14,240 So there is some friction in terms of language but if I read a translated version I have 1101 01:06:14,240 --> 01:06:17,120 a friction of translation in my mind. 1102 01:06:17,120 --> 01:06:22,560 So it's not necessarily a huge barrier. 1103 01:06:22,560 --> 01:06:24,760 Yeah that makes sense. 1104 01:06:24,760 --> 01:06:30,520 And when you've worked with your Ryota obviously you're speaking Japanese with him. 1105 01:06:30,520 --> 01:06:34,840 Do you think you've been able to understand concepts any better when you'll take explains 1106 01:06:34,840 --> 01:06:38,360 them in Japanese or I guess. 1107 01:06:38,360 --> 01:06:41,400 He explains like super hard things. 1108 01:06:41,400 --> 01:06:50,000 Yeah but like I really appreciate that he speaks Japanese. 1109 01:06:50,000 --> 01:06:56,920 Of course one because we can I can understand I mean like I can get any nuances better in 1110 01:06:56,920 --> 01:06:59,600 Japanese. 1111 01:06:59,600 --> 01:07:04,760 I don't know just in terms of technology and techniques and stuff I think it's not necessarily 1112 01:07:04,760 --> 01:07:05,760 the case. 1113 01:07:05,760 --> 01:07:10,640 Like someone can speak Japanese it's easier to get along with because it's hard. 1114 01:07:10,640 --> 01:07:12,280 It's hard facts most of the time. 1115 01:07:12,280 --> 01:07:15,480 It's not like nuance a lot of times. 1116 01:07:15,480 --> 01:07:18,420 So I guess that that sort of makes sense as well. 1117 01:07:18,420 --> 01:07:22,040 And you guys are to the point where you're fluent enough in English obviously because 1118 01:07:22,040 --> 01:07:29,760 we're doing this podcast in English where most of the hard facts most of the pretty 1119 01:07:29,760 --> 01:07:34,440 straightforward things that don't have a lot of wiggle room. 1120 01:07:34,440 --> 01:07:38,200 Those come through pretty well I'd imagine. 1121 01:07:38,200 --> 01:07:43,840 Any other any other thoughts so on collaboration with other hackers as you move sort of out 1122 01:07:43,840 --> 01:07:47,520 of this mentee stage into full-fledged collaboration. 1123 01:07:47,520 --> 01:07:52,040 I guess like we will tie it's not really like a collaboration it's kind of same as you. 1124 01:07:52,040 --> 01:07:58,080 But like the big difference is I think you're you can do both black box and white box. 1125 01:07:58,080 --> 01:08:01,360 But I think you have more experience on black box. 1126 01:08:01,360 --> 01:08:02,680 I think real does the opposite. 1127 01:08:02,680 --> 01:08:06,160 He can do both but he's strong is a white box. 1128 01:08:06,160 --> 01:08:12,840 So I whenever I learn from from realtor I learn something different from like what I 1129 01:08:12,840 --> 01:08:14,160 learned from you. 1130 01:08:14,160 --> 01:08:18,640 So yeah I think that's another big difference I guess. 1131 01:08:18,640 --> 01:08:22,840 How did you establish that relationship with Ryota where you were getting that information 1132 01:08:22,840 --> 01:08:23,840 back and forth. 1133 01:08:23,840 --> 01:08:28,120 In the beginning was it you messaging him a lot or did he sort of pursue you with. 1134 01:08:28,120 --> 01:08:34,760 I mean it's always me messaging like spamming Ryota. 1135 01:08:34,760 --> 01:08:37,040 All right so I think there's a lesson there right. 1136 01:08:37,040 --> 01:08:38,600 What's that lesson. 1137 01:08:38,600 --> 01:08:44,040 If you find someone really good at hacking just spam them. 1138 01:08:44,040 --> 01:08:47,520 Just joking. 1139 01:08:47,520 --> 01:08:49,560 Nice nice okay solid. 1140 01:08:49,560 --> 01:08:53,600 Well seriously there are many people like you know really generous in this industry. 1141 01:08:53,600 --> 01:08:56,240 I'm sure like I'm serious about that. 1142 01:08:56,240 --> 01:09:03,240 Like you Ryota I mean Ryota get like zero yen or zero dollar if you prefer. 1143 01:09:03,240 --> 01:09:04,880 But he still answers a lot of questions. 1144 01:09:04,880 --> 01:09:08,280 So yeah yeah that's really that is cool. 1145 01:09:08,280 --> 01:09:15,640 And I guess you know like you said spamming I think spamming is not exactly what you're 1146 01:09:15,640 --> 01:09:16,640 doing right. 1147 01:09:16,640 --> 01:09:21,200 You're you're normally in my experience with you despite there being a lot of messages. 1148 01:09:21,200 --> 01:09:27,240 Those messages are pointed and they are specific and they are good questions essentially right. 1149 01:09:27,240 --> 01:09:33,160 Not stuff that you would be able to look up on Google or things that you could ask you 1150 01:09:33,160 --> 01:09:36,720 know chat to be T or whatever right. 1151 01:09:36,720 --> 01:09:42,320 And and because of that I think I think that makes it a lot easier for us to answer you 1152 01:09:42,320 --> 01:09:43,320 know those things. 1153 01:09:43,320 --> 01:09:44,920 So I think that's good. 1154 01:09:44,920 --> 01:09:49,960 All right let me see let me see where we're at here. 1155 01:09:49,960 --> 01:09:55,120 We're doing another mobile recording so it's a little bit outside of the normal flow of 1156 01:09:55,120 --> 01:09:56,120 things right. 1157 01:09:56,120 --> 01:09:57,720 We're at an hour 10. 1158 01:09:57,720 --> 01:10:03,040 Let's see if there's anything else that we want to talk about here. 1159 01:10:03,040 --> 01:10:12,000 Yeah so this last little sort of section is kind of reigniting the the mentorship of sorts 1160 01:10:12,000 --> 01:10:16,800 OK and kind of talking about where you guys let's talk honestly about where you guys are 1161 01:10:16,800 --> 01:10:22,960 at in your hacker journey and what kind of things you would like to change or grow in. 1162 01:10:22,960 --> 01:10:28,360 OK so since you've got a little bit more experience I'm going to let you think on that one a little 1163 01:10:28,360 --> 01:10:29,360 bit. 1164 01:10:29,360 --> 01:10:35,520 Could I would you give me a little bit of summary on what kind of things you're you're 1165 01:10:35,520 --> 01:10:42,240 working on or what kind of weaknesses that you'd like to try to overcome right now. 1166 01:10:42,240 --> 01:10:50,880 Sure so what I'm currently working on is I basically I'm in the process of trying to 1167 01:10:50,880 --> 01:10:58,200 have a more comprehensive understanding of common vulnerability types because I only 1168 01:10:58,200 --> 01:11:02,640 know just several I door and access control pretty much right. 1169 01:11:02,640 --> 01:11:03,640 Yeah yeah yeah. 1170 01:11:03,640 --> 01:11:13,960 And yeah so I'm working on that and because of you know lack of knowledge I sometimes 1171 01:11:13,960 --> 01:11:21,880 try to do some bug bounty but cannot really go super deep like into one program. 1172 01:11:21,880 --> 01:11:29,480 So in a way maybe it's I feel like it's making it easier for me to sort of almost move on 1173 01:11:29,480 --> 01:11:33,600 because hey there's not much I can do that I understand. 1174 01:11:33,600 --> 01:11:34,600 Yeah yeah. 1175 01:11:34,600 --> 01:11:41,080 So so you know whenever that happens I try to you know kind of the road back to Port 1176 01:11:41,080 --> 01:11:49,000 Swigor or something and or you know just reading some reports and like how hey this one you 1177 01:11:49,000 --> 01:11:55,040 know other vulnerability works like recently I studied SSRF and stuff. 1178 01:11:55,040 --> 01:11:59,200 So starting to get a grip on those slowly slowly but surely. 1179 01:11:59,200 --> 01:12:03,880 And so when you when you get into a program and you start hacking and then you're you 1180 01:12:03,880 --> 01:12:07,760 know you're not finding vulnerabilities could you describe the feelings that are coming 1181 01:12:07,760 --> 01:12:13,920 up and that like the is there frustration there is there do you feel confident in your 1182 01:12:13,920 --> 01:12:20,800 direction that you're going you know how is that. 1183 01:12:20,800 --> 01:12:24,360 I know I know I will say I'm asking you guys to be pretty vulnerable here because there 1184 01:12:24,360 --> 01:12:30,320 are a lot of people that from our side as the hackers I genuinely want to help you know 1185 01:12:30,320 --> 01:12:31,720 people to grow right. 1186 01:12:31,720 --> 01:12:36,760 And there are a lot of people in your shoes that genuinely want to grow and they want 1187 01:12:36,760 --> 01:12:39,280 to overcome these sort of feelings that they're having. 1188 01:12:39,280 --> 01:12:43,560 And I think knowing that there are other people experiencing those things and overcoming them 1189 01:12:43,560 --> 01:12:46,280 as you guys are I think that helps. 1190 01:12:46,280 --> 01:12:51,320 So I'm sorry for putting you on the spot with some difficult questions about yourself and 1191 01:12:51,320 --> 01:12:55,600 your current journey but I think it'll be helpful. 1192 01:12:55,600 --> 01:13:01,720 Yeah I'm sorry. 1193 01:13:01,720 --> 01:13:10,360 I haven't really in a pragmatic sense implemented this method yet but um yeah the feeling of 1194 01:13:10,360 --> 01:13:15,200 hey maybe there's not much I can do that I understand. 1195 01:13:15,200 --> 01:13:34,800 That definitely makes me frustrated and lost to a degree but. 1196 01:13:34,800 --> 01:13:36,040 Sorry what was the question again. 1197 01:13:36,040 --> 01:13:42,560 Yeah yeah no no I guess so that that that makes sense you know lost to a degree right. 1198 01:13:42,560 --> 01:13:46,800 And so I guess what what are what are some other things that are sort of coming up as 1199 01:13:46,800 --> 01:13:49,520 you're as you're going through that and how does that affect your journey. 1200 01:13:49,520 --> 01:13:55,280 Like do you leave the computer frustrated or and how do you sort of process that. 1201 01:13:55,280 --> 01:13:58,000 What kind of stuff's coming up. 1202 01:13:58,000 --> 01:14:01,240 I do leave my computer kind of frustrated. 1203 01:14:01,240 --> 01:14:08,100 But I I'm aware that there is a need for me to you know in that sort of situation at least 1204 01:14:08,100 --> 01:14:11,680 lay out you know all the things that I've already tried. 1205 01:14:11,680 --> 01:14:19,120 Good and and then move on or still you know stick to what I was working on. 1206 01:14:19,120 --> 01:14:27,640 How much time are you spending on a target before you move along go back to education. 1207 01:14:27,640 --> 01:14:32,440 Another great question. 1208 01:14:32,440 --> 01:14:37,080 Just a ballpark is fine you know I realize you're probably not recording this you know 1209 01:14:37,080 --> 01:14:41,000 did four hours on this target today or whatever. 1210 01:14:41,000 --> 01:14:43,240 Probably should. 1211 01:14:43,240 --> 01:14:44,800 Yeah I think that'd be helpful. 1212 01:14:44,800 --> 01:14:45,800 Yeah. 1213 01:14:45,800 --> 01:14:46,800 I don't know. 1214 01:14:46,800 --> 01:14:54,240 It could be sometimes super I guess unnecessarily long sometimes. 1215 01:14:54,240 --> 01:14:56,200 Yeah just for almost a week. 1216 01:14:56,200 --> 01:15:00,120 Yeah so like 40 hours or roughly 30 hours in a week. 1217 01:15:00,120 --> 01:15:04,440 Yeah like roughly yeah 30 to 35 hours a week. 1218 01:15:04,440 --> 01:15:05,440 Okay. 1219 01:15:05,440 --> 01:15:09,480 Like although I don't really have you know I don't even understand. 1220 01:15:09,480 --> 01:15:10,480 Right. 1221 01:15:10,480 --> 01:15:13,880 And we've kind of talked about this as well as like you know you're going in there you're 1222 01:15:13,880 --> 01:15:18,040 spending time in the requests reading the requests right trying to understand what's 1223 01:15:18,040 --> 01:15:22,440 happening and you know maybe you'll leave that situation frustrated that maybe you haven't 1224 01:15:22,440 --> 01:15:26,880 found a volume but every single time you read a request and you try to understand what's 1225 01:15:26,880 --> 01:15:31,920 going on you're gaining reps you know you're you're it's like you know it's like you're 1226 01:15:31,920 --> 01:15:37,480 doing the workout you know and you're you're becoming stronger at analyzing requests understanding 1227 01:15:37,480 --> 01:15:42,600 what's happening and reducing that friction to the next time you try an attack vector. 1228 01:15:42,600 --> 01:15:49,600 So yeah I think I think 40 hours on a target you know I think like you said that that's 1229 01:15:49,600 --> 01:15:54,880 probably or 30 30 to 35 is what you said. 1230 01:15:54,880 --> 01:16:02,360 Probably probably a tad bit long without without you know having more direction or more it's 1231 01:16:02,360 --> 01:16:06,360 probably about right you know about but maybe on the long side if you've only got two two 1232 01:16:06,360 --> 01:16:07,840 vulnerability types right. 1233 01:16:07,840 --> 01:16:12,360 I mean would you you're making some sort of agreement sound so do you do you agree with 1234 01:16:12,360 --> 01:16:13,880 that or do you disagree with that. 1235 01:16:13,880 --> 01:16:18,560 Like do you think that's long for him to be on a target at this point in his in his journey. 1236 01:16:18,560 --> 01:16:27,360 I mean I actually was thinking from pretty different perspective which is that so I think 1237 01:16:27,360 --> 01:16:35,940 like the biggest difference between you and us is like we really lack a lot of basics. 1238 01:16:35,940 --> 01:16:41,000 So sometimes I feel like the reason why I don't find that the same amount of access 1239 01:16:41,000 --> 01:16:49,320 control bugs like even in Idars as you it's not because I don't have enough reps but also 1240 01:16:49,320 --> 01:16:56,160 because you have generally better understandings on like different things and I don't know 1241 01:16:56,160 --> 01:17:03,760 how they're all connected but kind of same argument as you know better hacker knows like 1242 01:17:03,760 --> 01:17:07,200 how to write a cult stuff. 1243 01:17:07,200 --> 01:17:13,320 So I guess that basic knowledge are you saying that that's something more like so I'm able 1244 01:17:13,320 --> 01:17:20,080 to extract more attack surface out of the program or out of the application or do you 1245 01:17:20,080 --> 01:17:26,200 think that's actually like you know basic knowledge as in like for example because at 1246 01:17:26,200 --> 01:17:30,280 the end of the day Idars are Idars you sub the IDs you know you figure it out we all 1247 01:17:30,280 --> 01:17:35,640 know how that works right you know the reason you're not finding the Idars is there's two 1248 01:17:35,640 --> 01:17:40,040 reasons one you didn't try the request two you didn't find the request. 1249 01:17:40,040 --> 01:17:48,680 But for example if you take a JSON for example yeah the first few months I didn't know that 1250 01:17:48,680 --> 01:17:56,040 swapping you know key value stuff really make most of the time no difference sometimes of 1251 01:17:56,040 --> 01:18:02,600 course right but if you have like completely different keys yeah and then swapping them 1252 01:18:02,600 --> 01:18:09,360 doesn't really affect anything sure I didn't know that so I think I would I had tried you 1253 01:18:09,360 --> 01:18:14,240 know swapping them at least once but it's a waste of time swapping swapping meaning 1254 01:18:14,240 --> 01:18:19,060 what like changing the order of the keys okay yeah yeah but that's very limited scenarios 1255 01:18:19,060 --> 01:18:23,640 with that that you know yeah but it's like a test you know right backslash and maybe 1256 01:18:23,640 --> 01:18:30,920 that works but test one test two I don't know right right kind of so then I waste time there 1257 01:18:30,920 --> 01:18:37,600 the same like for cache behavior sure sometimes you say like this is dead end but I just you 1258 01:18:37,600 --> 01:18:43,720 know keep pushing forward for like another hour to realize that this is the end this 1259 01:18:43,720 --> 01:18:50,160 is actually dead end sure so then I kind of start to think like maybe I have to increase 1260 01:18:50,160 --> 01:18:55,960 like general understanding of cyber security computer science so yeah I think that's I 1261 01:18:55,960 --> 01:19:00,360 like how so many of your examples are about JSON pollution right now because you read 1262 01:19:00,360 --> 01:19:08,080 that article recently you're like oh yeah also because you brought up JSON as the first 1263 01:19:08,080 --> 01:19:15,040 thing I learned right right ever since that day he's been obsessed with JSON yeah that 1264 01:19:15,040 --> 01:19:22,120 that makes sense having some things that you don't that you you've got to kind of figure 1265 01:19:22,120 --> 01:19:26,760 out for yourself are dead ends you know and also testing the assumptions we talk about 1266 01:19:26,760 --> 01:19:30,160 this a lot on the podcast but everyone has their own set of eyes right and I can tell 1267 01:19:30,160 --> 01:19:36,320 you so that that's a dead end but until you've gone down that path it's hard for you to know 1268 01:19:36,320 --> 01:19:41,040 that that's a dead end and that's the hacker mentality right because every time you you 1269 01:19:41,040 --> 01:19:49,600 try to you know go to slash admin you're gonna get 403 right but you can't trust that 403 1270 01:19:49,600 --> 01:19:54,400 you know and you got to try admin slash you got to try admin percent OA slash you know 1271 01:19:54,400 --> 01:20:01,840 you know that too if you know what it's like you know what backend is like if you have 1272 01:20:01,840 --> 01:20:06,920 ever seen like nginx configuration once right you might think about that right but if you 1273 01:20:06,920 --> 01:20:11,560 have never seen that point it's just a waste of time yeah because you don't know how things 1274 01:20:11,560 --> 01:20:16,880 could get wrong go wrong so I guess the thing that I was I was so I guess bringing that 1275 01:20:16,880 --> 01:20:22,400 back around to codize situation you know spending 30 hours or 35 hours you know with two two 1276 01:20:22,400 --> 01:20:28,280 vulnerability types I think there's sort of a blog post that I'm working on with I said 1277 01:20:28,280 --> 01:20:39,640 essentially a percentages scenario is you know layout where I say okay you know after you know I door access control bugs 1278 01:20:39,640 --> 01:20:47,360 SSS CSS CSRF and then you know maybe a couple other things you should be spending 60% of 1279 01:20:47,360 --> 01:20:54,560 your time hacking and 40% of your time learning right because those bugs make up the majority 1280 01:20:54,560 --> 01:20:59,280 of you know the bugs that are found right but you know koda is not quite at that spot 1281 01:20:59,280 --> 01:21:03,800 yet so I think koda you might still be at like an 80 20 right where in a week you're 1282 01:21:03,800 --> 01:21:10,920 spending you know 80% of your time learning and then 20% of your time actually hacking 1283 01:21:10,920 --> 01:21:15,320 and as that continues to grow you know as you you know your your vulnerabilities that 1284 01:21:15,320 --> 01:21:19,800 you're comfortable with continue to grow that's when you sort of increase the the attacking 1285 01:21:19,800 --> 01:21:24,760 the actual hacking piece the hands on the keyboard piece does that make sense does that resound 1286 01:21:24,760 --> 01:21:30,560 with you yeah you should grab the mic for that we really are one mic sorry about that 1287 01:21:30,560 --> 01:21:37,800 does that resound with you it does yeah yeah um I think that might help reduce frustration 1288 01:21:37,800 --> 01:21:47,200 and help increase you know feeling of progress in bug bounty yeah um what kind of vulnerabilities 1289 01:21:47,200 --> 01:21:52,160 right now you mentioned ssrf is that been your primary focus for the past couple weeks 1290 01:21:52,160 --> 01:21:57,400 or there other vulnerabilities you're learning about um xxe injections oh nice yeah and I 1291 01:21:57,400 --> 01:22:02,960 also try to look for some csrs as well oh nice yeah yeah we did cover that a little 1292 01:22:02,960 --> 01:22:08,960 bit yeah and a bit of xss very nice yeah um good stuff dude yeah and I guess that's about 1293 01:22:08,960 --> 01:22:14,880 it nice keep at it for those of you listening I just gave kodai a little little fist bump 1294 01:22:14,880 --> 01:22:18,680 and it kind of kind of hurt the knuckles all right all right so so talk to me a little 1295 01:22:18,680 --> 01:22:21,520 bit about where you're at in your journey what kind of things you're trying to improve 1296 01:22:21,520 --> 01:22:28,640 on and what kind of stuff you're trying to um uh yeah grow in what's working what's not 1297 01:22:28,640 --> 01:22:36,520 working for you right now I guess I'm like these days like 90% learning 10% hacking yeah 1298 01:22:36,520 --> 01:22:42,120 decide your job of course yeah of course yeah yeah reason for that is because so like it's 1299 01:22:42,120 --> 01:22:48,360 like 60 40 ratio yeah I think that really works if you want to become a good black bunny 1300 01:22:48,360 --> 01:22:55,840 hunter as fast as possible but now my goal is just you know have fun learning new things 1301 01:22:55,840 --> 01:23:01,440 and trying to like put that into practice like try to apply exploits that I found in 1302 01:23:01,440 --> 01:23:08,680 a while stuff like that so I do more of like reading blog posts like you know reading uh 1303 01:23:08,680 --> 01:23:17,080 twitter twitter feed and also like reading cvs try to find cvs and sometimes do black 1304 01:23:17,080 --> 01:23:22,520 bounty and then try to apply all these things that I learned in like uh in the last two 1305 01:23:22,520 --> 01:23:28,360 weeks or three yeah into practice that's like yeah what I do that's pretty solid let's let's 1306 01:23:28,360 --> 01:23:34,920 uh let's call some shots here where do you want to be in uh in two years or do you want 1307 01:23:34,920 --> 01:23:39,860 to be in two years careerially and where do you want to be um you know I guess from a 1308 01:23:39,860 --> 01:23:44,040 technical perspective what things do you want to understand what kind of bugs do you want 1309 01:23:44,040 --> 01:23:47,960 to be finding you know what kind of research do you want to be doing similar things or 1310 01:23:47,960 --> 01:24:01,160 he's he's thinking yeah I'm thinking yeah show the shirt he's wearing a shirt right 1311 01:24:01,160 --> 01:24:06,640 now that says thinking and then has a loading bar that's halfway halfway done that's great 1312 01:24:06,640 --> 01:24:11,480 it's really hard so one there are a lot of things that I learn there are a lot of blog 1313 01:24:11,480 --> 01:24:18,000 posts published like every day so like on a daily basis I don't really have like specific 1314 01:24:18,000 --> 01:24:22,920 direction to go I just have a lot of things that I learned that I love to learn so I just 1315 01:24:22,920 --> 01:24:29,080 do it and just really vaguely I think you'd be really cool if I can do something like 1316 01:24:29,080 --> 01:24:35,160 what people in asset notes do like their blog posts are like this is crazy right yeah we 1317 01:24:35,160 --> 01:24:41,640 all we all right we would all love to do that yeah so like at some point it would be really 1318 01:24:41,640 --> 01:24:47,640 cool if I can do kind of same thing which is you know finding like crazy exploit on 1319 01:24:47,640 --> 01:24:56,440 the big yeah the vendor so semi sort of semi white box security research yeah right but 1320 01:24:56,440 --> 01:25:03,080 yeah black box is cool too so yeah yeah yeah and what as a note doesn't does is not necessarily 1321 01:25:03,080 --> 01:25:06,840 white box but they try as best they can to make it white box right they try to as much 1322 01:25:06,840 --> 01:25:12,840 they can to get their hands on source code in do reverse engineering and sometimes they 1323 01:25:12,840 --> 01:25:16,600 they have to deal with the binary exploitation stuff and sometimes they get their hands on 1324 01:25:16,600 --> 01:25:20,920 source yeah so that's white box so yeah I think in terms of black box like something 1325 01:25:20,920 --> 01:25:26,840 like I I can't just pronounce his name but you say Samira yeah yeah yeah yeah yeah if 1326 01:25:26,840 --> 01:25:31,800 I can this all I can his stuff is is largely white box too because it's front end and you 1327 01:25:31,800 --> 01:25:38,760 have front end code yeah so I think that's maybe like something at least a bit of source 1328 01:25:38,760 --> 01:25:42,760 called the thing is what I want to do I guess that's cool yeah so you kind of want to go 1329 01:25:42,760 --> 01:25:48,120 down the source code reading and then vulnerability finding yeah nice could I uh I think your goals 1330 01:25:48,120 --> 01:25:51,880 are a little different you know you mentioned before being able to live a nomadic life right 1331 01:25:51,880 --> 01:25:55,640 you want to be able to travel around and work on your schedule what kind of goals do you have for 1332 01:25:55,640 --> 01:26:04,520 the future in in bug bounty so as I said at the beginning of this podcast I'm in the process of 1333 01:26:04,520 --> 01:26:09,560 you know applying for some actual companies right now yeah I just can't say hey I'm only right 1334 01:26:10,440 --> 01:26:15,400 just focusing on doing some bug bounty right right of course of course and as much as I would I would 1335 01:26:15,400 --> 01:26:20,360 I tell you all the time man bug bounty is the life you know I totally understand that and and um you 1336 01:26:20,360 --> 01:26:24,920 know some jobs allow to work remote and some jobs don't allow to work remote and I think it's 1337 01:26:24,920 --> 01:26:30,280 important for you to get in there and you know have some career experiences as well yeah so it 1338 01:26:30,280 --> 01:26:34,520 doesn't have to be limited let's just make this more broadly let's make it career-y yeah so 1339 01:26:34,520 --> 01:26:43,080 yeah it's like you know that being said I do still want to have the capability of you know 1340 01:26:43,080 --> 01:26:52,120 you know I'm working and living nomadically like regardless of my decisions so yeah um 1341 01:26:53,480 --> 01:26:57,240 so into let me make this question a little bit more specific in two to five years 1342 01:26:58,120 --> 01:26:59,480 what would you like to see yourself 1343 01:27:04,360 --> 01:27:09,640 if one of the companies that I'm applying for right now yeah really 1344 01:27:09,640 --> 01:27:15,640 if one of them really like clicked then I might just you know naturally stick to yeah to it but 1345 01:27:18,440 --> 01:27:19,880 if that wasn't the case 1346 01:27:22,440 --> 01:27:32,120 I think I had to try to spend more time um in bug bounty and of course if that didn't really 1347 01:27:32,120 --> 01:27:40,280 work temporarily then I try to you know do more um studying learning just like you know so does and 1348 01:27:41,720 --> 01:27:46,920 yeah yeah that makes sense do you do you see bug bounty more as a stepping stone for you 1349 01:27:47,560 --> 01:27:53,720 like as a as a as a stair to get to a destination you know or do you see bug bounty as something 1350 01:27:53,720 --> 01:27:57,400 that might stay in your life more long term after you get a job 1351 01:27:57,400 --> 01:28:00,520 might stay in your life more long term after you get a job 1352 01:28:03,320 --> 01:28:11,000 I don't want it to stay in stayed in my life um because all the bug bounty hunters 1353 01:28:11,960 --> 01:28:18,600 that I've seen they're so they're all super cool including you guys yeah and uh yeah you just you 1354 01:28:18,600 --> 01:28:25,320 know I just wanted to do something really badass yeah in my life so yeah yeah so did you say you 1355 01:28:25,320 --> 01:28:33,160 you do or you don't want wanted to stay in your life I would you do okay sorry could I I misheard 1356 01:28:33,160 --> 01:28:40,200 you there sorry about that uh but uh uh sorry my poor articulation no no you're good I we always 1357 01:28:40,200 --> 01:28:45,400 try to we always troll Kodai because he spends so much time you know really articulating and 1358 01:28:45,400 --> 01:28:49,080 speaking really well in English so anytime I miss anything I have to give him a 1359 01:28:49,080 --> 01:28:56,360 uh uh gotcha um so what about you we'll close with this one but like what do you think you 1360 01:28:56,360 --> 01:29:01,400 see yourself staying in bug bounty or do you think bug bounty is a training thing for you 1361 01:29:01,400 --> 01:29:08,840 I mean I think uh I love to stay in bug bounty and that's simply because the the very first reason 1362 01:29:08,840 --> 01:29:14,840 I ditched like being diplomat course right right is because I thought it's super cool to you know 1363 01:29:14,840 --> 01:29:22,680 be like you be like you know top hacker you know finding crazy vulnerabilities and protecting the 1364 01:29:22,680 --> 01:29:29,000 world that that sounds really cool so I think that's the first inspiration so I think that's 1365 01:29:29,000 --> 01:29:34,440 gonna stick to my mind I mean for long term I guess good good shit guys all right let's do it 1366 01:29:34,440 --> 01:29:50,440 let's rock it let's find those uh let's find those bones peace 1367 01:29:50,440 --> 01:29:52,440 uh 1368 01:29:53,320 --> 01:29:58,520 so the not even not even halfway 1369 01:30:03,320 --> 01:30:10,040 20 minutes in my phone cut off so I think this will be mostly on the episode that's okay though 1370 01:30:10,040 --> 01:30:17,880 so so uh as we finish off this episode Kodai's got a little bit of a of a of a word of advice for 1371 01:30:17,880 --> 01:30:22,280 an admonition for those of you listening on on youtube what is that Kodai what have you always 1372 01:30:22,280 --> 01:30:26,520 wanted to say to the viewers yeah just you know thank you all for watching this uh listening to 1373 01:30:26,520 --> 01:30:33,400 this podcast and just definitely smash the description and leave some likes in the comment 1374 01:30:33,400 --> 01:30:40,760 section it's crucial that's crucial right there