What are Executables? | bin 0x00

Поделиться
HTML-код
  • Опубликовано: 11 мар 2021
  • #BinaryExploitation #ELF #Executables
    This video is an introduction to ELF Executables in Linux. Also it's the first video of a new series called Binary Exploitation.
    💬 Discord: / discord
    👨‍💻 HackerCamp: hackercamp.co
    🐤 Twitter: / pwnfunction
    🎵 Track: Warriyo - Mortals (feat. Laura Brehm)
    NCS link: • Warriyo - Mortals (fea...

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

  • @bonbonpony
    @bonbonpony 3 года назад +274

    When talking about executables, you should rather look for segments than sections. Sections are more for organizing the content of the file in some way. Segments, on the other hand, is what describes the executable image and how it should be mapped into the address space of a process in memory. Segments are described by program headers, not section headers. Sections are more useful during the linking process (either static or dynamic).

    • @bennybar
      @bennybar 2 года назад +13

      Wtf did I just read?

  • @PwnFunction
    @PwnFunction  3 года назад +94

    From now on, atleast 2 videos a month :)
    Discord: discord.gg/6KKQHvgJwv

    • @theSaumil
      @theSaumil 3 года назад

      Yeah....

    • @theSaumil
      @theSaumil 3 года назад

      Excited......

    • @afsarriyan7395
      @afsarriyan7395 3 года назад

      Once a week works for us too !!

    • @nautashahmad7144
      @nautashahmad7144 3 года назад

      Would be great if you increment it by two :)

    • @LegitZero
      @LegitZero 3 года назад

      Amazing dude, keep going - we like those

  • @nickscurvy8635
    @nickscurvy8635 3 года назад +74

    I agree with the "poking around" thing. Often times you wont actually understand what ur looking atat the time but having the familiarity with seeing the stuff will make it easier to learn later.

  • @somehow_sane
    @somehow_sane 3 года назад +68

    I should not have taken a sip before you said "Lil Endian"

    • @bonbonpony
      @bonbonpony 3 года назад +5

      @@tripplefives1402 I have an idea: let's ban SJWs. That could solve so many problems! :J

    • @bonbonpony
      @bonbonpony 3 года назад

      @Hatwox Lol wut? SJWs are paying you? How? And with what? Candy? :D

  • @chompyumyum4615
    @chompyumyum4615 3 года назад +45

    I meet these prerequisites, so I am excited for the series. Also, I like the art style. Communicates simplicity and welcomes learning

  • @TechSolutionHindi
    @TechSolutionHindi 2 года назад +4

    the simplest Explaination I've ever found as well as outstanding editing. Feeling really fortunate to be a your subscriber

  • @rootz4912
    @rootz4912 3 года назад +21

    Going to share it on all the media I'm in.
    This content is underrated

  • @umarfarooq3283
    @umarfarooq3283 3 года назад +2

    I studied this last year and this gives me totally different angle look how this stuff works. Thanks for covering this topic

  • @minhajsixbyte
    @minhajsixbyte 3 года назад +7

    your graphical presentation is top notch
    i’m sure that your channel will grow a lot if you keep making them

  • @victorbotelho3609
    @victorbotelho3609 3 года назад +4

    The neighbours dog started barking the exact moment you started talking about it. I thought I was having a seizure for a moment

  • @BarraIhsan
    @BarraIhsan 3 года назад +1

    Love it! Your channel is simple, clean, and well made!
    So underrated, it should be around 1 Mil subs + by now

  • @hussienfaour2066
    @hussienfaour2066 3 года назад

    That's amazing man!
    I'm so excited to watch em all!

  • @mariaselnacarpio9066
    @mariaselnacarpio9066 2 года назад +3

    This is actually pretty useful if you're planning to do manual mapping of executable image. Understanding the sections and what it does will help you in clearing your tracks. I used this as a reference to create my own manual map binary injector

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

    You nailed it. Just with this introductory video I GOT HOOKED and interested to learn and advance more in binary exploitation... Keep it like that. waiting to see and learn more together

  • @dhruvkandpal9909
    @dhruvkandpal9909 3 года назад

    Absolutely love this initiative! Great video brother!

  • @Flakie22
    @Flakie22 3 года назад

    This is perfect! I have a big test in two weeks over this exact topic!

  • @markgentry8675
    @markgentry8675 3 года назад +1

    I'm really looking forward to more on this topic. your videos are amazingly awesome. definitely one of my favorites. up there with ippsec and liveoverflow ✌

  • @NotDwight
    @NotDwight 2 года назад +1

    Your videos are such great quality, I’m so glad I found this channel! Cheers from a Spaniard.

  • @thomasandreatta6073
    @thomasandreatta6073 3 года назад

    hey, looks like it'll be a cool and well made series, subscribed, waiting for more:)

  • @elbee1473
    @elbee1473 3 года назад +4

    Youre truly underrated and you revolutionize the lives of your viewers. Keep up the work and keep up the awesome series

    • @yes-or1md
      @yes-or1md 3 года назад

      Hey i saw your website didnt know you also watch this

  • @tapu_
    @tapu_ 3 года назад +6

    Thanks making these because as they say. "If you wanna catch a thief be a thief"

  • @WolfiiDog13
    @WolfiiDog13 3 года назад +11

    4:55 - "if you hear the dogs barking..." - my neighbor's dog actually started barking

    • @the-bgrspot6997
      @the-bgrspot6997 3 года назад +2

      LMAO I was looking for this comment as the same thing happened to me

    • @igorthelight
      @igorthelight 3 года назад +2

      Your heads were compromised!
      You have to go to sleep immediately so hacker couldn't read passwords from your memory!
      ;-)

    • @udaynarayanmukherjee5208
      @udaynarayanmukherjee5208 3 года назад

      Literally ... Is this binary exploitation

    • @bonbonpony
      @bonbonpony 3 года назад

      @@udaynarayanmukherjee5208 No, it's psionic exploitation :)

    • @rinconzeraa
      @rinconzeraa 3 года назад

      wtf my dogs started to barking

  • @stuffedcode
    @stuffedcode 3 года назад

    Great explanation and experimentation on binary exploitation PwnFunction! I actually didn't know about the readelf linux command! Thank you for sharing!

  • @marlon582
    @marlon582 3 года назад +1

    Damn, I guess you can read my mind. First SSTI, then deserialization attacks and lately I'm interested in binary exploitation and now you upload a video about it! Great :D

  • @zuberkariye2299
    @zuberkariye2299 3 года назад

    There were more then 10+ channels in the liveover flows vid but when I see the PwnFunction name! I was like this channel looks interesting by looking at its name and it is awesome channel, great vid btw!!!!

  • @iagossj123
    @iagossj123 2 года назад

    Man, your videos are awesome, thank you for your work

  • @SangharshSeth
    @SangharshSeth 3 года назад

    Excited for this series. Keep it up

  • @ksurya4073
    @ksurya4073 3 года назад

    the most awaited series...please do post on regular basis ...

  • @_CryptoCat
    @_CryptoCat 3 года назад

    This series is going to be awesome!

  • @joshuabharathi706
    @joshuabharathi706 3 года назад +9

    why tf is this channel soo underrated!? i watched the video and scrolled to see the subcount expecting a few million!

    • @bonbonpony
      @bonbonpony 3 года назад

      Maybe because it isn't really that great? :q
      (Which might not be so obvious to a novice who cannot tell the wheat from the chaff yet, so everything new will sound "great" to him.)

    • @joshuabharathi706
      @joshuabharathi706 3 года назад +2

      @@bonbonpony i wouldnt expect professional grade content on RUclips either :)

    • @bonbonpony
      @bonbonpony 3 года назад +2

      @@joshuabharathi706 Why not? That depends on who makes the video and how well does he know the subject. Have you seen LiveOverflow's videos, for example? Or programming videos by javidx9, Bisqwit, Jacob Sober etc.? Or electronics videos by Ben Eater? Or math videos by Michael Penn or Matthew Salomone?
      There are people on RUclips who teach good stuff too, and you can recognize them by the fact that they actually do what they teach, not just teaching about it, or "making videos as they learn" (the latter is rather an indication that one doesn't know yet what one is doing, so expect lots of misconceptions).

    • @ithaca2076
      @ithaca2076 3 года назад

      @@bonbonpony ok so make professional videos yourself then if this is so awful (it isnt though, this channel is amazing dont take it for granted man)

    • @bonbonpony
      @bonbonpony 3 года назад +1

      @@ithaca2076 I wish I had time for this, but at the moment I don't. Nevertheless, I don't have to be a master chef to tell if the soup is not great (which isn't the same thing as bad), so I don't quite get the intention of your comment. Are you suggesting that if I don't make videos myself, I can't criticize others even if I see their flaws? Then I could reply with the same argument towards you, because you don't make such videos yourself :q

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

    Dude, this is top tier educational content, thanks for sharing!

  • @motbus3
    @motbus3 3 года назад

    yo lil man
    noice start hope you can do many videos about it

  • @bierfassner2253
    @bierfassner2253 2 года назад

    I love this I’m new to programming and yea huge video nice animations I just like your style of explaining things in a simple way 👍🏻

  • @jason_liam
    @jason_liam 3 года назад

    You'll definitely reach 1M subscribers very soon. I can feel it! Also +1sub from my side. Keep it up.

  • @stanwiek
    @stanwiek 3 года назад

    Great video man!

  • @sachinoliver1858
    @sachinoliver1858 3 года назад

    This is the best video i have seen about Introduction to Binary Exploitation.........Thanks : )

  • @boltez6507
    @boltez6507 3 года назад +1

    I really love your way of teaching

  • @bhoomikag2883
    @bhoomikag2883 3 года назад +7

    Good one lil Endian!

  • @g-pr
    @g-pr 2 года назад

    Really good content! Keep on!

  • @mr_ehmed
    @mr_ehmed 3 года назад

    most waited content from best tutor in youtube

  • @shantanusharma5624
    @shantanusharma5624 2 года назад +1

    Everyone's gangsta until the instruction pointer starts pointing at malicious code

  • @TheStrelok7
    @TheStrelok7 2 года назад

    Nice and clear, thank you!

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

    Just found your channel! Liked and Subbed. :)

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

    great thanks for that! Very clear and articulate!

  • @segsfault
    @segsfault 3 года назад

    Nice Video Man! Atleast Learnt Something !!
    I would be glad if you tell how you make videos & these cool animations, what softwares you use

  • @raiqd2543
    @raiqd2543 3 года назад

    Love your vids

  • @user-wu4mi4fx1f
    @user-wu4mi4fx1f 3 года назад

    That's pretty cool. Congratulations !

  • @alamjim6117
    @alamjim6117 3 года назад

    He is making these things interesting to me thanks dude 💚

  • @motyakskellington7723
    @motyakskellington7723 3 года назад

    Very cool video, it deserves more views

  • @Mike01010011
    @Mike01010011 3 года назад +1

    I really enjoyed this video. Thank you!

  • @blokyk
    @blokyk 3 года назад +1

    I don't think a like is enough to thank you for this, so... thank you :) you make really great content and I love it each time :)

  • @x0rZ15t
    @x0rZ15t 3 года назад

    Can't wait for the next part

  • @ayodub
    @ayodub 3 года назад

    YAS! PwnFunction is back!!

  • @falcongecon3430
    @falcongecon3430 3 года назад

    Youre awesome dude , love you

  • @gemix3858
    @gemix3858 2 года назад

    Great video as always 💕
    I also loved your terminal font and source code highlighting in the terminal, wondering how to get them 🥺

  • @TheTarik101
    @TheTarik101 3 года назад +1

    Learned about your channel from liveoverflow's video and i gotta say this is damn good.

  • @moeg3457
    @moeg3457 3 года назад

    Yes, finaly PwnFunction going to super saiyan at pwn

  • @mastersecuritylab8935
    @mastersecuritylab8935 3 года назад

    Thanks a lot bro keep sharing 😊

  • @theprogrammer9308
    @theprogrammer9308 3 года назад

    U deserve more subscribers ❤️

  • @rafaelcoelho5226
    @rafaelcoelho5226 3 года назад

    great video!

  • @theprogrammer9308
    @theprogrammer9308 3 года назад +2

    Addicted to the sound when it starts 😹

  • @insights_
    @insights_ 3 года назад

    Yeeeeey I really love your videos

  • @SayanGHD
    @SayanGHD 3 года назад

    Sick end credit music man!

  • @HackerSumitJi
    @HackerSumitJi 3 года назад

    GREAT bro I am with you

  • @_methm_
    @_methm_ 3 года назад

    I love the esthetics of your videos! :) What color pallet do you use?

  • @dentfuse7449
    @dentfuse7449 2 года назад

    The drawings look soo goood

  • @matthewrease2376
    @matthewrease2376 2 года назад

    Did not know about the strings utility... neat!

  • @tymekl1509
    @tymekl1509 3 года назад

    Amazing!

  • @SloeElvis
    @SloeElvis 2 года назад

    "it's important to overshoot while learning"
    I'm going to bring this with me for the rest of my life

  • @SP-hz5tp
    @SP-hz5tp 3 года назад +1

    Haven‘t heard of bat before. Seems like a great addition to my tool collection! Always hated the missing syntax-highlighting with cat...

  • @asecurity8988
    @asecurity8988 3 года назад

    very nice let's say very good explaning thank you

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

    Your intro is in one of my favourite list, it's a list of hundreds items, yet a list of items less than 10, as of now...

  • @mrhappysmiley2968
    @mrhappysmiley2968 3 года назад

    Finally, a series on binary exploitation!

  • @moebob24
    @moebob24 3 года назад +2

    Going to need your terminal theme please :D

  • @danielvega646
    @danielvega646 11 месяцев назад

    Thanks for the bat one! I didn't knew it, although I have to call it as "batcat", I'm running Mint and it seems like "bat" itself causes conflict on the distro, but who cares, really worth it for such amazing prints!

  • @tejakdluv
    @tejakdluv 23 дня назад

    U made me sub in 2 mins

  • @grjesus9979
    @grjesus9979 2 года назад

    Last command was top notch

  • @blacklistnr1
    @blacklistnr1 3 года назад +1

    I love how 1337 this channel is from the name and avatar to the music :))

  • @realsport553
    @realsport553 2 года назад

    thanks god there's people like you and like liveoverflow

  • @jasper265
    @jasper265 2 года назад +1

    We're going to talk about cars for now, maybe bicycles and Toyota in the future...

  • @13Cubed
    @13Cubed 3 года назад +17

    Great job man. What hardware/software do you use to make your illustrations. Looks amazing!

    • @PwnFunction
      @PwnFunction  3 года назад +16

      Thanks!
      Hardware: A cheap Wacom drawing tablet.
      Software: Adobe animate cc for drawing. Camtasia for recording, and Video editing in Adobe Premiere pro, Audacity/Auditions for audio.

  • @adrianotgonzaya4478
    @adrianotgonzaya4478 3 года назад

    How tf can this guy have so few subs, he definetly deserves more

    • @zomega4075
      @zomega4075 3 года назад

      RUclips supresses actual knowledge

  • @hamzakhiate1767
    @hamzakhiate1767 3 года назад +1

    The best ethical hacking content creator, explains complex things in a very basic way 👍

    • @PwnFunction
      @PwnFunction  3 года назад +5

      LiveOverflow: Am I a joke to you?

    • @rootz4912
      @rootz4912 3 года назад

      😂😂🤣

    • @hamzakhiate1767
      @hamzakhiate1767 3 года назад +2

      No excuse my bad English, i wanted to say that you explain very complex things in basic low level way that even beginners like me can understand :)

    • @PwnFunction
      @PwnFunction  3 года назад +1

      No worries, glad I could help :)

  • @jasonmikinskiwallet4308
    @jasonmikinskiwallet4308 3 года назад

    New subscriber

  • @anik6393
    @anik6393 3 года назад

    ❤️Pwnfunction( ) = lovefunction ()

  • @alexander_adnan
    @alexander_adnan 2 года назад

    Dude .. the Dogs are barking in my head ... I am dying

  • @tauicsicsics
    @tauicsicsics 2 года назад

    Hi, just curious what font do you use for the terminal? Looks very nice, thanks

  • @ko-Daegu
    @ko-Daegu 3 года назад

    would love to know more about your setup (Linux distro, and specially the terminal it looks sexyAF)

  • @f9lke355
    @f9lke355 3 года назад

    What bat color scheme did you use? Looks awesome!

  • @cybersecurity3523
    @cybersecurity3523 3 года назад

    Good bro

  • @nikbl4k
    @nikbl4k Месяц назад

    good vid

  • @arsen3223
    @arsen3223 3 года назад

    letsgoo

  • @ramboyou3197
    @ramboyou3197 3 года назад

    What font are you using in your terminal? It's beautiful

  • @sadmonad8951
    @sadmonad8951 3 года назад

    You definitely need to make a video with Bil Endian

  • @karangupta5139
    @karangupta5139 3 года назад

    You explain the concept in a very easy and fun way How do you create these graphics ? Some kind of vector graphics tool ?

    • @c1auridia391
      @c1auridia391 3 года назад

      I think he mentioned Adobe Animate CC

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

    thanks!
    may i know what shell is used to display the listing of file in such a colorful way?

  • @user-tk1re2hd2y
    @user-tk1re2hd2y 3 года назад

    More! More! More!

  • @KarimCTF
    @KarimCTF 3 года назад

    How did you make your opening? Because i want to make somthing like this fpr my channel

  • @noname_hacke_9747
    @noname_hacke_9747 2 года назад +1

    I love the 0xa word

  • @kumar_prabhat
    @kumar_prabhat 3 года назад +1

    hey, i like your terminal, how can i get a similar theme