Does Cybersecurity Require Programming?

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 มี.ค. 2023
  • Purchase my Bug Bounty Course here 👉🏼 bugbounty.nahamsec.training
    Buy Me Coffee:
    www.buymeacoffee.com/nahamsec
    One of the most common questions I ask my guest on the Live Recon stream is whether or not coding is required for hacking and cybersecurity. So, in this video, I'm hoping I get to answer this question with the help of my friends ippsec and 0day.
    Live Every Sunday on Twitch:
    / nahamsec
    Free $100 DigitalOcean Credit:
    m.do.co/c/3236319b9d0b
    Follow me on social media:
    / nahamsec
    / nahamsec
    twitch.com/nahamsec
    hackerone.com/nahamsec
    / nahamsec1
    Github:
    github.com/nahamsec
    Nahamsec's Discord:
    discordapp.com/invite/ucCz7uh
    #offensivesecurity #redteam #bugbounty #hackerone #hackers #hacking #infosec #hackingtutorial #owasp #educational
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 62

  • @0dayCTF
    @0dayCTF ปีที่แล้ว +54

    You couldn’t have explained it better, I appreciate the clip from our interview 🙏🚀

    • @NahamSec
      @NahamSec  ปีที่แล้ว +8

      🙌 LEGEND

    • @AnthonyJoshua369
      @AnthonyJoshua369 2 หลายเดือนก่อน

      OdayCTF ur welcome 😂

  • @hashaamiftekhar
    @hashaamiftekhar ปีที่แล้ว +6

    It is really good to see how this question is asked frequently and again getting stuck. I know the basic syntax of many languages like Python, C/C++, JavaScript, PHP etc.
    I can't do proper coding but I can inspect a code and what it does in any language just after googling it's syntax.

  • @joeprodebadezt217
    @joeprodebadezt217 11 หลายเดือนก่อน +2

    I appreciate this a lot. I thought i had to go wild with coding before getting into cyber security

  • @FaLkraydz
    @FaLkraydz ปีที่แล้ว +7

    I've done some JS, PHP, Java, Python, and even C. I always liked programming language. But I never had patience/maturity, or whatever word fits better, to actually go into it deep enough to become a developer/programmer. Therefore, the idea of scripting doesn't sound scary at all. Those loop, conditional statement, do...while, while, for etc, are basic in any language; so I believe that, for me, all it would take is to learn the syntax and remember what I forgot 'cause I'm sure I'm rusty. Hahaha

  • @iljabrudel6224
    @iljabrudel6224 ปีที่แล้ว

    Nice Overview thank you NahamSec.
    I personally am a self tough python scripter and I would even encourrage the peoples not to be afraid of this scripting languages and an other helping tool would be an ai t ask what is this X code doing, like ChatGPT.
    I think it helpes to enocourage people, to not be afraid about programming/scripting. Like you mentioned, programming is nice for some specific parts of Pentesting, but not for a beginner

  • @MP-eq8fx
    @MP-eq8fx ปีที่แล้ว +7

    I started reading about bug bounty and soon realised that without web dev knowledge I was just not able to understand whats going on so started learning full stack and now love it. Hope it helps me in bug bounties as well.

  • @lovedaysmart9183
    @lovedaysmart9183 ปีที่แล้ว +17

    I found my first bug in less than 4 months and I think that was due to the knowledge I have in basic web development

    • @NahamSec
      @NahamSec  ปีที่แล้ว +5

      Web basics definitely helps with bug bounty hunting!

    • @amoh96
      @amoh96 ปีที่แล้ว +1

      Any good roadmap for beginner ? i finish HTML im in JavaScript !! ? need advice plz ?

    • @PenTest3r
      @PenTest3r ปีที่แล้ว +1

      @@amoh96 If you have any answer can you transmis it to me pls?

  • @SecurityVaultYt
    @SecurityVaultYt ปีที่แล้ว +1

    It is definitely helpful... please do more videos on web-App hacking.

  • @juliusrowe9374
    @juliusrowe9374 ปีที่แล้ว +2

    nahamsec, super dope vlog! Could you create a more in depth video on a couple types of program languages that would be recommended for us to know?

    • @PenTest3r
      @PenTest3r ปีที่แล้ว

      Depends on what you want to do in the field

  • @TornTech1
    @TornTech1 ปีที่แล้ว

    Not enough love for Nim! It’s my new favourite and is gonna be big in the infosec community!

  • @ratxxxxx
    @ratxxxxx ปีที่แล้ว +3

    This all depends on the scope of the job/role you are moving into. For example in my company a pentester does not just preform basic web, mobile and infostructure pentesting, you are also required to preform a code review of many of the systems sometimes completely separate from the normal test (this is most common when we do OT environments, as you cannot simply fuzz a power station temp control module). So coding is a base requirement as most of the time code review can be taught as long as you are proficient with it. I would highly recommend if you want to get into the top pretesting companies you should at least be proficient in python/powershell and some variation of C

    • @PenTest3r
      @PenTest3r ปีที่แล้ว

      C++?

    • @ratxxxxx
      @ratxxxxx ปีที่แล้ว +1

      @@PenTest3r ye any variation, mostly because you need to know how memory and pointers work

    • @PenTest3r
      @PenTest3r ปีที่แล้ว

      @@ratxxxxx thanks for the motivation and tips 🦾🥂

  • @broccolisan557
    @broccolisan557 ปีที่แล้ว

    i m a learner just started and i will say programing language basic is important this will give you idea about how things works in web
    how did i got there well i was learning about xss and i couldn't understand how alert prompt event handlers and dom work but after completing basics of JavaScript i know how it works
    for web u should complete php JavaScript html css basics
    python for tools developing

  • @amoh96
    @amoh96 ปีที่แล้ว +1

    i finish HTML now im in JavaScript i do this for bug bounty im trying to creat web app :) to understand how things work should i need to learn framework and nodejS or php ? and mySQL ?

  • @PenTest3r
    @PenTest3r ปีที่แล้ว

    Should I always begin my sessions with coding or afterwards?

  • @saminbinhumayun858
    @saminbinhumayun858 ปีที่แล้ว

    where can I watch your interviews?

  • @loneliestwolf4228
    @loneliestwolf4228 ปีที่แล้ว +1

    Totally agree with you....awesome video.....as always...

  • @saeedsaleh2342
    @saeedsaleh2342 ปีที่แล้ว +3

    Am a web designer, full stack. Coding helps me to understand web apps. So coding is important for Cyber security.

  • @musicandpoetry_8
    @musicandpoetry_8 5 หลายเดือนก่อน +1

    I got a computer science degree from a low tier school where I spent a lot of money on tutoring to learn how to code..I got the degree but I hate coding, it isn’t clicking, it confuses me so it’s good to know that wasn’t a total waste of time, I’ve seen a lot of people start out in help desk, then sys admin then finally get into cyber security with some certificates with their degree too so there’s that way

    • @generalshouva8189
      @generalshouva8189 2 หลายเดือนก่อน

      If you want to built you own tools, exploits or understand source code of a app or malware, you will need coding.

  • @yayatighadage5910
    @yayatighadage5910 ปีที่แล้ว

    Can you Let me know programming languages used by respective professions in the cyber security

  • @tewodrostilahun3801
    @tewodrostilahun3801 หลายเดือนก่อน

    Thanks bro

  • @gratiskopken9061
    @gratiskopken9061 ปีที่แล้ว +1

    thanks for the video! if you have time, can you add english sub because im not native english speaker. i kinda dont understand when you guys speaks so fast. thank you!

  • @laurent9255
    @laurent9255 ปีที่แล้ว +1

    Yes . To build your own tools and do things differently .

  • @toddboucher3302
    @toddboucher3302 2 หลายเดือนก่อน

    No, I was told through my company before even attempting say security plus Havc python and HTML down in is it pretty understandable that you can look through the whole color and know exactly what’s going on and sea he says, and then have a working then, as you start cyber security, they told us that they want CSS Java script and a few others familiarization stuff of them while you’re doing cyber security while you’re doing a security. Plus they said because you did they said coding is really just as important as finding bugs as networking they said that’s really the almost the trifecta is you need networking key coding so you can see where attacks are coming from and cyber security to really get a job and be proficient and they said then after that you need all the spunk and you know that, but they really want those three you don’t say about 45 programming languages that you can understand networking at least to the CNA level and security plus before you can go really much farther. That’s what I’m doing and it makes sense.

  • @anusha6033
    @anusha6033 7 หลายเดือนก่อน

    Thankyou i will be learning javascript and python first...i already know c and java

  • @hashaamiftekhar
    @hashaamiftekhar ปีที่แล้ว

    I would say that, make coding necessary, it is an invaluable skill and would definitely be beneficial in the long term.

  • @rdx8122
    @rdx8122 ปีที่แล้ว +1

    My favorite par, JavaScript : 8:18 ✌✌💖💖

  • @jaspindersingh9031
    @jaspindersingh9031 ปีที่แล้ว +4

    I just got your bug bounty course free download

    • @PenTest3r
      @PenTest3r ปีที่แล้ว

      Where can I find it ?

  • @loneliestwolf4228
    @loneliestwolf4228 ปีที่แล้ว

    Can you please a brief video on some general tips on scripting...(how to use scripting)...!?🙏🙏🙏

    • @NahamSec
      @NahamSec  ปีที่แล้ว

      Yes.. I have something coming out soon :)

  • @oneplanet2198
    @oneplanet2198 ปีที่แล้ว +4

    I think if you love something and want to do it then you should be able to accept everything that comes with it... I think people are just lazy they want to be something and they're not willing to put in the work.
    I spent a year learning python,html, JavaScript (web dev). Cause I wanted to be a hacker.
    I can't write code like pro but I can read and understand code.
    I just started active bug hunting last year September have found 12 bugs so far.
    So if you want to be something, just go all out and do and learn everything that comes with it.
    People want an easy way..there's no easy way

    • @MP-eq8fx
      @MP-eq8fx ปีที่แล้ว +1

      Exactly, there is no easy way.

    • @PenTest3r
      @PenTest3r ปีที่แล้ว

      Thanks for the motivation 🥂🦾

  • @yayatighadage5910
    @yayatighadage5910 ปีที่แล้ว

    like malware dev , reverse engg,binary exploitation

  • @wakeupNeo_
    @wakeupNeo_ ปีที่แล้ว +1

    wow

  • @omargamal1131
    @omargamal1131 ปีที่แล้ว +2

    go or python is better for scripting

    • @PenTest3r
      @PenTest3r ปีที่แล้ว

      Python alone ?

  • @krzycho751
    @krzycho751 ปีที่แล้ว +1

    If you want to do the research, you will need some understanding of the subject.
    It's hard to find things if you don't know what you are looking at.
    I would ask different question.
    Why wannabe infosec specialist may NOT want to learn everything he possibly can in this field?
    If it is your passion, you will ask "how can I learn it in the way that works for me".

  • @IntricateMoon
    @IntricateMoon ปีที่แล้ว +2

    😍😍😍

  • @vonniehudson
    @vonniehudson ปีที่แล้ว

    But what about CharGPT?

    • @johnpwn
      @johnpwn หลายเดือนก่อน

      a char variable has only one character bro

  • @dareenoch6880
    @dareenoch6880 ปีที่แล้ว

    Coding is very much required

  • @HydeSladd
    @HydeSladd ปีที่แล้ว +1

    yes yes yes, not only programming but networking and basic web knowledge

  • @meh.7539
    @meh.7539 ปีที่แล้ว +2

    Re: Scripting vs Programming: Kind of seems like he's splitting hairs, it comes off a little gate keep-y, and it's largely an irrelevant conversation to have in my opinion in the context of information security. READING and understanding what the code is actually doing is significantly more important. From that point it's just being able to get the data to the program in the form that it expects, that can be done with ncat, shell redirection, and a text editor if you're dedicated.

  • @newyork4586
    @newyork4586 ปีที่แล้ว +2

    Coding help to understand how the technology works. This is for long run.

  • @moh5entuky940
    @moh5entuky940 ปีที่แล้ว +1

    we can learn Java Script and Python at the same time?(For example learn Python at Sunday and learn Java Script at Sunday too)@NahamSec

  • @mr_robot1587
    @mr_robot1587 ปีที่แล้ว

    Can you bring 🦏 on the coming Sunday's can you?