ethicalPap_
ethicalPap_
  • 21
  • 162 012
Machine Learning 101: The Confusion Matrix
Machine Learning 101: The Confusion Matrix
Machine Learning is the use and development of computer systems that are able to learn and adapt without following explicit instructions, by using algorithms and statistical models to analyze and draw inferences from patterns in data.
The confusion matrix helps assess classification model performance in machine learning by comparing predicted values against actual values for a dataset. A confusion matrix (or, error matrix) is a visualization method for classifier algorithm results (IBM).
This video goes over the basics of confusion matrix, to aid in understanding more complex machine learning concepts in the future. Confusion Matrices are useful for cybersecurity related classification, such as identifying malicious URLs, behavior, traffic, IPs, and more.
----------------------------------------------------------------------------------
Timeline:
0:00 The usecase
2:05 Feature Analysis in ML
3:46 ML Models to choose from
5:25 2-class confusion matrix
7:47 2-class matrix for each model
9:23 Multi-class confusion matrix
15:29 Calculating Accuracy, Precision, and Recall
----------------------------------------------------------------------------------
Video Editor:
filmzjasper@gmail.com
----------------------------------------------------------------------------------
Socials:
www.linkedin.com/in/vankperry/
Discord: @vipv4
----------------------------------------------------------------------------------
Join our community!
discord.gg/C3XHb7e8
Переглядів: 387

Відео

RSA Cryptography Made Easy: Understand how to Encrypt with RSA
Переглядів 5662 місяці тому
RSA Cryptography Made Easy: Understand how to Encrypt with RSA The Rivest-Shamir-Adleman (RSA) encryption algorithm is an asymmetric encryption algorithm (public key cryptography) that is widely used in many protocols today, including TLS 1.2 and earlier, S/MIME, and SSH. Asymmetric means that it works on two different keys (Public Key and Private Key). In this video, we dive into the basic und...
Reverse Engineering Part 2: Static Analysis Labs for Altering any Piece of Software
Переглядів 1,9 тис.3 місяці тому
Reverse Engineering Part 2: Static Analysis Labs for Altering and Software Part 1: ua-cam.com/video/krmxFEOaHss/v-deo.html Cracking Labs (Shout out to CSP Instructor on Github): github.com/cspinstructor/github-crackmes This is the 2nd part of the static analysis walk-through. This video is heavily focused on labs, using the skills we learn from part 1. Other concepts like offsets, heap, hexadec...
The End of Password Verification: How ZKPs Could Change Everything | A Beginner Level Overview
Переглядів 2,9 тис.3 місяці тому
The End of Password Verification? How ZKPs Could Change Everything | A Beginner Level Overview Learn what a Zero Knowledge Proof (ZKP) is, at an overview. Zero-knowledge proofs (ZKPs) are a cryptographic method or protocol used to prove knowledge about a piece of data, without revealing the data itself. It is used in the Blockchain today, which involves the use of crypto or cryptocurrency (bitc...
OAuth 2.0 for Hackers (Part 2): How to Hack With Insecure OAuth 2 Endpoints
Переглядів 1,2 тис.3 місяці тому
part 1: ua-cam.com/video/ZiflmXXhVaA/v-deo.html OAuth 2.0 for Hackers (Part 2): How to Hack With Insecure OAuth 2 Endpoints Easy Guide to Understanding the Basics in OAuth 2 with OIDC In part 1, we visited an overview of the OAuth 2 in 2024 ( Open Authorization Framework ) process and how it works from a technology perspective, using OpenID Connect (OIDC). In this video, we go over OAuth 2.0 Gr...
AI Can't Win If We Hack It.. Learn AI Prompt Injection with GPT
Переглядів 2 тис.4 місяці тому
AI Can't Win If We Hack It.. | AI Prompt Injection with GPT for Beginners The easy way to learn AI Prompt Injection, for Beginners. Learn how to hack AI (GPT) by using a technique called prompt injection, for beginners in cybersecurity! In this video, we'll explore the concept of chatGPT, with uses the GPT method (A type of AI). GPT is short for Generative Pre-trained tranformer, and was create...
Reverse Engineering for Beginners: How to Perform Static Analysis on any Piece of Software
Переглядів 120 тис.4 місяці тому
Reverse Engineering 101: How to Perform Static Analysis on any Piece of Software | How to reverse engineer Learn how to perform static analysis on software with this guide, for beginners, to reverse engineering. This video is perfect for those interested in malware analysis, cyber security, and information technology. Discover key techniques using Cutter, but such techniques can work on any too...
The Secret to Becoming a Better Hacker | Beyond Recon
Переглядів 1,4 тис.4 місяці тому
Stuck on recon? There is a reason for that, but there are ways to move past the recon phase. In this video, I show one of many! Video Timeline: 0:00 Intro 1:43 Demo 28:40 Outtro Join the Discord! discord.gg/VZCfME2t Follow my socials: Linkedin: www.linkedin.com/in/vankperry/ Discord: vipv4 Odysee: ethicalPap_
I failed an important interview, but it made me better.
Переглядів 5224 місяці тому
This is a story about an embarrassingly failed interview that I have had, that shaped my approach to security overall. Want to Connect? LinkedIn www.linkedin.com/in/vankperry/ Discord discord.gg/uqb7nTUx
OAuth 2.0 for Hackers (Part 1): Easy Guide to Understanding the Basics
Переглядів 4 тис.5 місяців тому
As cybersecurity champions, we often fail to understand how a technology works at the core, but rush to understand how the technology is applied instead. Lets take it a step back and MASTER the idea of OAuth! Video Timestamps 0:00 Introduction 5:33 OAuth Overview 16:41 Common Misconfigurations 24:00 Hacking Lab Join our Discord! discord.gg/uqb7nTUx Want to Connect? Follow me on LinkedIn! www.li...
Today's youth are brilliant.
Переглядів 1,5 тис.5 місяців тому
Yo! There is a common saying, that "Future generations are lost". From my perspective, future generations are full of intelligent minds, and people who hold the necessary skills to change the world. Today we get to dive into the life of a young man named Neswin. Neswin is eagerly chasing his dream to be a Penetration Tester! He studies 8 hours a day, in addition to regular school work and extra...
Got an interview in cybersecurity? Here's some advice
Переглядів 2915 місяців тому
Got an interview in cybersecurity? Here's some advice
GraphQL (Part 2): An Intermediate and Technological Deep Dive for Hackers
Переглядів 8885 місяців тому
GraphQL (Part 2): An Intermediate and Technological Deep Dive for Hackers
Want to break into Cyber Security? Let's Talk
Переглядів 5 тис.5 місяців тому
Want to break into Cyber Security? Let's Talk
GraphQL (Part 1): A Fundamental and Technological Deep Dive for Hackers
Переглядів 3,6 тис.5 місяців тому
GraphQL (Part 1): A Fundamental and Technological Deep Dive for Hackers
JWT: A Fundamental and Technological Deep Dive
Переглядів 8886 місяців тому
JWT: A Fundamental and Technological Deep Dive
Hello, I'm Pap!
Переглядів 6686 місяців тому
Hello, I'm Pap!

КОМЕНТАРІ

  • @CozmicStyle
    @CozmicStyle 9 днів тому

    Bro forgot his UA-cam password lol😂

  • @SANDACHEAngelDumitru
    @SANDACHEAngelDumitru 18 днів тому

    Cool Video , Thank you ! First time :) on a reverse engineering Video.

  • @konstantinrebrov675
    @konstantinrebrov675 20 днів тому

    Good review of low level CS fundamentals.

  • @techdiesel4026
    @techdiesel4026 29 днів тому

    I've never seen content like this. I randomly stumbled onto your channel but im loving the video 👍 keep up the good work bro

  • @theovannieuwenhuizen5756
    @theovannieuwenhuizen5756 Місяць тому

    Thanks for putting in so much effort in explaining the basics. Must have been a real challenge to finish this video.

  • @StinerDevHub
    @StinerDevHub Місяць тому

    Thank you dear 🥳🎯 🎉

  • @rgb123-jm5mc
    @rgb123-jm5mc Місяць тому

    The real deal is reverse engineering packers

  • @SpaceSpaceCat
    @SpaceSpaceCat Місяць тому

    Great video, thank you! 15:28 You forgot some parentheses here: Precision = TP / (TP + FP) Recall = TP / (TP + FN)

  • @JerryThings
    @JerryThings Місяць тому

    Awesome video! It's always hard to start learning something new without knowing the terminology. Hope you continue this series :D

  • @666Mantios666
    @666Mantios666 Місяць тому

    Discord channel off ? invitation is not working

  • @SphereofTime
    @SphereofTime 2 місяці тому

    19:17 big small endian

  • @AutisticBarbie
    @AutisticBarbie 2 місяці тому

    Thank you. I’m terrified of having to talk to ppl to get money 😂❤

    • @ethicalpap
      @ethicalpap 2 місяці тому

      @@AutisticBarbie Glad that I can help, keep working hard - that's what matters most :)

  • @Roonieee29
    @Roonieee29 2 місяці тому

    7:10 , lol, This is exactly what luffy would wanna send as an encrypted message 😂😂

  • @lbgonpokeit
    @lbgonpokeit 2 місяці тому

    The way you can simply articulate mostly foreign ideas to me is remarkable. I have a history in computer science but a lot of the barebones Assembly stuff you talk about has always been daunting to me. Thanks for making it a bit more approachable for me today.

  • @CodeAndStuff
    @CodeAndStuff 2 місяці тому

    Incredible explanation of RSA, public key cryptography, and the math behind this whole system! Looking forward to the next one!

    • @ethicalpap
      @ethicalpap 2 місяці тому

      Thanks! I had a lot of fun with this one.

  • @kevinrineer5356
    @kevinrineer5356 2 місяці тому

    I was just thinking about RSA and the various asymmetric algorithms - especially on how to teach it to students!

  • @AutisticBarbie
    @AutisticBarbie 2 місяці тому

    I never thought D & H would stop 😂❤

  • @theakashd
    @theakashd 2 місяці тому

    Incredible video, instantly subscribed. Keep it up bro

  • @JustLennyBenny
    @JustLennyBenny 2 місяці тому

    My kinda channel, subbed, locked, watching, bound and benching. o7 (algorithm also)

  • @DIYSEC
    @DIYSEC 2 місяці тому

    One of my favorites you made so far! Great break down of the history / story telling 🤓 looking forward to more on this series!

  • @jpphoton
    @jpphoton 2 місяці тому

    PKI - a direct outcome operationally speaking of how to accommodate RSA-encryption in real life at scale

  • @andso7068
    @andso7068 2 місяці тому

    CS student here-- (spoiler: i'm dumb) don't ask why but for the longest time, i always thought that Alice would encrypt the message with her public key, not Bob's, and that Bob would decrypt it with his private key because, for the simple fact that he doesn't have Alice's privKey. but that doesn't make sense, because Bob would have no way to accurately decrypt the msg (incorrect key pair), right? okay, well then maybe Alice encrypts it with her own privKey... and then Bob decrypts it with his own privKe--okay, I'm confused. and that's where i would drop trying to understand the process entirely. it's such a silly misunderstanding but it's nice to finally have a better grasp of the basics. the ai images and diagram helped a lot.

    • @ethicalpap
      @ethicalpap 2 місяці тому

      This misunderstanding is more common than you think. Glad that I was able to help! 😀

  • @kecalderon11
    @kecalderon11 2 місяці тому

    Never thought I'd say this, I was confused as hell until you started using math 🤣🤣🤣🤣

    • @ethicalpap
      @ethicalpap 2 місяці тому

      Glad I could help 😂

  • @DrOncogene
    @DrOncogene 2 місяці тому

    Lovely breakdown. Thanks

  • @victoralmeida1583
    @victoralmeida1583 2 місяці тому

    Amazing content! Grats and Ty sir!

  • @teidenzero
    @teidenzero 2 місяці тому

    I love your content, thank you for taking the time to put these videos together

  • @ethicalpap
    @ethicalpap 2 місяці тому

    This is the start of a series that will eventually lead into understanding how to crack some of these encryption algorithms. Enjoy!

    • @BB-ko3fh
      @BB-ko3fh 2 місяці тому

      keep pushing through bro, this is amazing content! , i pray you don't lose your ability to explain things this simply over time as you become gigasmart (don't leave us behind) lol

    • @ethicalpap
      @ethicalpap 2 місяці тому

      @BB-ko3fh Thanks bro! Hopefully by then, you all will be Gigasmart with me :)

  • @hermanheinz33
    @hermanheinz33 2 місяці тому

    Great Video!

  • @JasonLatouche
    @JasonLatouche 2 місяці тому

    Great video... As a developer, I want to know what are the best practices to generate and verify JWT tokens. Like, generate secrets, how to store them and so on. I would love a video dedicated to that.

  • @LinkinPark4694
    @LinkinPark4694 2 місяці тому

    This is a good video. I normally don't comment on videos but this is produced really well. Subscribed and genuinely looking forward to watching the rest of your videos.

  • @keyboardcaresser
    @keyboardcaresser 2 місяці тому

    Great to see you are coming up on 10k! One thing that may also help is trying to put out a short 10-20 minute video weekly while doing the monthly long one. It will help with the algorithm.

  • @xanaxity
    @xanaxity 2 місяці тому

    I honestly think the concept of No Code based apps like Power BI and Wordpress and Wix is a downfall for the society and the entire ecosystem, it's as bad as using a API just knowing if you give it x value it'll give the result, rest all you can learn but who cares about the extra features when you just need to work with x not anything else or explore if this process can be enhanced by using other options that API has to offer.

  • @koladekomolafe1369
    @koladekomolafe1369 3 місяці тому

    Hey boss, please teach dynamic analysis

  • @PlatzHalter-j3i
    @PlatzHalter-j3i 3 місяці тому

    please part 2, 3, ,4 ... great explanations

  • @hightidesed
    @hightidesed 3 місяці тому

    its funny that if we base future security on zkp's we are accepting a small chance of catastrophe in the process. and if we assume infinite time we essentially guarantee eventual catastrophe.

  • @fueluz48
    @fueluz48 3 місяці тому

    I use 20 and two password managers wirh one being local

  • @NetworkCathedral
    @NetworkCathedral 3 місяці тому

    Im just looking for a certain comment.

  • @DIYSEC
    @DIYSEC 3 місяці тому

    Great Information as usual! I struggled to see some of the text although that could be because I’m on my phone 😅

  • @CartV2
    @CartV2 3 місяці тому

    Keep it ethical, that should be yourt outro thank you for the videos keep on teaching:D

  • @kakashisharigan336
    @kakashisharigan336 3 місяці тому

    What a channel

  • @khalilfuller4939
    @khalilfuller4939 3 місяці тому

    Good Video brodda

  • @xanaxity
    @xanaxity 3 місяці тому

    Amazing explaination. upon searching this OAuth thingy, I found similar protocols, like JWT and SAML. Will you address in next video? 🥺 pls.

  • @charliebrewer1668
    @charliebrewer1668 3 місяці тому

    Thank you for pt 2 🙏🏽

  • @xanaxity
    @xanaxity 3 місяці тому

    amazing stuff. i've bookmarked your channel to watch all videos, the way of teaching is really awesome.

  • @xanaxity
    @xanaxity 3 місяці тому

    Can you tell me about cloud security? I'm currently studying about Azure, I might wanna learn how to do security audits on it.

    • @ethicalpap
      @ethicalpap 3 місяці тому

      Sure, cloud security is one of my favorites :). Added to the list!

    • @xanaxity
      @xanaxity 3 місяці тому

      @@ethicalpap thanks a lot, man. ❤

  • @vieavona318
    @vieavona318 3 місяці тому

    i really like the style of the content you make. also found you bc the first reverse engineering video was recommended to me and have since watched a few of your other videos, keep it up :>

  • @NixDeimos
    @NixDeimos 3 місяці тому

    You're an excellent teacher. Thank you so much for showing us your process.

  • @disrael2101
    @disrael2101 3 місяці тому

    do it on webapps please or unix like system no wise person uses windows nowadays

    • @shanInRags
      @shanInRags 3 місяці тому

      well its always ur decision what u wanna do, u can use linux nd wiindows both without dual booting btw random fact, saw it on fireships vid

  • @moosematrix
    @moosematrix 3 місяці тому

    Really great video! Excited to watch this and your part 2 today!!