This Website has No Code, or Does it?

Поділитися
Вставка
  • Опубліковано 16 жов 2024
  • In this episode we'll explore the world of HTTP and CSS to hide some code.
    ⭐ Code: github.com/Pwn...
    ✨ Info
    ➜ Tools used are: Adobe Animate, Adobe Premiere Pro, Adobe Illustrator & Audacity.
    ➜ VSCode: Monokai Pro Theme, Dank Mono Font.
    ➜ Video Production time: 40-ish hours.
    ➜ 4 Redbulls were consumed.
    💬 Discord: / discord
    🐤 Twitter: / pwnfunction
    🎵 Track: Lost Sky - Dreams
    NCS link: • Lost Sky - Dreams | Tr...

КОМЕНТАРІ • 1,2 тис.

  • @PwnFunction
    @PwnFunction  3 роки тому +2029

    Hey! Vsauce, Michael here.
    I just assumed y'all use view-source but apparently not. Everyone's rockin with devtools. I'm sorry, forgive me senpai

    • @gokupwn
      @gokupwn 3 роки тому +26

      Hey Pwn how you make such amazing UA-cam logo 🔥 thanks

    • @PwnFunction
      @PwnFunction  3 роки тому +66

      @@gokupwn I draw in Adobe Animate :)

    • @RohithkannaDuraiswamy
      @RohithkannaDuraiswamy 3 роки тому +5

      What did it cost?

    • @ramazanchasygov3886
      @ramazanchasygov3886 3 роки тому +18

      Tickled a problem that never was a problem and learned something new

    • @jidma
      @jidma 3 роки тому +7

      @@RohithkannaDuraiswamy everything...

  • @abanalytica1694
    @abanalytica1694 3 роки тому +3881

    And thus began the bodyless architecture era!

    • @cocolasticot9027
      @cocolasticot9027 3 роки тому +133

      State of the art requires a headless server on the back-end 👌

    • @CodeDisease
      @CodeDisease 3 роки тому +5

      Third

    • @miigon9117
      @miigon9117 3 роки тому +55

      Frontend technological progress in a nutshell

    • @inkryption3386
      @inkryption3386 3 роки тому +13

      @@miigon9117 Is it? I've been doing systems programming for a while. Is this actually representative of frontend web dev now? Lol

    • @musandlala7991
      @musandlala7991 3 роки тому +5

      No no nooooooooo!

  • @logosking2848
    @logosking2848 3 роки тому +935

    the thing is that opening devtools is actually *easier* than "viewing page source" and much more effective and wholistic. I have no idea who in their right mind who can read code would want to view the source itself

    • @UC3wgyGGDLR8A_yB3MmK9oQQ
      @UC3wgyGGDLR8A_yB3MmK9oQQ 2 роки тому +12

      It's easier to hit ctrl+u than disabling js in devtools if you don't want javascript to modify the page.

    • @sergsergesrgergseg
      @sergsergesrgergseg 2 роки тому +8

      i only ever view source so i can rip the page

    • @SeventhSolar
      @SeventhSolar 2 роки тому +17

      I prefer to inspect, so I can just jump to the part I'm looking at.

    • @bluesquare23
      @bluesquare23 2 роки тому

      Ctrl + f

    • @skalty9868
      @skalty9868 2 роки тому +5

      Holistic

  • @The__Leo69
    @The__Leo69 3 роки тому +1624

    7:55 I never use 'View Source'. I always open dev tools 😂😂😂

  • @Argentix
    @Argentix 3 роки тому +940

    Have to add another check to my rickroll detector extension now.

    • @BarraIhsan
      @BarraIhsan 3 роки тому +34

      Wait, you make it? Can you give it the link of the extension

    • @jannik8400
      @jannik8400 3 роки тому +116

      @@electrical-420 ... to not get rickrolled?

    • @jannik8400
      @jannik8400 3 роки тому +25

      @@electrical-420 read my comment

    • @jannik8400
      @jannik8400 3 роки тому +33

      @@electrical-420 Its a meme its fun its just a joke, if you dont understand it, your problem.

    • @Cyorg13
      @Cyorg13 3 роки тому +3

      @@electrical-420 :D

  • @UltimatePerfection
    @UltimatePerfection 3 роки тому +470

    Frankly, I find using devtools/inspect element easier than view source, precisely out of laziness. The code is often better formatted (especially if the webdev used some JS HTML auto generation or had a HTML obfuscator written in JS) and I can easily get to referenced files such as JS and style sheets, not to mention that I can play with the site's code in real time if I try to learn something or doing a pentest.

    • @random_person_i_guess
      @random_person_i_guess 2 роки тому +6

      also auto-pretty-print is nice

    • @UltimatePerfection
      @UltimatePerfection 2 роки тому +2

      @@random_person_i_guess Yes.

    • @nobleradical2158
      @nobleradical2158 2 роки тому +3

      And it’s generally on a keybind, whereas you need at least 2 clicks for page source.

    • @charlesm.2604
      @charlesm.2604 2 роки тому +4

      @@nobleradical2158 Ctrl+U

    • @pleasejustletmebeanonymous6510
      @pleasejustletmebeanonymous6510 2 роки тому +4

      I honestly can't remember the last time I used "View source". It's probably been at least a decade. I'd actually forgotten it was even a thing.
      Was kind of nostalgic to hear someone talking about it. I associate it with web-dev in the days before Chrome. Open up IE5 (or whatever it was), right click, roll my ball mouse on over to "view source", wait a few seconds for Windows XP to do some thinking, and you've got a beautiful screen full of inline CSS/JS for no reason.

  • @botcontador3286
    @botcontador3286 3 роки тому +81

    What you dont realize, my friend, is that "wasting of time" you speak of is actually an excellent lecture. I am a web dev myself but really, this video is great. Made me laugh and, at the same time, although I know the technical staff you mentioned, made me learn in a way.

  • @лилпипка
    @лилпипка 3 роки тому +161

    Bruh I had a lab work about disabling ability to view source code. If only this video came month earlier I'll be the coolest kid

    • @monsieuralexandergulbu3678
      @monsieuralexandergulbu3678 3 роки тому +5

      Truly bruh moment

    • @chomo54andbabyaisha97
      @chomo54andbabyaisha97 3 роки тому +17

      The old way is the give each line a leading 10x TABs. That really fooled me once. A much smarter way than hiding is obsfuscating, and I seem to disagree with pwnfuction here. You can obsfuscate the actual source code by using the RTL and LTR entities in the code itself. The code will run fine, but does confuse the validator, though.

    • @лилпипка
      @лилпипка 3 роки тому +7

      @@chomo54andbabyaisha97 well, I've just disabled right-click menu through js and it worked

    • @R1ch4rd
      @R1ch4rd 3 роки тому +2

      Чел, ты...
      Не "I'll be", а "I would've been", учи английский. 🤦‍♂️

    • @лилпипка
      @лилпипка 3 роки тому +4

      @@R1ch4rd хуя ты хейтер, онгличане выше ничего не заметили и по делу отвечали ;)

  • @soniablanche5672
    @soniablanche5672 3 роки тому +623

    view source code is kinda useless, almost all modern websites serve content with javascript so the source code is very minimal.

    • @PhilMinecraft
      @PhilMinecraft 3 роки тому +2

      @Suryavansh Jaggi wait wut?

    • @AlabamaLockPicking-Main
      @AlabamaLockPicking-Main 3 роки тому +12

      Noob website builders can easily be exploited with there unsecure source code, it's very useful lol for hackers

    • @AlabamaLockPicking-Main
      @AlabamaLockPicking-Main 3 роки тому +4

      Inspect element is also good for Hackers because they can edit there cookie's but that doesn't really matter anyways because burp suite exist 😂

    • @PhilMinecraft
      @PhilMinecraft 3 роки тому +3

      @@AlabamaLockPicking-Main wut?

    • @AlabamaLockPicking-Main
      @AlabamaLockPicking-Main 3 роки тому +2

      @@PhilMinecraft Im talking about noob website programmers make unsecure code you can easily exploit it viewing the source code is useful for a hacker

  • @Zack_Taylor
    @Zack_Taylor 3 роки тому +178

    I think I've opened "view source" like twice in my lifetime. The dev tools, on the other hand, I open all the time.
    So... There's that.

    • @Greedygoblingames
      @Greedygoblingames 2 роки тому

      my thoughts exactly

    • @unperrier5998
      @unperrier5998 2 роки тому

      Ctrl+U bro

    • @Zack_Taylor
      @Zack_Taylor 2 роки тому

      @@unperrier5998 why tho?

    • @unperrier5998
      @unperrier5998 2 роки тому

      @@Zack_Taylor so you see the original html + JS code, not the DOM view that has been processed by the JS code and your extensions.
      Don't get me wrong, I'm not saying not to use dev tools but that both are useful.

    • @go-away-5555
      @go-away-5555 2 роки тому +1

      In order to use the dev tools on the page, you'd end up getting rickrolled though

  • @werren894
    @werren894 3 роки тому +129

    it's not a waste of time for CTF designer, well it's contradicting if u think attacker are lazy, lmao we just minimalistic ;D

    • @chomo54andbabyaisha97
      @chomo54andbabyaisha97 3 роки тому

      I know about those who administer automated attacks, and they are lazy af. Just look at the code for those bots, haven't been updated since IE6. I only began to see some thing "moving" there withing the last year. The thing is, they are also efficient. They do not change as long as things work for them.

    • @AndreuKuz
      @AndreuKuz 3 роки тому

      Bruh the trick to hide the key in headers is older than you

  • @rutwikhiwalkar9583
    @rutwikhiwalkar9583 3 роки тому +11

    The animations getting better and better every video. Love it

  • @wellhiiguess2351
    @wellhiiguess2351 3 роки тому +10

    I love how this Chanel answers useful questions that impact everyone’s JavaScript experience and is very professional (/s)

  • @DonLarryTT
    @DonLarryTT 3 роки тому +70

    9:35 You can see the code easily in the "Style Editor" tab

    • @PhilMinecraft
      @PhilMinecraft 3 роки тому

      what about chrome user here and Mac haters?👀

    • @DonLarryTT
      @DonLarryTT 3 роки тому +2

      @@PhilMinecraft if the browser is not firefox, it redirects you to the song video on youtube

    • @packerfreak88
      @packerfreak88 2 роки тому

      @@DonLarryTT nice algorithm!

  • @mileswithau
    @mileswithau 2 роки тому +6

    An easier way to do this is to not fiddle with obscure headers, but instead return a redirect HTTP status code, such as `308 Permanent Redirect` followed by the `Location` header. This *is* part of the spec and supported (by standard) by all web browsers.

  • @RueLazzaro
    @RueLazzaro 2 роки тому +4

    This is actually more valuable than some people are giving it credit for. This would still throw off a lot of scrapers because the elements aren't attached to the active DOM.

  • @Sollace
    @Sollace 2 роки тому +9

    Cool... Although inspect element still works. Still cool how you managed to insert a stylesheet using the headers, and took advantage of the browser's behaviour that automatically fills in a header and body element even when the page is blank. 😉
    Edit: 7:56 Tbh, I didn't think anyone still used view source. I _only_ use the dev tools.

  • @Lampe2020
    @Lampe2020 2 роки тому +14

    7:51 I don't use the "view source code" feature anymore, for that I almost exclusively use the DevTools.

    • @Lampe2020
      @Lampe2020 2 роки тому +5

      ...because if I hover over an element in the DOM explorer inside the DevTools it will be immediately highlighted in the actual page as long as the cursor stays on top of the DOM element.

  • @jimhalpert9803
    @jimhalpert9803 3 роки тому +39

    Would love a video where you manually obfuscate some code and go bonkers

    • @infiniti2011
      @infiniti2011 3 роки тому

      @DIG MC It's actually pretty easy. There's a really good site out there, just google js obfuscator.

  • @nunchuckduck3843
    @nunchuckduck3843 3 роки тому +122

    btw the title is supposed to be: How this website hides its code.

    • @_iphoenix_6164
      @_iphoenix_6164 3 роки тому +23

      "how the website hides; it is code"
      totally kidding btw

    • @PwnFunction
      @PwnFunction  3 роки тому +26

      my bad, fixed, thanks.

  • @spythere
    @spythere 3 роки тому +25

    border: 1px solid #fff;
    border-style: dashed;
    I think I got a concussion
    jk good video xD

  • @curtismcdonald6461
    @curtismcdonald6461 Рік тому

    Yo PwnFunction - your tech-brilliance rox and is so humbling yet helpful. Your erudite skills are much appreciated. I admire your honesty when you state, “wow this was a waste of time“… But clearly it was not a waste of time; you demonstrate to us, your viewers, that some endeavors “are not profitable to the kingdom“, leading one down a dark deep rabbit hole, but it helps us on our end stinks so that next time we shelf a research product because we sense that it may produce nothing. That is a valuable skill set, which is only derived from seasonal experience. Clearly you possess this but are willing to be vulnerable for the sake of educating us. Thank you PwnFunction!

  • @33v4.
    @33v4. 3 роки тому +16

    Well I would definitely go to dev tools BEFORE going to the stove code but this is awesome! Where did you deploy your app btw?

  • @sk-yd5ge
    @sk-yd5ge 2 роки тому

    I don’t know a single thing about code but I just keep watching these. It’s like watching a korean show without subtitles

  • @deepeddyrecords5933
    @deepeddyrecords5933 3 роки тому +12

    Excellent demo! If you learn something, it's never a waste of time. I use DevTools all the time when testing web apps, by the way. There are a few of us weirdos out there.

  • @YarPirates-vy7iv
    @YarPirates-vy7iv Рік тому +1

    Hearing 'wisits a webpage' was a really joyful experience for me.

  • @Ariana-dn4mm
    @Ariana-dn4mm 3 роки тому +40

    awww the penguin is so cuteeeeee, will there be plushies of it?

    • @PwnFunction
      @PwnFunction  3 роки тому +17

      Maybe one day :)

    • @poplach
      @poplach 3 роки тому +2

      punishes of it? why? because it is cute it has to be punished???!!

    • @poplach
      @poplach 3 роки тому +6

      @Lulonaut oh lol :D

    • @chiragsingla.
      @chiragsingla. 3 роки тому +1

      @@poplach wtf

    • @tzarg
      @tzarg 3 роки тому

      @@poplach MARKITABLE PLUSHIE *becomes marketible*

  • @tryptaminezen3528
    @tryptaminezen3528 2 роки тому

    In your list of anime, I’ve never seen anyone else reference Gantz. That was one of the wildest and amazing little series ever.

  • @WrittenInFilm
    @WrittenInFilm 3 роки тому +11

    Just thought I’d mention, as a web developer of 15 years, the first thing I would have done is used a packet sniffer and looks at the http request, and most experienced web developers would have no friction in doing the same, either way, cool video about the link header, never seen it used before

    • @charlesm.2604
      @charlesm.2604 2 роки тому +4

      Well the chrome devtools have a network tab which is pretty an integrated packet sniffer for the HTTP/S protocol so there isn't really a need to have a packet sniffer for this context.

  • @cristepaul1
    @cristepaul1 3 роки тому +1

    Why is this channel so underrated? This is brilliant

    • @hightechplatform1874
      @hightechplatform1874 3 роки тому

      ua-cam.com/channels/i1K2xVac9WaQs-86DBoUUA.htmlfeatured

    • @luxleans
      @luxleans 3 роки тому

      @@hightechplatform1874 stfu up

  • @datsteves
    @datsteves 2 роки тому +7

    7:55 well I am certainly using dev tools on almost anything when I want to know why something happens as it does. But I think I didn’t used the „show sourcecode“ ctx menu function in 3 years or so. Simply because it is loading the page again, and as such the content can differ from the actual webpage you were on before.
    And if I’m really wanna debug stuff, curl to the rescue 😂😂
    But ok, I’m a Software engineer that builds stuff on the web for like 15 years 🤷🏻‍♂️ ya know, the time where JavaScript wasn’t as hip, and you used tables and frames to make your webpage? 😂😂

  • @Manabender
    @Manabender 3 роки тому +47

    "HTTP protocol"
    Ah, yes, redundant abbreviations. You are essentially saying "Hypertext Transfer Protocol Protocol".

    • @AsmodeusMictian
      @AsmodeusMictian 3 роки тому +13

      I do tech support, you want to guess how many times I've heard someone refer to their NIC card?
      Now, if you'll excuse me, I'm going to the ATM machine to get some $$ ;-)

    • @Manabender
      @Manabender 3 роки тому +9

      @@AsmodeusMictian Are you going to enter your PIN Number? :P

    • @AsmodeusMictian
      @AsmodeusMictian 3 роки тому +1

      @@Manabender how else do you use it :D

    • @mobile_ingou
      @mobile_ingou 3 роки тому +3

      smh my head

    • @serpykologicl5871
      @serpykologicl5871 3 роки тому +1

      @@Manabender pin number sounds more natural most of the time 🤷‍♀️

  • @apestogetherstrong341
    @apestogetherstrong341 3 роки тому +4

    Very high quality, you're great!

  • @ansh2423
    @ansh2423 3 роки тому +1

    Content quality is pretty awesome...
    Keep it up 🙂

  • @Gramini
    @Gramini 3 роки тому +12

    When the goal for Chromium browsers is a simple redirect to the YT video, why not use the Location header?
    Also, is it possible to include a script instead of a stylesheet using the Link header? Would give much more possibilities :D

    • @PwnFunction
      @PwnFunction  3 роки тому +10

      1. Used Refresh header because it gives me a delay I can set, for example in the video I did it for 5 seconds.
      2. No, can't do javascript :(

    • @Gramini
      @Gramini 3 роки тому +9

      ​@@PwnFunction Oh, I thought a delay would also work with the Location header, as I remembered doing a delayed reload a couple of years back. Turns out I didn't use Location but Refresh. I just remembered wrong :)
      There might be a reason for not being able to link a script this way, but would have been very helpful in this case.
      Anyway, thanks for replying. I like learned something from this video :D

    • @colonelmustard2652
      @colonelmustard2652 2 роки тому +2

      @@Gramini location header is in the HTTP spec and I don't think it supports a delay that would still display the page until the timer elapses. But, you could set a delay with a meta reload/redirect tag in the page's HTML content.

    • @vlOd_yt
      @vlOd_yt 2 роки тому

      @@colonelmustard2652 I will add here as the Location header is meant and supposed to be used in the 3** familly of response codes as its meant to redirect instantly and not display a page, and Refresh doesnt work on a 3** response code, only Location

  • @mr.c7411
    @mr.c7411 3 роки тому +1

    This is becoming my favorite coding channel. Lit content

  • @JlHAD
    @JlHAD 3 роки тому +4

    you can actually get the url link and save it as a variable anytime someone opens your website in js and then look for the start of the url with split function and if it matches view-source then redirect or replace the html content to be empty

    • @LoganDark4357
      @LoganDark4357 2 роки тому

      JavaScript doesn't run in view-source tabs lmao

  • @annikentogo
    @annikentogo 3 роки тому +8

    Fun fact: There is a "Location:" header that redirects when you open the site

    • @r.t.5767
      @r.t.5767 2 роки тому +2

      And it's a very useful one

    • @charlesm.2604
      @charlesm.2604 2 роки тому

      Most browsers disable too much redirection via this header though. Best way to go about it is have the redirection done on the server, make a reverse proxy or download the page content, cache it and serve it on request.

    • @chomo54andbabyaisha97
      @chomo54andbabyaisha97 2 роки тому +1

      The old Opera

    • @charlesm.2604
      @charlesm.2604 2 роки тому

      @@chomo54andbabyaisha97 chromium do it in 2 steps to when you make a request the server will respond with 301 and there will be a location header in the response which is the new uri who will then be requested as a new request. Check the network tab in the devtools.

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

      Would make to much sense to use it

  • @MrRecorder1
    @MrRecorder1 2 роки тому

    You just nerd-sniped me! And you actually put me off-track by making that "report-to" header so much larger than the "link" header that I went on a wild-goose-chase to understand how that would load the resources... but it was that tiny "link" header, I did not see because it was so tiny😀

  • @maB-TM
    @maB-TM 3 роки тому +10

    3:35 what software is that? looks super useful

  • @anakinskywalkerrr
    @anakinskywalkerrr 3 роки тому

    Love this casual style dude, keep it up 👍

  • @laurinneff4304
    @laurinneff4304 3 роки тому +13

    After you showed what you'll tell us I decided to figure it out myself before watching. Took me a while, but I found a link header which I've never seen before. I'm guessing that this works similar to the HTTP link tag. Then, this header loads a stylesheet, which sets the head element to display block which load the gif from Giphy as background image and shows the text using pseudoelements. And with a refresh header, it automatically redirects to UA-cam after 5 seconds

  • @mikkolukas
    @mikkolukas 3 роки тому +1

    Thanks for this. I love your humor! :D

  • @chloelee5405
    @chloelee5405 3 роки тому +3

    tbh, the first though i thought about was opening the debugging tools... cant foold software developers... xD

  • @truettvanslyke8528
    @truettvanslyke8528 3 роки тому

    It's all fun and games until there's an ad before the video and they close the tab before the fun event begins :D

  • @mid-julyenglish1782
    @mid-julyenglish1782 3 роки тому +3

    As a web developer, I will surely visit the dev tool. We web developers do this a loooooooooot

  • @nightmarenova6748
    @nightmarenova6748 3 роки тому +2

    For the guy that was smart to look at sw.js file , you could have prevented that the apache configuration , basically tell Apache that no one should be able to access indexing of the website unless the main site page actually leads to a seperate image/page etc

    • @jonathanpetruska7726
      @jonathanpetruska7726 2 роки тому

      If he actually had server access, he probably wouldn't be redirecting with html

  • @kwhandy
    @kwhandy 3 роки тому +3

    2021 noob: wow new framework that kills existing

  • @burnsy96
    @burnsy96 3 роки тому

    Pressing F12 for DevTools is way more convenient than right clicking and searching for the source code option imo

  • @tablettablete186
    @tablettablete186 3 роки тому +7

    Maybe a tip, WebAssembly. Maybe you can compile the code and really hide it

    • @danielborges.
      @danielborges. 3 роки тому +3

      That’s is clever. But I’m to lazy… kkkk

    • @tablettablete186
      @tablettablete186 3 роки тому +1

      @@danielborges. Yeah, me too!!!!!!

  • @roshanmuhammed404
    @roshanmuhammed404 Рік тому

    I thought you were a dev, that's why I clicked this. Also Dev's always are gonna inspect the page first, and only use view source to check if the scripts and styles are properly linked

  • @MsMaciek
    @MsMaciek 3 роки тому +36

    interesting

  • @n1rus
    @n1rus 3 роки тому +1

    I am not sure why this is not popular!

  • @RedStoneMatt
    @RedStoneMatt 3 роки тому +3

    uh, do you know about that 'network' tab that allows you to see any file loaded by a website when visiting it ?
    pretty useful, and makes your code hiding thing useless because whatever js or css file you will make me download it will be shown up there

    • @vlOd_yt
      @vlOd_yt 2 роки тому

      1. He already pointed that out
      2. In order to use the network tab you have to visit the page and by the time you inspect it, you would already be rick rolled
      3. The point was to hide the source code from CLI tools that display the source code

    • @RedStoneMatt
      @RedStoneMatt 2 роки тому

      @@vlOd_yt bro this comment is a year old

    • @vlOd_yt
      @vlOd_yt 2 роки тому

      @@RedStoneMatt Bro I was replying

  • @ssh.1337
    @ssh.1337 2 роки тому

    Dude this is absolutely not a waste of time!!! It helped me to understand why I can't see google forms' (my some exams are on google form) source code... Now I got that... Thanks

  • @jaidCodes
    @jaidCodes 3 роки тому +4

    3:33
    Hypertext Transfer Protocol Protocol

  • @randomnotes4258
    @randomnotes4258 2 роки тому

    I didn’t even know that existed, I just always used “control shift i” to view the devtools

  • @sobertillnoon
    @sobertillnoon 3 роки тому +4

    Thank you for doing all this work. But, not gonna lie, I got irrationally upset by the "display: block;" on the head element. Like, you shouldn't be able to do that

    • @chomo54andbabyaisha97
      @chomo54andbabyaisha97 2 роки тому

      I think since the is a tag which also has a closing tag, you can also do it there.

  • @freedoom4090
    @freedoom4090 2 роки тому

    man, my mind is blowing with this haha I'm a freaking newbie in coding and this just gave me a new perspective. tks

  • @mitchellmnr
    @mitchellmnr 3 роки тому +3

    If you can make it render JS, you can actually watch for when someone opens dev tools.
    From there if it's opened, you could either nuke the body, or force a redirect straight away...

  • @tide6417
    @tide6417 3 роки тому +2

    When I saw the title I thinked directly in PHP, as it's a preprocessor doesn't show to the client / user the source code

    • @UraYukimitsu
      @UraYukimitsu 3 роки тому

      PHP still sends HTML to clients to display webpages

  • @muha0644
    @muha0644 3 роки тому +4

    2:37 watch JoJo's Bizzarre Adventure if you haven't already. It's one one of the best anime ever.

  • @igorfernandes4193
    @igorfernandes4193 3 роки тому

    Cool!! You could add that Rick rolling page in the view source code of your website xD

  • @Vikto
    @Vikto 2 роки тому

    Congrats on 500K viewers and 100k subs

  • @azuspaguma5253
    @azuspaguma5253 2 роки тому +1

    Hey just want to ask what is the plugin used on 3:45? seems really helpful

  • @LaroTayoGaming
    @LaroTayoGaming 3 роки тому

    I've didn't know that rickrolling can be more complex.

  • @speedmaster24official70
    @speedmaster24official70 2 роки тому

    its honestly funny because the dev tools get opened on the website itself so i see the website and i see the devtools and i can isolate stuff with a click on anything for the website

  • @Daniel15au
    @Daniel15au 3 роки тому +1

    Wow, this brings back memories... I did something similar 15 years ago to mess with someone. They couldn't figure out how I did it :D

  • @RemyDrijkoningen
    @RemyDrijkoningen 3 роки тому +1

    Hi there, i do like your videos style (and obviously the content also), what to you use to make your handwritten annotations and animations? Thanks a lot ;)

  • @justjoel5432
    @justjoel5432 2 роки тому

    100K subs, congrats!

  • @alexanderk.532
    @alexanderk.532 3 роки тому

    Excuse me. I’m a little bit confused. How did you displayed website page information in the terminal on 4:00? It OS has built in function in terminal or what? (Yeah, I’m dummy)

  • @xxanonymous6578
    @xxanonymous6578 3 роки тому +1

    Python:
    ('A'*5) + ('Y'*5) + '!'
    Output: 'AAAAAYYYYY!'

    • @RussellTeapot
      @RussellTeapot 3 роки тому +1

      DUDE WAT I didn't know you could use the multiplication operator to repeat a string! The more you know

    • @xxanonymous6578
      @xxanonymous6578 3 роки тому +1

      @@RussellTeapot Really, well glad I could show you something new.

  • @elladumpsterfire
    @elladumpsterfire 3 роки тому +1

    yeah, fortunately completely hiding the source code of a website is fundamentally impossible since the browser will always need to have it to display it to you

  • @Elrinth
    @Elrinth 3 роки тому

    View source code... I don't really use that any more. Basically only chrome dev tools. Great video and hilarious you use Refresh even tho it's not specified all browsers support it. Haha :D

  • @Happy_Shaikh
    @Happy_Shaikh 2 роки тому

    Congrats on your 100k subscribers

  • @M4lch4t
    @M4lch4t 3 роки тому +1

    Great Video! But Why changed the music? 😭

  • @xGOKOPx
    @xGOKOPx 3 роки тому

    I've just realized that ads have destroyed rickrolling

  • @nqrtzy8765
    @nqrtzy8765 3 роки тому

    The virgin “View source code” vs. Chad “Inspect”

  • @krush845
    @krush845 3 роки тому

    What drawing/graphics tablet are using? I'm looking to purchase one myself but there are so many options.

  • @deventerprises2640
    @deventerprises2640 2 роки тому

    the site directed me to rick roll video but the ad poped up no view to rick roll (Chrome User). Never gonna give you up

  • @Neilblaze
    @Neilblaze 3 роки тому

    @PwnFunction at 3:37 what's the VSCode extension that you're using for sending the GET request?

  • @NickiRusin
    @NickiRusin 3 роки тому

    Great video! Web shenanigans are always enjoyable to learn about. Btw, Demon King Academy is some good stuff

  • @FrancescoRosiYTP
    @FrancescoRosiYTP 3 роки тому +1

    Alternative title: I made a website only with CSS

  • @darukutsu
    @darukutsu 3 роки тому

    even decrypting rickroll link is considered as being rickrolled

  • @nezby3945
    @nezby3945 3 роки тому

    Ok ma man’s really just said he’s been too busy watching anime + he makes coding videos I’m sold you’ve earned my sub sir

  • @h4cker
    @h4cker 3 роки тому +2

    Your videos are getting superb day by day

    • @monsieuralexandergulbu3678
      @monsieuralexandergulbu3678 3 роки тому +1

      Considering he's not posting video every day it would be better to say "with every video"

  • @Agent40infinity
    @Agent40infinity 2 роки тому

    Ngl when you said no one's gonna bring up dev tools, I was thinking I don't know anyone that uses view page source. They only use f12

  • @ryutenchi
    @ryutenchi 2 роки тому

    Love these kinds of videos!

  • @Masterclass-tn
    @Masterclass-tn 3 роки тому +2

    I just realised my favourite penguin watches jujutsu kaisen

  • @gatotheusofficial
    @gatotheusofficial 2 роки тому +1

    2:29 PwnFuncition sleeping

  • @TheCreeperTrack1
    @TheCreeperTrack1 3 роки тому +2

    Why not do a 301 or 302 redirect instead? No code required. Then again, kind of defeats the blank devtools point.

  • @ssokolow
    @ssokolow 2 роки тому

    Funny thing is, using Google-injected code to obfuscate things would *prevent* it from working for me, purely because, as a targeted advertising company, I *don't* trust Google for third-party subresources in uMatrix unless absolutely necessary.
    (The service workers not working is less interesting. I just keep them disabled in about:config for lack of a uMatrix-alike.)

  • @TheJobCompany
    @TheJobCompany 3 роки тому +1

    Ha jokes on you, I always have my devtools open in a separate window and I keep my main browser window minimized

  • @ledrake8590
    @ledrake8590 Рік тому

    What text theme are you using? It looks like Monokai but more vibrant , cause when i use Monokai Pro it doesn't like as vibrant as yours

  • @magrigrigri
    @magrigrigri 2 роки тому +1

    I think another way to « hide » the source code would be to send a different response when based on the headers sent by the client.
    e.g. the browser might send a request with a cache control header that has a different value when you use the « view source code function ».

  • @Tisisrealnow
    @Tisisrealnow 3 роки тому +1

    This is the start of something incredible

  • @danielpeterson8109
    @danielpeterson8109 2 роки тому +1

    What shell did you use to use the http command?

  • @masterpig5s
    @masterpig5s 3 роки тому

    Obfuscated thoughts. Huh. Just a thought I had when hearing that you want to hide not obfuscate code.

  • @tcistrash9911
    @tcistrash9911 3 роки тому +1

    View source = virgin
    Inspect element = giga chad

  • @robin3443
    @robin3443 2 роки тому

    Aaah Gantz... A man of culture i see. THE og edge lord anime