I got into programming cause I realized, that I need it for hacking, then I fell in love with it, stopped beeing interested in it sec for a couple years and "just" coded. Then I got into Backend developement and found bugs in the server I was working on and realized I could exploit this with python. That motivated me to Start learning about hacking again. The circle is complete lol
@PflanzenChirurg3 жыл бұрын
thats how it works: :)
@k0kuyo1333 жыл бұрын
Lol same, Im in the phase of playing around with website. I'm learning to build backend and frontend and now when someone talks about web vulnerability, I understand it even more than before. Guess you should know how somethings work before you hack 'em.
@dddddddddavis3 жыл бұрын
Same here. I had to become tech lead to rediscover my passion and start learning sec again. I left it all behind and January I started working with security.
@Mersal-uj5nh3 жыл бұрын
That's how things work. You followed bottom approach. Which takes time but gives you confidence. Learning basic then going for specialisation.👍
@LeMustache3 жыл бұрын
How does Fitness fit into the story if you don't mind me asking?
@Lucy-dk5cz3 жыл бұрын
“It depends” is the answer to most things in life
@terror4033 жыл бұрын
42
@subham82323 жыл бұрын
@@terror403 the ultimate meaning of life, universe and everything 🙂
@Mr-op9tx3 жыл бұрын
to all actually. Every answer depends on the point you look at it from
@subham82323 жыл бұрын
@@Mr-op9tx 💯 true
@THEMRlukasMC3 жыл бұрын
No lol, you cant hack anything withouth programing skills and deep understanding of computers. Maybe a scriptkid can get acces to something but he is not hacking it. The hacker who made the tool did it.
@anees_ahmad_pazhayidath3 жыл бұрын
The moment when a programmer realises that his own faults might happen to others as well, he becomes a hacker.
@anees_ahmad_pazhayidath3 жыл бұрын
@@ArshadAli-rv1xi 😝 എവിടെ നോക്കിയാലും മലയാളി ആണല്ലോ...
@ArshadAli-rv1xi3 жыл бұрын
@@anees_ahmad_pazhayidath 😂😂😂🙌
@nasim39873 жыл бұрын
sariya bro
@nasim39873 жыл бұрын
@@ArshadAli-rv1xi Malappuram ,tirur
@nasim39873 жыл бұрын
@@ArshadAli-rv1xi in which collage are you studying
@pepesabermaster3 жыл бұрын
"This channel is not about this weird enterprise world of security" and that's why I watch your videos :D
@trickdigger57443 жыл бұрын
yeah😁
@Mersal-uj5nh3 жыл бұрын
+1
@rachitsharma65093 жыл бұрын
hahahaha
@vaisakh_km3 жыл бұрын
Ya .... Absolutely 😍
@kikihun97263 жыл бұрын
When i was younger, i played a lots of games. I always wanted to see how they work and find the easter eggs. So now i'm trying to reverse engenier the new games and find the little easter eggs.
@PlanetComputer3 жыл бұрын
dfsg
@elchupacabra49363 жыл бұрын
FBI will be on your door in short
@neon78743 жыл бұрын
Gta 5 lol.
@madghostek30263 жыл бұрын
I got inteterested in hacking by messing with cheat engine, I was writing autoassembler hacks for flash games, this definitely helped me grasp all the lower level stuff
@chri-k3 жыл бұрын
@@PlanetComputer you have a moon.
@JoseCortez-eh6sh3 жыл бұрын
I learned a lot about programming with crafting interpreters, learning how programming languages work gives you a inside about computers
@puneetsingh96933 жыл бұрын
How old are you?
@JoseCortez-eh6sh3 жыл бұрын
@@puneetsingh9693 23, why?
@meow-iskander3 жыл бұрын
@@JoseCortez-eh6sh may I simp
@puneetsingh96933 жыл бұрын
@@JoseCortez-eh6sh I was just curious to know what's your age. And how long have you been in this field
@puneetsingh96933 жыл бұрын
@@Meera955 nobody gonna tell you what you have to do. Be passionate about doing what you love.
@tomthecat2822 жыл бұрын
I got into programming when I was in high school. To me the way different codes work from HTML to Python were very interesting, while I tried to learn I always felt lost or dumb because sometimes I didn't know what to do, so for a while I just didn't pick it up again till now and while relearning basics I stumbled across your video. while I have some experience with codes I still have much to learn, I want to get to the point that I can make many programs from scratch and help others if they are experiencing bugs in theirs.
@dcpngn37403 жыл бұрын
So I'm 17 studying computer science, I was brought up surrounded my tech, my brother is a software engineer and my father is an electrical engineer and sound engineer however for a long time I wanted to get a job in musical theater. Programming was something I did amateurishly in my spare time as a hobby. Maybe 2 years ago I started deciding what I wanted to do with my life and started to see that musical theater wasn't as attractive to me as it once was, looking for something else I decided to take a GCSE (U.K qualification for teenagers 15-16) in computing and I started to see how much I could do with it. At this point I started looking at how I could put the creativity of theater and the logic of computing together, I did some work as behind the scenes for local shows working on the tech there. I really like games, like reallllyyy like games. And at this point it kinda clicked, I knew I wanted to do game development. I knew about cyber sec and I did a lot of research into it, mostly in relation to games (minecraft hacked clients, ect), it all just seems to work together, creativity, logic, security and most of all... programming. Games development is a great way to get all of those things. Making games gave me the projects I was looking for in programming as I was always unsure of what to make, it also gave me the opportunity to look into the art, design and security of games. That's where I am now, making games for myself and my friends, and I love it. I'm not expecting great riches or fame, its just great practice for my thinking and programming and I cant recommend it enough. Just a couple tips I found for those now wanting to look into games development: 1. Find an engine that works for you, not the other way around. I have used Unity, Unreal, Game maker, RPG maker but my absolute favorite is GODOT, I cannot recommend it enough, if you want to use python, I'd say godot (but it also has c# support) 2. GitHub. Originally I didn't use GitHub at all but its such a good way to show employers that you have work under your belt. (even if you set your repos to private, check your settings and make sure it still shows your pushes on your homepage) 3. Itch.io is the best thing for new developers, you can make custom pages for your games and a personal page for you that houses them all, its the best way to get people to see them without paying any money to big companies like steam to host your game. I hope I've helped someone and I'm sorry if the story is kinda complicated, I couldn't figure out exactly how to structure it lol. Ok have a good one, and enjoy compooping :)
@happyperson40383 жыл бұрын
Thankyou!
@jaeheekanghan3 жыл бұрын
The fact I'm your same age, studying the same thing(includes coding, systems, web, etc and electronics), had a complicated debate with myself like urs but more focused on IT stuff and came up at the end with ur same idea.. Except I still need to reach a certain point
@reggieangus53253 жыл бұрын
This question is similar to: Does programming require any math knowledge? I hate math. Does hacking require any programming skills? I hate programming. Does any of this require being literate? I hate reading. Do I have to learn linux? I hate hate learning new things. I use arch btw. People just don't like putting in the work. How do you expect to know and understand something when you don't know the basics.
@necrobynerton73843 жыл бұрын
@jar00d lucky you some people besides that don't have logic, don't even have creativity. goodness me why did i choose to "learn computers", its weighing my brain down so much im literally stuck like a frozen windows 98 pc.
@kobusjvr73273 жыл бұрын
Well said - coming from someone who tries to learn and improve everyday, whether it's by writing stupid silly aps on python, database management system, sys admin, web development or setting up networks and maintaining servers. I feel there's always room for learning and improvement. If people just put in a little work, they'll realize they have what it takes to learn and write code.
@amoghk51323 жыл бұрын
You want to be successful: Success hates you 🤣🤣🤣
@fiercediva1353 жыл бұрын
Wait... programming requires math knowledge?
@LyrelGaming3 жыл бұрын
Agree
@userb8a3 жыл бұрын
I was always the "tech enthusiast" version of the computer nerd and got into _"hacking"_ a long time ago, when all you needed was to be informed that everything was pathetically insecure and unprotected. Pretty much NOTHING was encrypted and you just needed some tools like wireshark and the freaking windows command prompt (it was a BAD time for your IP address to get leaked, you could do much more harm than a de-anonymization or DDoS attack lol). I forgot about those things and a few years ago decided to try hacking again. Boy, was I surprised to all the things I had to learn...
@Anonymous-vh6kp3 жыл бұрын
Ha! Remember WEP? Good ol’ days.
@lilp4p13 жыл бұрын
I heard that in some fat away land people still use wep and 4 pin PSKs
@arthurlopez97883 жыл бұрын
do you still hack?
@axelayala52753 жыл бұрын
I got into programming because my dad told me it was a nice skill to have, and I’m still obsessed with writing code to this day, just because I love the idea of creating my own tools and solve problems using the computer.
@einxmenschx13953 жыл бұрын
How do you create your own tools?
@tanmaypanadi14142 жыл бұрын
@@einxmenschx1395 I have been fascinated by this too. recently I saw Chris Titus tech. Chris build his windows debloater tool on the channel live. Then there is PauL Daniels on yt he has built Boardview software to help keep track of pcb diagrams and components, all by himself using his electronics and programming background. Now it's the best paid board view software solution on the market. there are so many such examples online about open-source stuff too. pick a project learn the basics of what you need and move to the next.
@bolajitaiwo90322 жыл бұрын
@@einxmenschx1395 answer nah
@marcioramos92833 жыл бұрын
I started as a freelancer for a small company in my hometown as a full-stack, then moved to a full-time front-end job, then moved to a full-stack company. I am now working in a backend role, with 3 years of programming experience and addicted to this channel I discovered yesterday. It's pure gold!
@EvilSapphireR3 жыл бұрын
As a reverse engineer, I have more experience in reading assembly code than actually writing source code myself (although writing your own code and seeing the compiled output is often needed to understand compiler idiosyncrasies). Professionally I was a part of the 'enterprise security' liveoverflow talks about for the last 4 years (worked in a SOC team monitoring firewalls and other peripheral security devices), and although it helped me gain an understanding of the broad structure of information security, my most fulfilling moments have always been looking at the bits and bytes of network packets or binaries and understanding how things work under the hood. I'm switching to a career in malware reversing just for this very reason.
@orange_district3 жыл бұрын
I started web development while learning by doing. The most important, I had a target. I wanted to build a platform which helped me managing and pre-analyzing stocks so I could focus just on trading. It became a complex app like facebook.
@vonbayernDE3 жыл бұрын
Same with me. But there is limites resource. Currently i am learning React(to display chart) and Pine Script(for developig trading algo).
@DragonFistLeeMontage3 жыл бұрын
I got into programming because I was at a helpdesk position and had a project in which was gonna take a super long time. Learned powershell in order to automate that process; then started learning python in order to automate things like covid forms or badge access for new users... It was the "make life easier" that made it easier for me to learn coding.
@DeerDesigner3 жыл бұрын
If you’re thinking about getting into programming but don’t know where to start, from my experience the best place is just to start. Doesn’t matter if your goal is unreachable at first, just make stuff show on the screen according to your will and push yourself forward. But after the initial project (at which you’ll probably fail because of overestimating yourself) really try to learn the fundamentals, regardless of what and why you’re programming. It’ll really help you out a lot. I’ve been programming probably 3/4 of my life but I didn’t know I had to actually understand how and why everything worked and because of that my growth was really slow and I couldn’t write good code. You won’t write perfect code from the get go but ACTUALLY learning instead of trying to figure everything out as you go is super valuable and don’t underestimate it as I did
@danielderwertvolle63543 жыл бұрын
Next up: "Does hacking require literacy?" :)
@dianpratama20033 жыл бұрын
does hacking need to hack? lol
@chakradharcholleti67223 жыл бұрын
>> Does hacking require computers!?
@taresy6789pp3 жыл бұрын
Does hacking need covid yes because we all been hacked by covid lol
@chakradharcholleti67223 жыл бұрын
@dota vinkz dude you're awesome..its true what you are talking about, if you 're comfortable ping me on reddit www.reddit.com/user/Deep-Initiative1849/
@SoulOfJungle2 жыл бұрын
@@chakradharcholleti6722 No it doesn't.
@prodigysonhiddenforareason12393 жыл бұрын
I'm not very good with programming but was really interested in Cybersecurity and landed with this supposedly SOC job and I thought It's the end of my career and Cybersecurity Jobs are overhyped. But u saved my day Guruji, now i know I can learn coding and after having developing experience can explore more areas of Cybersecurity. I really just want to know how and why systems works, that's the main reason i got interested in Cybersecurity. 😊
@tbhaxor3 жыл бұрын
For those who are wondering what kind of programming experience is required in web hacking at 05:24, consider exploiting Server-Side Template injection Suppose something is like in python responseBody = render_template_string("Hello, %s" % req.form["name"]) If its not properly serialized (which is indeed most of the time devs leave this) You can run python code in by passing name={{ 'a' * 10 }} in body, it will make Hello, aaaaaaaaaa
@paprika54873 жыл бұрын
I got into programming because I enjoyed problem-solving, and I learned a few languages in my time at university. Then I discovered how malware was written and wanted to try and replicate what others had created (for learning purposes of course). That is what ultimately got me into the security industry. Interestingly though, I only do web hacking right now and try to learn exploit development and reverse engineering only as a hobby.
@PhoenixClank3 жыл бұрын
I got into programming as a kid because my parents got me a Lego Mindstorms kit. It comes with its own IDE, in which you "write" programs by dragging and dropping colorful blocks around on a timeline. It's extremely beginner-friendly, and there's not a lot you can do with a thing that has four basic sensors and three motors. Later in school we had a mandatory "computer science" class for half a year where we made the most basic things happen in JavaScript. Everyone except me hated it, lol. It was the first time I programmed in text, and I was very intrigued. In the final two years of school the class wasn't mandatory but of course I took it. There I was introduced to Java and it's still the language I'm most literate in.
@wouterr60633 жыл бұрын
I don't think you should learn programming for hacking as a chore. I don't find making programs fun, I get excited when a program fixes a problem I had or makes something cool. Learn programming by making stuff that makes you excited. I made a very shitty messenger once that used self-coded RSA (an encryption method). It was terrible but I learned a lot about Python, tkinter (a Python UI library), network sockets, RSA encryption and debugging in general. I am now planning on making a diy intercom using arduino compatible boards like the esp32. For me, all the struggles are worth it in the end. You made something that will never be the best at its purpose but YOU build it, fully understand how it works and know its flaws.
@vonbayernDE3 жыл бұрын
I find Learning by tutorial is boring. I enjoy learning by project. Not the best part is long hours of troubleshooting.
@chri-k3 жыл бұрын
@@vonbayernDE tutorials are always boring. And the troubleshooting always pays off in way more than a fixed problem
@chri-k3 жыл бұрын
I do find making programs fun, but only if the idea for the program was one that occurred naturally. The best part of making programs is when you spend [ time ] trying to figure out how to [ x ] correctly , and then come up with a good solution completely by yourself. And also those small moments of “ wait this is also completely valid “
@wouterr60633 жыл бұрын
@@chri-k you're absolutely right! I also find it very satisfying when I think of an better way to solve a (probably very obscure) problem or make a different visualization of the problem that I had. I like to totally overengineer a specific feature like an animation or something stupid like that, just because I was fascinated by how it could be done.
@chri-k3 жыл бұрын
@@wouterr6063 being fascinated by how it could be done, is what I meant by “ oh wait this is also totally valid “
@kushansingh62443 жыл бұрын
I got into programming when I saw my friend in freshman year of college write a cool C program to create a start(*) pattern of pyramid and me on the other hand knew nothing about programs and code. I was amazed and wanted to learn more so here I am 8 years later a software Engineer and a hacker
@patravel-tv36763 жыл бұрын
I got into coding very early (at the age of 12) and started with C++ (huge mistake). I wanted to understand how I could build games so I googled and every article I read was like: you have to learn C++. I didn't get far with it and it was kind of frustrating but later when I started my first Job as a dev it was pretty easy for me to adapt to the language (C#) so I got the hang of coding and loved it ever since. I guess my takeaway here would be it really doesn't matter what language you start with and how far you get but just keep learning even if that means starting again from scratch with a different language. Today I'm a Java backend dev and I fell like the different languages, frameworks and tools I used help me a lot when learning about IT-security because most of the stuff I read about I already have a basic understanding of what it does but still there is never an end to learning!
@ivanov833 жыл бұрын
That’s an IMHO but I think there is no better start than C/C++ because it gives a solid understanding of how things work on lower level. Java or C# are good options as well, because they are verbose and require you to explicitly write a lot of stuff, get into details. I know a few examples when people without any basic technical background started to learn python (that what all paid course sellers like to sell) and failed, because programming was a “magic” to them, they have no idea why and how it works. So they took those courses but after they finish them they couldn’t even recall what they did simply because they didn’t understand what’s happening. There is even a name for these situations - “leaked abstractions”
@mskiptr3 жыл бұрын
@@ivanov83 While I agree that Python and other 'easy' languages often do not cover underlying concepts and provide you with magic solutions instead, C|C++ imo aren't good choices for beginners. They both are rather convoluted. Their types tend get in the way, they don't have any module system and have generally accumulated tons of cruft throughout the years. Imo, even beginers will be better-off with functional languages, as they tend to have a simple, coherent core which encourages understanding even in very abstract use-cases. However, if one wishes to stay as close to the machine level as possible, while dealing with a language developed around _one,_ simple idea, Rust and asm are the only options I've found so far…
@PflanzenChirurg3 жыл бұрын
to start with c++ is a huge mistake only when u dont stick to it, because it makes u unreplacable. Runtime Languages are bullshit compared to the real deal. C/C++/ASM. C and C++ are by FAR the best Languages. Runtime Languages are made to be easy, not to resamble reality and they never will, they are slow AF too. If u think 10 years of ur lifetime to understanding something is too much. C# and Java is ok though, but dont cry about ur limited salary then. U want 6 figures, go C/C++ with c# and java u will reach half and u will be dependant and replacable all the time
@PflanzenChirurg3 жыл бұрын
@@ivanov83 you are right, dont forget the missing adaptions. Programming is so much more than just understanding the language
@PflanzenChirurg3 жыл бұрын
@@mskiptr Types dont get in their way, they are cruicial part of devices and objects that communicate. Understanding that is Important AF... What u say is like saying a car doesnt need doors because its easyer to get in. What u miss, everybody can get in and u cant lock it.
@Bluepaccao3 жыл бұрын
I got into programming by trying to override parental controls on my family computer, a macintosh, back in 2008 or something. It was more command line than actual programming but nevertheless it got me really interested in what happens behind the scenes in the software we use. Then in 2016 I got my first introduction to programming, namely C# and game development. After that I got interested in AI and algorithms but put programming to a halt for a couple of years. Fast forward until today and now I'm learning front end development with web security as a general topic in my curriculum at a University.
@imyasharya3 жыл бұрын
Well, I got into programming because I wanted to contribute to the GIMP project and making it as usable as a professional app. Although I haven't contributed to GIMP yet because I started learning C programming very recently about few months ago. But I'm enjoying as I'm going ahead.
@123xlash3 жыл бұрын
I first started programming by getting into Minecraft modding. The benefits are you get to see how your code changes the "engine" that is Minecraft, and there are TONS of tutorials and forums on how to do certain things within Minecraft. Although to me Java isn't a great language to start in, it is cross-platform and high-level, so almost anyone should be able to get started with few issues.
@donjon613 жыл бұрын
I got into programming in school (like twelve years ago - even before we had some Turbo Pascal stuff, but I didn't get anything at that point). My first application I wrote was...well it's really hard to remember. I think the applications I was proudest of at the time was a game in which you had to click shapes to gain points and another application was an easy representation of an enterprise system. I think C# is a great language to start and the best tutorial I know is the WPF series from the channel angelsix - he sadly doesn't produce videos for now. Right now I know quite some C++ and learn Rust every now and then. I try to get my feet wet in game hacking. C++ is really helpful for that matter.
@Scarabbbb3 жыл бұрын
I got into programming when i had Python in school at a very basic level, I was intrigued by this and I already had a pretty good understanding of computers, so from there I taught my self to write code through various youtube videos, documentation and stackoverflow replies. Now I can write code in JavaScript, Python plus a bit of C# and HTML, I also recently bought a Raspberry Pi, so I can try to work with more server-oriented programming
@CyberHackTHEAI3 жыл бұрын
Good man! All I need someone like you give me some motivation to start learn the programming, I work as a Network/Firewall engineer but trust me man after working 3Y , m done and now wants to do something New . Time to learn programming buddy. Thanks a Million
@thealien7283 жыл бұрын
And that is why i see you! Programming for me was part of the school syllabus at first but the happiness i get when i think the ways computer work, makes me more and more motivated to learn stuff deeper!
@juangajardo40543 жыл бұрын
I got into programming by doing Harvard's CS50x intro to CS, just because of curiosity and because I had the time, total noob. The first program I wrote by myself was a web scrapper that helped me check the state and changes of my cases (I'm a lawyer) it was magic, I save myself a day of work a week. Totally recommend CS50x btw, you learn C, SQL, Python, HTML, CSS, JS & Flask but more importantly, you learn to program :) Now I'm taking the Professional Web Development certificate but I paused it to learn some cybersecurity stuff, that is how I ended up here. Thank you for the quality content, its great help for the noobs that come from outside the IT world that want to learn more (like me).
@vildoran3 жыл бұрын
I started in security consulting about 10 years ago, straight out of college. I had cursory experience with programming, and by the time I finished a CS degree knew software development wasn't for me. In this line of work, there is a middle ground where some can succeed - specifically being able to read and (mostly) understand code. I'm regularly working in a half dozen languages and I'm often just using it as a tool to better understand the application I'm assessing and what's going on behind the scenes. There is definitely something useful about this level of code knowledge specifically. I can also create one-off scripts and proof-of-concepts, but if you make me sit down and write code for a year, I'm going to go nuts. I began my career with web security, despite having zero experience in it. It's probably the easiest to pick up for someone and I've stuck with it the entire time (with the occasional foray into other technologies). I've seen your mentality among colleagues and friends, essentially that it gets boring to you over time. For me, however, I see the browser as this incredibly risky piece of software and in particular for the 'average user'. They're not running NoScript, they click on risky links, and they don't keep things updated. With web security you often end up with very fun vulnerability chains that are just hard to come by with other platforms. I think I've always viewed web security through this lens, that when I find an impactful issue (or issues) there is immediately a large group of people that are likely vulnerable just by visiting a website. Helps keep it interesting for me, at least! For anyone reading that wants to get into this sort of career - my go-to advice for someone new is to buy a copy of 'The Tangled Web' and a cheap router, then go see what you can find :)
@chaosNinja7903 жыл бұрын
A very intriguing answer I too think in the same way. I am graduating this year I wanted to know your opinion on the future of the IT security field. I am new and learning, I wanted to ask when hiring or conducting interviews what is it that you mandatorily look for in a candidate?
@zeus51293 жыл бұрын
@@chaosNinja790 i am a student, self learning for 1.5yrs and have not entered the industry yet but i have talked to a lot of people and the first thing people look at is experience as Pentesting/cyber security roles are not entry level. Many companies look for Demanded certs like Oscp,Sans,Giac etc... Having any of them is a plus point. Some also have practical interviews and having some research work/prior projects/bounties are a plus point too✌🏻by the way i have a youtube channel too which you can check out- zeus cybersec Certs are good but knowledge and skill is above any cert.
@chaosNinja7903 жыл бұрын
@@zeus5129 superb thanks very insightful, for a serious job they look for serious and skilled candidates.
@TrustedCreeper3 жыл бұрын
I got into programming with Windows Batch Scripts. I found that weird black box interesting and found out about commands and possibilities with scripts. It didn't take long and I started to write small text based games and utilities in Batch scripts. It's not a programming language, but this very limited toolset of Batch scripts with very basic control flow, input and output helped me to get into the mindset of programming. It might not be a good start nowadays, also because it's pretty much useless today.
@MDErfanulTaher3 жыл бұрын
I got into programming with competitive programming. Also I have started this journey with C/C++ which made my journey a little smooth in terms of adapting to new language or technology or platform. Also I want to suggest that if anyone really want to start in programming, must start with C/C++. First you will get made but trust me, late you will feel lucky that you have done this.
@dxnxxl_k3 жыл бұрын
I got into programming because my mom showed me scratch. After a few weeks, i startet with python because its a wide field an there are good books for beginners. from there on i went to a higher school for programming and fell in love with c# and its syntax. After dropping from school 2 years later, i startet a new programming-apprenticeship where i got more into web, php, sql and databases but also shells and c++. with the knowledge of the last two i started coding little backdoors, forkbomb deamons, exploided my own websites, made my custom encryption and killed dozens of my VMs :D
@kilthy78323 жыл бұрын
This was the first video I've ever seen from your channel....and I'm already a follower/supporter for life. Very impressed.
@hexploit27363 жыл бұрын
Its so cool when someone you follow speaks your thoughts out loud. Thx man for sharing this.
@mbakerxxxv3 жыл бұрын
I really got into programming to play with Arduinos as a kid. I was working on an underwater ROV that used them. Since then I've expanded to have worked in many different languages and applications of programing. I now use programing as a tool to learn more about operating systems, networking, and exploitation. I still find it fun.
@p20ph373 жыл бұрын
I just started watching your videos [again] and really appreciate the time and effort you put into them. It's like you're my personal mentor. Thanks for doing what you do and sharing your knowledge with us.
@QuantPhilosopher893 жыл бұрын
What are your recommendations for experienced programmers with a low-level background for getting into the industry doing jobs that are more on the 'finding exploits' side rather than penetration testing? Can self-teaching for a couple of months and then participating in competitions open doors or can you just apply for those jobs and expect your employer to teach you along the way?
@alexandermandt21173 жыл бұрын
I got into programming to make my PC do the things I wanted it to do. My first program was a vending machine simulator, that I coded as part of a C tutorial. (I also started out learning programming with C). Then I got into Java Programming as part of my education. During that time, I found this channel and it ignited my love for hacking. Now, I am attending university and aiming for a CyberSecurity Master.
@calculated81153 жыл бұрын
I'm 18 and I'm currently learning programming and networking just because I want to pursue an IT Cybersec career in the future, and as Liveoverflow said it gives me more satisfaction to try to understand more of what's going on when "hacking".
@samdevatechno3 жыл бұрын
I'm too 18 and I'm too just started to learning all those...if you give your Twitter id, we can discuss something.@SaMthEHaCK4R this is my id
@MoreYaseen3 жыл бұрын
i played around with scripts and networks when i was 11 and learned a bit about hacking and my interests have ever grown since.
@SlickNutter3 жыл бұрын
Always wanted to get into IT-Security but didn't know where to start apart from learning to code. So After some failed years at Uni, I started an Ausbildung where I would mostly code, write tests and work with stuff like docker and vagrant. Afterwards, I got a Junior DevOps position at a company where I stayed for about a year. After finding a new job, but before starting it, I stumbled over a blog post by a small IT security company and decided to just apply. They didn't require a background in pentesting or the like, and now I've been there for the last 3 months. Found your channel because a coworker recommended it to me when I asked how to get into CTFs :) What to learn first? Ask yourself what you currently like to do, if you like messing around with configs, installations and the like, starting with vagrant + ansible might be interesting. This will allow you to mess around with setting up services fairly quickly and give you insights into what information users and services get when interacting with what you provisioned. This might lead you to write scripts that check certain insecure settings. (This is of course just one of the millions of ways to get this knowledge :) ).
@aarnar70693 жыл бұрын
i saw a video in which some bunch of codes compiled into a beautiful fractal and for me it was fascinating and thats' how i got into programming.
@ironzombi3 жыл бұрын
The best hackers I know are great coders and the more I learn about "hacking" the more I learn about programming.
@LyrelGaming3 жыл бұрын
I got into programming cuz it just fascinated me. In the old days, I always wondered how everything worked and was made. Me getting into programming was pure amusement. Programming was just an area of my interest. I started by reading a C# book, and I started making simple programs here and there. After a long period of coding, here I am, with yet another interest...To Learn Hacking...
@matprox9103 жыл бұрын
Does Hacking Require A Cool Beard? Short answer: yes
@khill86453 жыл бұрын
I know a number of women that would disagree...
@keanu_3 жыл бұрын
@@khill8645 But, im sure, definitely not him 😊
@malbacato913 жыл бұрын
@@khill8645 long answer: yes, unless you're a woman or anyone else who can't grow facial hair
@JonathanBarOr3 жыл бұрын
Neckbeard perhaps.
@dhupee3 жыл бұрын
Networkchuck looking at you now
@zanidd3 жыл бұрын
One of my commenters compared hackers who can't program to musicians who don't know music theory. I kinda like the comparison, even if it's not 100% accurate
@Kabup23 жыл бұрын
There are musicians who don't know how to play any instruments.
@zanidd3 жыл бұрын
@@Kabup2 now that's a pro hacker move
@ravenr4537 Жыл бұрын
To be an application security specialist, it is not necessary to know how to program, but to understand how programming works and how to make scripts to automate your security tools, because the important thing is security, It’s the heart of your business. of course know how to program help and but you have to revise the way of programming because most programmers learned development with insecure programming that’s why there are many vulnerabilities like xss and SQL injection, etc
@kaleabalemayehu3 жыл бұрын
Finally... you upload, i have been waiting you. And i miss you!
@somebodystealsmyname3 жыл бұрын
I started programming with Java in school because it interested me. Looked into PHP, HTML, CSS, JS as a hobby. Studied applied informatik at university for 5 semesters but never got the hang of it. Afterwards did a 3 year traning as system integration specialist. In this three years I learned a lot more about Java (the main thing the company used), but also about all the web stuff in general. Now I'm working as linux system administrator and head of security incidend response team at a small remote maintenance solutions company. Currently working on more deep knowledge of red hat stuff while doing OSCP and general B2R.
@xaviercho70633 жыл бұрын
man the production value really went up as of late, love the videos man!
@myname-mz3lo3 жыл бұрын
i love that your chanel goes beyond enterprise versionof hacking . real passion
@sysc4lls4273 жыл бұрын
I got into programming as a child, I came across a RPG minecraft server and really wanted to make one of my own. This is where I learned java for writing my own minecraft server plugin, It also made me learn a little bit of networking when I started messing with how to open ports on my router :)
@mohammedzaid66343 жыл бұрын
i got into programming becuase my curosity about the hacking and I learned c++ and c just for understand what is programming and now I am digging deeper
@enriquevaldivia24883 жыл бұрын
I work in a SOC and also have a programming background (not an expert though, but it has helped me when it comes to analyzing embedded macros, IPS alerts, or custom scripts). When it comes to interact with IT Security colleagues, turns out that most of them have mixed feelings towards programming, despite the fact that some of them belong to Incident Response team where these skills are needed. Not to critize them, but relying only on approaches like NIST 800-61 or MITRE ATT&CK might not be enough if you lack these knowledge.
@mani983 жыл бұрын
Finally early! Thank you for your videos. I'm really glad that there is a youtuber that gives an honest idea of what hacking is actually like & has great tutorial / educational content without sensationalizing the topic. Keep em' coming!
@mustafam17923 жыл бұрын
In the Short run: It depends Long run: Obviously
@surkewrasoul47112 жыл бұрын
Vary goud vedyo, Gouda blesss yo broza 😇
@surkewrasoul47112 жыл бұрын
Amen
@LawnMeower3 жыл бұрын
I got into programming because real-time video game hacking aroused my passion. The first application I wrote (in PPC assembler) was a handler for cheat codes on the Wii U. I think HTML is a good way to start even tho it's not a programming language. But you will learn about encapsulations and dependencies, and get a general feel of coding. Then start actual programming with JavaScript. Since you know HTML you can perceive what you're doing in your web browser.
@sinom3 жыл бұрын
So basically: To be a hacker you either have to know a language, or be a script kiddy
@zekiz7743 жыл бұрын
Yes. You should know what you're doing.
@Sc0rphionx3 жыл бұрын
No... basically hacker is one who hacks ... tools are there to be used... if you can get the work done without knowing how to program... you are a hacker. Period no matter what others say.... now.. the first time that a tool doesn't work and you don't know how to fix it ... then you are a slower hacker or none at all. Even a guy in a forest hacking some wood is a hacker.. not digital but hacker indeed
@pwnagotchi3 жыл бұрын
Na, you don't have to know a language, but you need to know programming and how it works. Of course, programming and languages are very intertwined, but there is a difference to be made.
@zxc13x3 жыл бұрын
@@Sc0rphionx it's usually called lamer
@Sc0rphionx3 жыл бұрын
@@zxc13x exactly... that's the old mirc CS 1.3 version lingo.
@emmanuelp.49413 жыл бұрын
I learned about programming because I had heard stories from a friend of mine about him hacking WiFi passwords and jail breaking iPhones at the time (the older easier jailbreakable iPhones) and it got me curious as hell into learning how to do the same. I did my own research and while I haven’t learned yet how to do the other stuff, I ended up picking up python to attempt to learn how to create my own scripts.
@cameronfinley20022 жыл бұрын
I have a BS in Cyber Security. If I had to do it over again, I would have gone with CS 100% and maybe do a Master's in Security after a few years or just migrated into the field. I can't program for shit and it definitely hurts my confidence.
@jacopozacchigna36223 жыл бұрын
I leaned to code in C++ at school but it was to superficial and we learned almost nothing, that led me to want to now more and learn a lot of new things. I have done project on my own and learned from youtube videos. In now I'm learning more and more assembly by playing pwnable challenges.
@spoofer91133 жыл бұрын
I always love to understand deeper concepts of computers that's why if I heard any computer related stuff I start looking into it and that's how I first now landed on programming. I always keep thinking about about computers and all even before I sleep
@jondoh90253 жыл бұрын
I started in Cisco networking and pivoted into "traditional" IT Security like VPNs, FWs, P&Ps, etc.. Then I got into hacking about 7 years ago when I started programming in Python, and was able to do some cool stuff like pen tests, purple teaming, and CTFs. My friend who is a legit hacker always told me I needed to learn some programming, and eventually I gave in and everything progressed quickly from there.
@andreavergani74143 жыл бұрын
Im starting right Now... But i do Not come with a programming background or other,, im watching a lot of videos and searching in the internet the answer at the problem that i encounter. Im fascinating about this World and id like to be an ethical hacker some day. Thanks man. Support
@MilMike3 жыл бұрын
as a kid in the 1980s I played with Legos.. I always built something, then I got my first computer, Commodore C64... then I started to explore and started to code. Since then I explored and learned about all the various technologies and how to create stuff and how everything worked. Curiosity and quick gratification is why I code.
@sandymaulana82463 жыл бұрын
I got into programming by doing Networking The first application i wrote was "Phreaker Injector" I think C is a great language to start, and the best tutorial is the official one.
@wondercorpse3 жыл бұрын
I always wanted to make games and was always fascinated with all kinds of wizards from those games and stories. In school, I was somewhat good at maths so our IT(informatics) teacher suggested me to try to go on some programming contests and introduced me to the PASCAL language. I was quite happy with it cuz I thought I could finally make some cool games. That teacher arranged a couple of after-class lessons to introduce me to basics(huge respect and thanks to her for that) and after that, I continued learning and preparing for contests on my own because I quickly realized that programming is the closest real-world thing to wizardry(you can literally affect the real world by writing some arcane runes) that ever existed and fell in love with it. It all ended up in me being an embedded developer, mainly writing bootloaders and some Linux drivers.
@delchodimitrov94393 жыл бұрын
GREAT VIDEO! Really, really great video! :)
@_clavita3 жыл бұрын
i got into html and css when i was younger (13 years ago) and learned to do some messenger pages, i also used to play tibia and learned how to host an ot server and modify textures and character parameters, i even stole some passwords from my friends and used them in their other ot server accounts (shame on me ik) but it wasnt until university, the first subject, programming fundamentals, that i fell in love with it, i thought to myself "i can do anything!!" XD i used to recreate the programs my teacher taught us in java, then i learned python following a book, and then i got a job in security and developed a little phishing collector system and a defacement detector system using bash and python, those scripts may not be the best but i learned a lot :)
@meijiishin56503 жыл бұрын
I started by writing discord bots in 2015. Got a little into game hacking and making japanese learning tools for most of my projects after. Now I'm a network engineer and I don't code much at work though, lol. I'll say that it was still valuable because knowing how programs work in general allowed me to work through a lot of problems that would have been difficult without that knowledge. Plus, no matter where you are in IT, people love employees who can code.
@imuser0073 жыл бұрын
Im learned python for automate stuffs & html & javascript for how website works for bug bounty hunting. finally my advice just understand the purpose of the language in ur domain if ur software engineer you need to code or if ur wanna learn hacking try to learn basics of coding language which u need for reading skill & writing small scripts to change the behaviour of the code
@aliamirabdullah2483 жыл бұрын
At the start, I wanted to learn programming to be a hacker "not because of movies" NOT TRUE :) then I fell in love will the stylish language (CSS) it was magical and spectacular then js, python, and PHP, and I'm still fascinated by the beauty of programming => find your passion and you are halfway there.
@oliver11213 жыл бұрын
Network Engineer with a University degree in Networking & Cyber Security here. I am not sure if I consider myself a "hacker" due to not knowing how to write programs (from scratch) that can exploit vulnerabilities. Sure I have in depth knowledge of networks, firewalls, load balancers, VPNs, etc which I can use to gain access to networks and systems I am not meant to have access to and to run tools that exploit vulnerabilities (Mainly on Kali). Now that I think about it I am sure that me compared to a "hacker" that does know how to write programs from scratch I am sure there is stuff that I would know how to "hack" that they wouldn't. For example, if both of us were tasked with gaining access to an internal network I am sure I would know how to do so without being detected whereas the "hacker" that knows how to program might struggle and be detected. I am not sure if I consider myself a "hacker", "script kiddie", or something else. I guess I am just a "Network Engineer" with "script kiddie" capabilities? I am also suspicious of people with University degrees in Cyber Security, in mine the most useful Cyber Security stuff we did was script kiddie exploits on Kali.
@SkyThoughtss3 жыл бұрын
Dude these days the only real script kiddies are the ones who are just firing random shit off from metasploit or tryin to ddos someone. If you are successful in using a tool and know how that tool works then you’re a “hacker” lol I hate that word.
@oliver11213 жыл бұрын
@@SkyThoughtss True lol, and there are a lot of them doing that out there. Now that I think about it more, I think the only person I consider a "hacker" is someone who can gain access to a system/network/information they aren't meant to. If the extent of their ability is to DDOS/DOS then they are a "script kiddie" imo.
@darkuswrath13503 жыл бұрын
I write embedded code for robotics and sometimes an algorithm such as A* seems to work much better than a normal intended path but the fact is I don't really care about Web Application based programming or security but reversing is what actually interests me so I mostly do UART implementations and stuff which makes me learn more and more.
@duckdoom53 жыл бұрын
I got into programming by making plugins for Bukkit (customized Minecraft servers). After that I got into making games myself, I first wrote 2D games and later 3D games. Nowadays I write custom games engines. I think C# is a great language to start, and the best tutorial is TheNewBoston on KZbin. If you want to get into game development, you should start with Unity3D.
@DHIRAL29083 жыл бұрын
My computer had hard drive delays making it useless. So I got ubuntu in a bootable USB, leaned linux. Got kali there, learned with mutillidae, metasploitable, hackthissite and vulnhub. Finally started HTB and here I am! :)
@yuxin74403 жыл бұрын
There are 2 distinct motivations that draw me to programming, the capability to better understand how computer works (system engineering/hacking) and the capability to solve real world problems efficiently (algorithms/scientific computing). For the first motivation, programming allows you to do a lot of cool stuff that a normal user cannot do. For the second motivation, although you can do math all day, programming allows you to implement and see the result. Computer is fast and that enables us to solve many problems. The first programming language I learned is Pascal. I don't recommend any beginners start from that language now. But it wasn't a bad starting point 10 years ago. It's a good language to learn the basic concepts that exists for any programming language (variables, control flow (condition and loop), function call, arrays, etc.). Next I learned C/C++ for a bit, but I had trouble grasping the concept of "pointer" and was never able to understand how a linked list work. At that time, I kind of give up on programming. I was eager to create something fancy or useful as I got bored of staring at the terminal, but my programming knowledge at the time really wasn't enoughstructuresVisual Basic, and managed to reproduce some viral games such as 2048. The code I wrote was garbage judging from today's perspective, but I was quite happy about it back then. I also attempted to create a scientific calculator that can evaluate an entire expression. However, it failed miserably as I don't yet know about how to properly write a parser (in which I learned much later in a compiler course). Later, I learned Java in an actual introduction to programming (sort of like what covered in AP CS A). OOP wasn't much useful to me until much later, But things like object references vs primitive types and shallow/deep copy reminded mein aAlthoughutilizescan confidently say I know how to program in C, and have a much deeper understanding of how computer works (processes, memory layout, etc.). For the next few years, as I learned more computer science stuff systematically, I realized all programming languages are pretty much the same (of course there are different paradigms, but most modern language support all of them), and it's relatively straightforward to learn a new language from then on. If you are a beginner and want to learn programming, I would recommend starting with either Java or Python as your first language. Both are great programming languages and can find you a job if you need one. Focus on big pictures and don't pay too much attention on small details. Ultimately, if you really want to dig deeper, you have to learn C at some point, you don't necessarily need to program in C a lot, but it would draw you the big picture of how computer works, and that is really important. For intermediate programmers, I would also recommend you to learn something different. If you did a lot of system programming, try to learn functional paradigm such as Haskell (or even Python is OK from that perspective). Try to learn Javascript to explore its unique event based async programming style. This diversification is also good to draw the big picture, and allows you to design things better.
@12345charliebrown3 жыл бұрын
an understanding with what you're working with is fundemental. Of course there is always Stackoverflow xD
@sripradpotukuchi94153 жыл бұрын
I got into programming through robotics. I first started learning programming Lego Mindstorms EV3 (which is a kit by Lego which lets you build robots and program them via a drag and drop block interface). I learnt all the basic concepts of programming that way... Waaayyyy before I even touched "text based" programming languages. Eventually, I got hooked on Arduino, and learnt Arduino's language, which is basically just derived C++. One thing lead to another, and I found myself learning java and eventually python. I got into IT security very recently, compared the the time I spent programming. It happened when i was just digging the internet, trying to learn how computers work at the lowest level (Oh, and Mr. Robot played a pretty significant role too). And to those of you out there who are wondering whether or not to learn programming to get into IT sec, I would *definitely* recommend it, cause it has helped me sooo much in my own journey through IT sec.
@sarwarsec58973 жыл бұрын
I will start Programming from today and will learn hacking too.....Love your passion
@_lwza_3 жыл бұрын
I sometimes find myself writing my own tools in Python even when a ready-made solution exists (time permitting). You learn more, and usually end up with a tool more geared towards your specific task.
@chri-k3 жыл бұрын
Me too. Except it’s not in Python. Partially because I can’t write python for an unknown reason. Something about the python syntax just destroys my brain ( probably the fact that things like if statements do not require a “then end” or “{}” .) . Even though python was the first programming language that I learned.
@mi2has3 жыл бұрын
most complete video on this topic till date
@segsfault3 жыл бұрын
My Tip, Start Programming With C because Python is easy but when you will try to learn other languages It will become very hard for you because this has happened with me
@mangekyo_sharingan_2 жыл бұрын
c is a bad first language if you want to learn abstraction
@TheDutchisGaming3 жыл бұрын
I got into programming by doing: I started with making discord bots since I was amazed by how they worked so at first I read through the code. And started to make small edits or add my own code to see what would happen. The first official application I wrote. I don’t remember exactly but I know I wrote a ton of single script bots for specific communities. I think python is a great language to start with since in my opinion it really helps understanding the logic behind it without having problems with the semi colon. I do recommend switching/branching to another language like C# or java(if you want to write Minecraft plugins for example) after that. The greatest tutorial for me was actually looking at how other people wrote their code and trying to understand how that worked. By interpreting the steps the program made when and where and what the result of that step would be. I do recommend taking the first few lessons of codecademy since they are really helpful with the basics to learn you about the if, else’s, or, ands and the semi colon if needed for a language. Be prepared to google a lot (it’s not a shame to use google. It’s a programmers best friend) I can tell you that almost all programs I wrote there was a moment I needed a quick google search for a certain thing. And read. Reading is one of those things that is really important here the words might be hard but you can always ask someone who does understand it if you don’t understand it. They will likely help you by trying to explain it. Currently in the 5th year (exam year) for my “havo” (Dutch education system level) I started programming about 5 years ago. In a few years I want to do a study probably something like software engineering. (Although I rather do data science/astronomy I am a bit too slow for that sadly. But I want to try in the future.) I hope my story has helped you and that you will have a wonderful time in the world of programming! Edit: P.S the KZbin algorithm is still broken with the polls and that stuff.
@weiiswurst3 жыл бұрын
I learned programming to do cool stuff with Minecraft plugins and mods I then expanded my skillset 2 years ago to web topics as well, which is super interesting for me because its a skill that can make you money My #1 tip is to have a goal when learning to code - something concrete and small that you want to do with the skills you learn That is in my opinion the easiest and best way to train and keep the skills you learned through tutorials, books, etc.
@TusharKulkarnii3 жыл бұрын
I used to develop PHP applications of my own and gradually learnt about the vulnerabilities that could exist if you dont write a secure code...That's what triggered me into getting to know more about Application Security
@abdulrahmonsamson22982 жыл бұрын
I'm new to this thou , I'm interested in programming because of every thing , I know it sound crazy but let looks into this century well ... I love watching your videos , thanks for all
@pratyakshsingh78343 жыл бұрын
I started out with Hacking and found myself frustrated every now and then about why I couldn't understand the vulnerabilities, more so exploit them. It's been 2 weeks of coding on Hackerrank & leetcode and I can at least try to make sense of what the code does. Least it's better than not understanding them completely.
@tsukiiiiiii3 жыл бұрын
I'm a kid (12 years old now) who interested at programming languages and how to build them, I never actually build one but it is still a fun experience. Mostly my experience is with Rust and Ruby, I also have some knowledge with some other languages (like Python, Zig, Racket, Haskell and some others) but not very much. I also interested at games, but still not big as programming languages. My very first program is probably a simple encyclopedia written in Python using the Wikipedia API. It is not very useful, but at least it's pretty cool. If you are a beginner, I would recommend you to build a simple game like Tic Tac Toe or Rock Paper Scissors, they are very good for practicing.
@tsukiiiiiii3 жыл бұрын
@@00O3O1B I have tried Crystal before. It is an excellent language, but I'm not used it much, maybe from your post, I will use it more frequently :) Edit: At least the official Crystal doc is pretty good! Edit 2: I have also tried C#, it is much readable and easier when compared to other languages in the C family. But from the time I messed with it, I'm not using it anymore.
@anascarlet3 жыл бұрын
"Programming is a creative thing" - YAS!!
@ahmedhlilioune49133 жыл бұрын
Best answer to all debates on the internet. 👏
@ES-cf4ph2 жыл бұрын
Thank you @LiveOverflow for your amazing videos diving deep into IT security! I started with Python when I was maybe around 15 because I found a book about programming for kids. Did some stupid projects like a file Transfer over TCP, a "Cloud Service" with a Django App sending SQL queries to the database via a GET param. Thought this stupid thing was ste greatest business idea in the world xD . Then school ended and I needed to got to a high school or search for an apprenticeship. Founf an apprenticeship end noticed I know nothing about develpment. Did some Java projects at work, lernen about software architecture, web development and security at some university classes I was allowed to take. Got better at develoment and now, at my first job, discovered your channel (again) after stumbeling at it while still doing my apprenticeship. First I understood nothing but a short time ago I tried to understand the topics better and now I did my first CTFs and some machines at Hack the Box. And finally, discovering Minecraft hacking with the LiveOverflow server because of the Minecraft series. Thanks again for inspiring so much and doing content in a field that can feel so mystic and elite that some people might feel to dumb to start hacking!
@rasmusilmjarv35043 жыл бұрын
I for a long time wasn't really interested in computers or it, rather liking maths and physics. Then I had a really basic class about programming in high school, we didn't even write code, it was one of those "connect blocks" type of environments. That's when I realized the creativity and possibilities in programming and now I'm in uni studying to become a developer. Edit: My first language was python and for a beginner I would recommend either Python or JavaScript. Python for it's usefulness and learnability, or JavaScript cause for a beginner it actually is a easier motivator as it is mostly taught in courses as webpage scripting, having visual progress.
@erfanrahmani3 жыл бұрын
The light you have setup is truely good
@VinoSantiago3 жыл бұрын
for me, programming is an art of creating something. and that's what motivate me.