Python for Hackers Course | Scripting Bug Bounty & Ethical Hacking

Поделиться
HTML-код
  • Опубликовано: 6 фев 2025

Комментарии • 125

  • @FREE_AT_LAST_SDK
    @FREE_AT_LAST_SDK Год назад +43

    As a student who has watched your programming videos, I want to express my heartfelt gratitude to you. Your videos are incredible! The content you provide is not only great but also perfectly formatted, making it easy for me to follow along and learn.
    I want you to know that your dedication and expertise in teaching programming have truly changed my life for the better. Your videos have empowered me to acquire new skills and expand my knowledge in this field. The impact you've had on my learning journey is immeasurable, and I am deeply thankful for that.

  • @Fernando123247
    @Fernando123247 Год назад +59

    Guys, I wanted to say, that for every 1 minute of watching this video you should write code for 20 minutes. So, for this video, you should write code for 100 hours at least to get some result from this course. Practice is very important, and when you get the basics, you need to WRITE, WRITE and one more time WRITE code. You need to WRITE first and THEN get some theory from books/videos/stackoverflow topics. First of all you need to GET SOME PROBLEM, THEN SOLVE IT. Do not stand on one place by just watching some video. Practice more with it. Good luck to you guys!

  • @sn7747
    @sn7747 Год назад +3

    The fuzzer example at 1:47:09 uses an unnecessary recursive call to loop(). You can just continue the loop or eliminate the positive check (use res.status_code != 404). At 1:49:40, you can see the stack filled with 4 recursive calls.

  • @napoleonhardridge7014
    @napoleonhardridge7014 Год назад

    @12:01 Solved " Process is not allowed to run in parallel " because two scripts can't ran at the same time. Be sure to have, ip = input and print() coded inside the panel up top to execute. The variable will be the tool-bar Run (Type in, ip 10 10 10 10) and then, the print() function execution will be the keyboard, Enter. ( had to figure this out myself. Google will have you going nowhere real fast like )

  • @UrLostPajamas
    @UrLostPajamas 11 месяцев назад +1

    I'm an hour and a half in so far and not only did I learn and do this project I used what I learned and went back to a previous tutorial I broke trying to add functionality, and fixed it and added the functions I was trying to add.

  • @Noblemile2
    @Noblemile2 Год назад +11

    I've tried to learn python a couple of times (even through a Coursera course) and struggled. I'm not particularly good with it right now, but you've done a great job in helping me to understand what it is exactly that I am doing with python and helping me realize just how neat this little program is.

    • @easydrafting
      @easydrafting Год назад

      Good to hear about your experience, I really appreciate this Python hacker Course creator, Do check out 2023 Updated Harvard University lectures as well - ruclips.net/video/fj6ZG9ScbNI/видео.html

    • @godwinalekeobor5274
      @godwinalekeobor5274 Год назад

      You can read python books, one of the best is python for everybody

  • @orbitxyz7867
    @orbitxyz7867 Год назад +7

    Thank you soo much sir
    Your are really doing great job
    Hats off sir for this amazing course I daily watch your videos , best RUclipsr for me 🙏🙏

  • @geef0813
    @geef0813 Год назад +2

    Thank you for making examples that are real world small programs. Makes it much more engaging and understandable

  • @Daniel-bb5py
    @Daniel-bb5py Год назад +15

    Thank you so much for your great content and effort made. I really appreciate your time. You have a new subscriber!

  • @GG-jn9fx
    @GG-jn9fx Год назад +1

    Can we get a deeper dive on api fuzzing/api hacking preferably with Python. Got terribly on confused on that part as I’m completely unfamiliar with everything mentioned in that section.

  • @brwakurdish6513
    @brwakurdish6513 Год назад +20

    good job Man thanks do JavaScript Also please ❤

  • @Vazzible_gaming
    @Vazzible_gaming Год назад

    Wow, covers even the simplest of basics.

  • @KaafUzair
    @KaafUzair Год назад +7

    Thank you so much sir for provide us this amazing content 👍🏻❤

  • @fric7ion820
    @fric7ion820 Год назад

    Just in time... I was looking for python tutorials

  • @tentimesful
    @tentimesful Год назад +2

    I almost took down my bosses top server with my multi threaded http requester software in ava lol.... I made the http server also for charts.... was just looking at what the maximum requests at a time that can be taken from the server, to limit it to how much request the http server would accept.... seriously if you have a few drone computers you can take down the server if they dont set a limit, even with the limit you can occupy it although with a good server setup you can handle alot of requests you drop after the limit..

  • @CosmicVScode
    @CosmicVScode Год назад

    I prefer the f string
    This is such an awesome course, thank you very much

  • @Jupiterxice
    @Jupiterxice Год назад

    You are awesome, I been doing HTB and HTB academy to perfect my craft.

  • @crossingtherubicon4492
    @crossingtherubicon4492 Год назад +2

    The gift that keeps giving 💙 thank you so much for this course!

  • @karlobabic8495
    @karlobabic8495 Год назад

    @PhDSecurity hi on 1:40:34 there is problem with sockets, it says: """ Failed to establish a new connection: [WinError 10013] An attempt was made to
    access a socket in a way forbidden by its access permissions')) """ do you know how to fix this issue

  • @nathanostrowski4441
    @nathanostrowski4441 Год назад

    I am stuck on 5:04:02 my code won’t load idk how do I refresh

  • @liltoxicpain
    @liltoxicpain Год назад

    it is really important to learn the hangman? cause i understood all of the primary things, but the hangman challenge looks a lil bit useless for an ethical hacker, am i wrong?

  • @aspxa4985
    @aspxa4985 Год назад

    Hi! the code at minute 40:00 has a problem. Whenever I compare two numbers with different lengths, let's say 8 and 12, it doesn't matter in which variable they are, the smaller number shows as the bigger one.

  • @JimTaylor42
    @JimTaylor42 Год назад

    At 59:00 how did you display the list of functions?

  • @shubhrajitpallob5867
    @shubhrajitpallob5867 Год назад

    Hello, do we have to set up a separate environment for the Linux workstation on a different machine?

  • @devonburelle400
    @devonburelle400 Год назад +2

    Very glad your covering this! Love all of your videos!

  • @dannyben0
    @dannyben0 Год назад

    Hi, I am stuck at 3:14:21. My VS code informs ModuleNotFoundError: No module named 'requests'. I have installed requests and bs4 module successfully which can be found in my python/Lib/sites-package and its version can be called in VS code. There is no writting problem. I have checked python PATH was added in advanced system setting. The comp has been restarted after the installment. However, the same issue still emerges. I run the code on the correct folder. Thanks in advanced for the assistance.

    • @rahulr9535
      @rahulr9535 Год назад +1

      First, check if the requests module is installed.
      Open a terminal or command prompt and enter the following command:
      pip freeze | grep requests
      This command will search for the requests module in your environment
      and print its version number if it is installed
      If the requests module is not installed, you can install it by running
      the following command in your terminal or command prompt:
      pip install requests

  • @antenehkiyak8083
    @antenehkiyak8083 Год назад

    What you write on your screen is invisible for those who use their phones. Please, is there a solution to make the fonts bigger??

  • @pishtaz-dev
    @pishtaz-dev Год назад

    Hello, what programming prerequisites should we have for this course?

  • @damianos.2954
    @damianos.2954 Год назад

    at 1:47:04 I don't understand why it work and don't fall in an infinyte loop. But it work XD

  • @scottgardner2114
    @scottgardner2114 Год назад +4

    You are a hero! Thank you so much for your excellent content.

  • @timcyb
    @timcyb Год назад +3

    Another amazing course, thank you.

  • @fullclipfullclip1061
    @fullclipfullclip1061 Год назад

    This GOOD and all the is only one thing wrong with this video and it needs to be done over. Your screen is to small to view what your teaching either you need to enlarge your fronts or screen for a better

  • @mymy_oneseven
    @mymy_oneseven Год назад

    Hello, i don't know if you would consider this but I'd like to suggest that instead of making a very long video, maybe it's better that you make with multiple videos and put it in a playlist

  • @mdmoulaali2734
    @mdmoulaali2734 Год назад

    The video is not matching with audio there is a delay please fix it..

  • @Mrme-cn9je
    @Mrme-cn9je Год назад

    How do you know the packages we import to use dont contain malware or not gonna contain malware in the future?

    • @ryan_phdsec
      @ryan_phdsec  Год назад +1

      I use the ones that are really popular...

    • @Mrme-cn9je
      @Mrme-cn9je Год назад

      But the author's account can get hacked and any popular package can become malicious. I wish content creators warned the beginners of this kind of security risk, because they are made to believe it's totally ok to use a total stranger's code.

  • @Verum_Rex
    @Verum_Rex Год назад +2

    Is there any alternatives to use for using the backend api from HackTheBox? It's only accessible to those who have Vip membership. Else I won't be able to complete the api fuzzer section. @ 1:38:33

    • @quietkid3472
      @quietkid3472 Год назад

      do we need to install linux version even tho I work on Windows?

    • @bishtty
      @bishtty Год назад

      Did you found any solution for this?

    • @bilalsyed4207
      @bilalsyed4207 Год назад

      @@bishtty I am having the same issue did you find anything

    • @bilalsyed4207
      @bilalsyed4207 Год назад

      Any luck?

    • @amir_tavoosi
      @amir_tavoosi 5 месяцев назад

      i can't load 10.10.11.161
      it says not connected network but it works fine for searching

  • @brandonkilgore4726
    @brandonkilgore4726 Год назад

    Are you on Udemy business? Couldn’t find the course there :(

  • @ralphandre4438
    @ralphandre4438 Год назад

    Ohh yesss!! I’ve been waiting for this. Thank you sir 💯💯

  • @devabdul
    @devabdul Год назад

    Thank you so much for this wonderful course❤

  • @mabd10
    @mabd10 8 месяцев назад

    night 1 - till api fuzzer
    night 2 - till web basics

  • @ASTRO-if8ux
    @ASTRO-if8ux Год назад

    Truly a master in teaching ❤❤❤

  • @wantedunknowngaming0504
    @wantedunknowngaming0504 10 месяцев назад

    The api fuzzer doesn’t work for me

  • @Vazzible_gaming
    @Vazzible_gaming Год назад

    Convention quotes that for variables "first_name would be better than fname, conversely persons_first_name would be worse than first_name."

  • @joshh4005
    @joshh4005 Год назад

    Was thinking of going through the black hat python book would you recommend going through this first?

    • @ryan_phdsec
      @ryan_phdsec  Год назад +1

      Yes you will learn the most from writing code... I read books as a last resort, such as when I am away from home.

    • @joshh4005
      @joshh4005 Год назад

      @@ryan_phdsec I'm currently working through python for everybody course to get the basic grip of python but then intend to go through yours as to be a bit more specific to hacking

    • @joshh4005
      @joshh4005 Год назад

      @@ryan_phdsec how much JavaScript should someone learn for bug bounty?

    • @joshh4005
      @joshh4005 Год назад

      @@ryan_phdsec what's the best way you think to learn python?

  • @maarifrafili2164
    @maarifrafili2164 Год назад +1

    Thank You for All❤❤

    • @karlobabic8495
      @karlobabic8495 Год назад

      hi bro, on 1:40:34 I have problem with sockets, it says: """ Failed to establish a new connection: [WinError 10013] An attempt was made to
      access a socket in a way forbidden by its access permissions')) """ how to fix this issue

    • @maarifrafili2164
      @maarifrafili2164 Год назад

      @@karlobabic8495 sorry dude idk how you can fix this issue. When I write this type of code I didn't have an error.

  • @nicolaed440
    @nicolaed440 Год назад

    course for hackers and you start with variables? same as print("hello python")

  • @0DayBodyBulder
    @0DayBodyBulder Год назад

    Amazing lecture....you should get more support
    Your videos are amazing

  • @LaNfinity
    @LaNfinity Год назад +1

    Sorry Amigo, base64 is not encryption but encoding. As you are providing beginner cyber security lessons, please make it obvious what is what.

  • @CallUsTheSilentAssassins
    @CallUsTheSilentAssassins Год назад

    37:00 little spelling error with false lol

  • @Papabuonair
    @Papabuonair Год назад

    thx for such a long video and hard work helps me a lot

  • @sudopower-hq8xd
    @sudopower-hq8xd 7 дней назад

    Who's here to learn basic python for hackers with me 2025

  • @EUROSPORTS4TECH
    @EUROSPORTS4TECH Год назад

    Delay is must whenu use python , yea i love c++

  • @griffer695
    @griffer695 Год назад

    I'm 20 minutes in 👍
    Would someone be able to do freelance bug bounty after learning this?

    • @ryan_phdsec
      @ryan_phdsec  Год назад +3

      I would suggest my bug bounty course.

  • @securityintech
    @securityintech Год назад +11

    Is there a delay on when you talk and when you type. Or is it just me.

    • @ryan_phdsec
      @ryan_phdsec  Год назад +2

      There shouldn't be

    • @ryan_phdsec
      @ryan_phdsec  Год назад +1

      How long is the delay? RUclips says the video is still processing 🤷‍♂️

    • @securityintech
      @securityintech Год назад

      @@ryan_phdsec Around 15 secs I believe

    • @itsme7570
      @itsme7570 Год назад +1

      I don't notice anything now

    • @innocentonyemaenu6353
      @innocentonyemaenu6353 Год назад

      @phd_security how can I reach you privately. I need help with using docker container to setup a metasploitable but the container fails to ping out

  • @rootxgod1086
    @rootxgod1086 Год назад +1

    amazing | learn alot

  • @АситбекЕркинбек

    🎉

  • @rifatchowdhury3683
    @rifatchowdhury3683 Год назад

    Your videos are really good ❤

  • @okaforchristian5340
    @okaforchristian5340 Год назад

    Thanks for the wonderful tutorial 👍

  • @X-razcal-X
    @X-razcal-X Год назад

    This video is sick! Thank you heavy much! 😮🎉🙌

  • @redcloud4741
    @redcloud4741 Год назад

    Free value, you're brilliant

  • @shelburnjames7337
    @shelburnjames7337 Год назад

    Cyber Force could be a branch of Space Force .. hacking e.t.

  • @firosiam7786
    @firosiam7786 Год назад

    Next mayb do an offensive tool like how to code a custom revershell

  • @k.h.p.9862
    @k.h.p.9862 Год назад

    thank you for this course.

  • @Electro-Hacking
    @Electro-Hacking Год назад

    the job is done thanks bro

  • @Deadlious
    @Deadlious Год назад

    Just don't lie in the video title... a bit of web scrapping and even little networking does not qualify for a "Hackers course".
    Yes it might be useful to someone who wants to learn python, but since the code quality is average, I've seen better courses online.
    So overall, video content is ok, but hacking? Hell, no.

  • @carbyte2673
    @carbyte2673 Год назад +1

    Thanks dude!

  • @mauipomare3232
    @mauipomare3232 Год назад

    hey bro cheers for your videos, your appreciated bruz, i want you to know this.

  • @Naath000
    @Naath000 Год назад

    Thank you sir

  • @legiontime9897
    @legiontime9897 Год назад

    I am hacking everything and everybody 😎

    • @dezr9317
      @dezr9317 Год назад

      Хочу быть как ты 🙏

  • @zaidnoman99
    @zaidnoman99 Год назад

    osm work bro

  • @tharuna6069
    @tharuna6069 Год назад

    You are great dude

  • @georgerobbins5560
    @georgerobbins5560 Год назад

    Great video.

  • @stón_1
    @stón_1 Год назад

    That's awesome

  • @danieldanielonuoha7891
    @danieldanielonuoha7891 Год назад

    Thank you so much for this

  • @camgrimsec
    @camgrimsec Год назад

    1st

  • @mohammadimran9471
    @mohammadimran9471 Год назад

    make a business apps for me

  • @two-zero
    @two-zero Год назад

    Thank you bro

  • @veggiebroth5542
    @veggiebroth5542 Год назад

    My man!

  • @slimanemahi1392
    @slimanemahi1392 Год назад

    thank you soo much

  • @Antonio_Ineba
    @Antonio_Ineba Год назад

    thanks for the video

  • @12567NoYouCannot
    @12567NoYouCannot Год назад

    Thanks Ryan!!!!

  • @trzztrzz2477
    @trzztrzz2477 Год назад

    INUVVOLI

  • @kakamoora7874
    @kakamoora7874 Год назад

    Bro this is python tutorial 😂

  • @vinkwame300
    @vinkwame300 Год назад

    You talk too fast

    • @laja6108
      @laja6108 Год назад

      You can slow it down in the settings...

  • @harkinkuminishola545
    @harkinkuminishola545 Год назад

    Hello I'm sam please I want to learn coding and hacking from you and be your personal student please, how can I contact you?

  • @S-Lomar
    @S-Lomar Год назад

    🌹🌹🌹🌹😍😍🤩🥰🥰🥰😍😍🤩🤩🥰🤩🤩🤩🤩🥰🥰🤩🤩🤩🤩😍😍😍🥰🥰

  • @dariusvlogs3634
    @dariusvlogs3634 Год назад

    Nice release man!

  • @NOTME-1337
    @NOTME-1337 Год назад

    thx 🤍🤍🤍🤍🤍🤍

  • @massylii
    @massylii Год назад

    Thank you sir