Тёмный

This Website has No Code, or Does it? 

PwnFunction
Подписаться 201 тыс.
Просмотров 1,1 млн
50% 1

In this episode we'll explore the world of HTTP and CSS to hide some code.
⭐ Code: github.com/PwnFunction/Blank-...
✨ 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...

Опубликовано:

 

3 июн 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 1,2 тыс.   
@PwnFunction
@PwnFunction 3 года назад
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 года назад
Hey Pwn how you make such amazing RU-vid logo 🔥 thanks
@PwnFunction
@PwnFunction 3 года назад
@@gokupwn I draw in Adobe Animate :)
@RohithkannaDuraiswamy
@RohithkannaDuraiswamy 3 года назад
What did it cost?
@ramazanchasygov3886
@ramazanchasygov3886 3 года назад
Tickled a problem that never was a problem and learned something new
@jidma
@jidma 3 года назад
@@RohithkannaDuraiswamy everything...
@abanalytica1694
@abanalytica1694 3 года назад
And thus began the bodyless architecture era!
@cocolasticot9027
@cocolasticot9027 3 года назад
State of the art requires a headless server on the back-end 👌
@CodeDisease
@CodeDisease 3 года назад
Third
@miigon9117
@miigon9117 3 года назад
Frontend technological progress in a nutshell
@inkryption3386
@inkryption3386 3 года назад
@@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 года назад
No no nooooooooo!
@The__Leo69
@The__Leo69 3 года назад
7:55 I never use 'View Source'. I always open dev tools 😂😂😂
@philosuit
@philosuit 3 года назад
Me too
@darenthoman9962
@darenthoman9962 3 года назад
@@philosuit Same here
@sapindersingh1165
@sapindersingh1165 3 года назад
perhaps he meant the opposite 😆
@motsgar
@motsgar 3 года назад
Yes
@RubyPiec
@RubyPiec 3 года назад
Same, especially Applications
@logosking2848
@logosking2848 3 года назад
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
@kotchu
@kotchu 2 года назад
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 года назад
i only ever view source so i can rip the page
@SeventhSolar
@SeventhSolar 2 года назад
I prefer to inspect, so I can just jump to the part I'm looking at.
@bluesquare23
@bluesquare23 2 года назад
Ctrl + f
@skalty9868
@skalty9868 2 года назад
Holistic
@Argentix
@Argentix 3 года назад
Have to add another check to my rickroll detector extension now.
@BarraIhsan
@BarraIhsan 3 года назад
Wait, you make it? Can you give it the link of the extension
@jannik8400
@jannik8400 3 года назад
@@electrical-420 ... to not get rickrolled?
@jannik8400
@jannik8400 3 года назад
@@electrical-420 read my comment
@jannik8400
@jannik8400 3 года назад
@@electrical-420 Its a meme its fun its just a joke, if you dont understand it, your problem.
@Cyorg13
@Cyorg13 3 года назад
@@electrical-420 :D
@UltimatePerfection
@UltimatePerfection 3 года назад
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 года назад
also auto-pretty-print is nice
@UltimatePerfection
@UltimatePerfection 2 года назад
@@random_person_i_guess Yes.
@nobleradical2158
@nobleradical2158 2 года назад
And it’s generally on a keybind, whereas you need at least 2 clicks for page source.
@charlesm.2604
@charlesm.2604 2 года назад
@@nobleradical2158 Ctrl+U
@pleasejustletmebeanonymous6510
@pleasejustletmebeanonymous6510 2 года назад
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.
@soniablanche5672
@soniablanche5672 3 года назад
view source code is kinda useless, almost all modern websites serve content with javascript so the source code is very minimal.
@PhilMinecraft
@PhilMinecraft 3 года назад
@Suryavansh Jaggi wait wut?
@bluezmodz9701
@bluezmodz9701 2 года назад
Noob website builders can easily be exploited with there unsecure source code, it's very useful lol for hackers
@bluezmodz9701
@bluezmodz9701 2 года назад
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 2 года назад
@@bluezmodz9701 wut?
@bluezmodz9701
@bluezmodz9701 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
@botcontador3286
@botcontador3286 3 года назад
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.
@lil_peepka
@lil_peepka 3 года назад
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 года назад
Truly bruh moment
@chomo54andbabyaisha97
@chomo54andbabyaisha97 3 года назад
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.
@lil_peepka
@lil_peepka 3 года назад
@@chomo54andbabyaisha97 well, I've just disabled right-click menu through js and it worked
@R1ch4rd
@R1ch4rd 2 года назад
Чел, ты... Не "I'll be", а "I would've been", учи английский. 🤦‍♂️
@lil_peepka
@lil_peepka 2 года назад
@@R1ch4rd хуя ты хейтер, онгличане выше ничего не заметили и по делу отвечали ;)
@Zack_Taylor
@Zack_Taylor 2 года назад
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 года назад
In order to use the dev tools on the page, you'd end up getting rickrolled though
@rutwikhiwalkar9583
@rutwikhiwalkar9583 3 года назад
The animations getting better and better every video. Love it
@DonLarryTT
@DonLarryTT 3 года назад
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 года назад
@@PhilMinecraft if the browser is not firefox, it redirects you to the song video on youtube
@packerfreak88
@packerfreak88 2 года назад
@@DonLarryTT nice algorithm!
@wellhiiguess2351
@wellhiiguess2351 2 года назад
I love how this Chanel answers useful questions that impact everyone’s JavaScript experience and is very professional (/s)
@lamdo7897
@lamdo7897 2 года назад
/js
@werren894
@werren894 3 года назад
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 2 года назад
Bruh the trick to hide the key in headers is older than you
@Lampe2020
@Lampe2020 2 года назад
7:51 I don't use the "view source code" feature anymore, for that I almost exclusively use the DevTools.
@Lampe2020
@Lampe2020 2 года назад
...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.
@Sollace
@Sollace 2 года назад
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.
@apestogetherstrong341
@apestogetherstrong341 3 года назад
Very high quality, you're great!
@mileswithau
@mileswithau 2 года назад
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.
@anakinskywalkerrr
@anakinskywalkerrr 3 года назад
Love this casual style dude, keep it up 👍
@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!
@RueLazzaro
@RueLazzaro 2 года назад
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.
@33v4.
@33v4. 3 года назад
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?
@mr.c7411
@mr.c7411 3 года назад
This is becoming my favorite coding channel. Lit content
@ansh2423
@ansh2423 3 года назад
Content quality is pretty awesome... Keep it up 🙂
@nunchuckduck3843
@nunchuckduck3843 3 года назад
btw the title is supposed to be: How this website hides its code.
@_iphoenix_6164
@_iphoenix_6164 3 года назад
"how the website hides; it is code" totally kidding btw
@PwnFunction
@PwnFunction 3 года назад
my bad, fixed, thanks.
@jimhalpert9803
@jimhalpert9803 3 года назад
Would love a video where you manually obfuscate some code and go bonkers
@infiniti2011
@infiniti2011 2 года назад
@DIG MC It's actually pretty easy. There's a really good site out there, just google js obfuscator.
@NickiRusin
@NickiRusin 3 года назад
Great video! Web shenanigans are always enjoyable to learn about. Btw, Demon King Academy is some good stuff
@pandabike3826
@pandabike3826 2 года назад
Brilliant. Very much enjoyed the journey.
@deepeddyrecords5933
@deepeddyrecords5933 3 года назад
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.
@Manabender
@Manabender 3 года назад
"HTTP protocol" Ah, yes, redundant abbreviations. You are essentially saying "Hypertext Transfer Protocol Protocol".
@AsmodeusMictian
@AsmodeusMictian 2 года назад
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 2 года назад
@@AsmodeusMictian Are you going to enter your PIN Number? :P
@AsmodeusMictian
@AsmodeusMictian 2 года назад
@@Manabender how else do you use it :D
@mobile_ingou
@mobile_ingou 2 года назад
smh my head
@serpykologicl5871
@serpykologicl5871 2 года назад
@@Manabender pin number sounds more natural most of the time 🤷‍♀️
@ryutenchi
@ryutenchi 2 года назад
Love these kinds of videos!
@pinglocalhost
@pinglocalhost 3 года назад
Nice video, keep up the research. Look forward to the next one.
@JlHAD
@JlHAD 3 года назад
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
@spythere
@spythere 3 года назад
border: 1px solid #fff; border-style: dashed; I think I got a concussion jk good video xD
@omar-vr1kg
@omar-vr1kg 3 года назад
An absolute masterpiece, thank you
@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
@laurinneff4304
@laurinneff4304 3 года назад
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 RU-vid after 5 seconds
@annikentogo
@annikentogo 2 года назад
Fun fact: There is a "Location:" header that redirects when you open the site
@r.t.5767
@r.t.5767 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 года назад
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.
@williefr
@williefr 2 года назад
That was very interesting!! Thanks for sharing it 👌
@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
@WrittenInFilm
@WrittenInFilm 2 года назад
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 года назад
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.
@chloelee5405
@chloelee5405 3 года назад
tbh, the first though i thought about was opening the debugging tools... cant foold software developers... xD
@freedoom4090
@freedoom4090 Год назад
man, my mind is blowing with this haha I'm a freaking newbie in coding and this just gave me a new perspective. tks
@strynyxsyntry1463
@strynyxsyntry1463 2 года назад
This made me laugh very hard, thanks for the awesome content man. Appreciate it.
@Ariana-dn4mm
@Ariana-dn4mm 3 года назад
awww the penguin is so cuteeeeee, will there be plushies of it?
@PwnFunction
@PwnFunction 3 года назад
Maybe one day :)
@poplach
@poplach 3 года назад
punishes of it? why? because it is cute it has to be punished???!!
@poplach
@poplach 3 года назад
@Lulonaut oh lol :D
@chiragsingla.
@chiragsingla. 2 года назад
@@poplach wtf
@tzarg
@tzarg 2 года назад
@@poplach MARKITABLE PLUSHIE *becomes marketible*
@datsteves
@datsteves 2 года назад
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? 😂😂
@justjoel5432
@justjoel5432 2 года назад
100K subs, congrats!
@mikkolukas
@mikkolukas 3 года назад
Thanks for this. I love your humor! :D
@hightechplatform1874
@hightechplatform1874 3 года назад
ru-vid.com/show-UCi1K2xVac9WaQs-86DBoUUAfeatured
@MsMaciek
@MsMaciek 3 года назад
interesting
@RedStoneMatt
@RedStoneMatt 2 года назад
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 Год назад
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 Год назад
@@vlOd_yt bro this comment is a year old
@vlOd_yt
@vlOd_yt Год назад
@@RedStoneMatt Bro I was replying
@igorfernandes4193
@igorfernandes4193 3 года назад
Cool!! You could add that Rick rolling page in the view source code of your website xD
@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😀
@mid-julyenglish1782
@mid-julyenglish1782 3 года назад
As a web developer, I will surely visit the dev tool. We web developers do this a loooooooooot
@hightechplatform1874
@hightechplatform1874 3 года назад
ru-vid.com/show-UCi1K2xVac9WaQs-86DBoUUAfeatured
@virtualalphastudios6149
@virtualalphastudios6149 2 года назад
Yup
@Gramini
@Gramini 3 года назад
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 года назад
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 года назад
​@@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 года назад
@@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 Год назад
@@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
@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
@Happy_Shaikh
@Happy_Shaikh 2 года назад
Congrats on your 100k subscribers
@tablettablete186
@tablettablete186 3 года назад
Maybe a tip, WebAssembly. Maybe you can compile the code and really hide it
@danielborges.
@danielborges. 3 года назад
That’s is clever. But I’m to lazy… kkkk
@tablettablete186
@tablettablete186 3 года назад
@@danielborges. Yeah, me too!!!!!!
@sobertillnoon
@sobertillnoon 3 года назад
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.
@YarPirates-vy7iv
@YarPirates-vy7iv Год назад
Hearing 'wisits a webpage' was a really joyful experience for me.
@RemyDrijkoningen
@RemyDrijkoningen 3 года назад
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 ;)
@jaidCodes
@jaidCodes 3 года назад
3:33 Hypertext Transfer Protocol Protocol
@hightechplatform1874
@hightechplatform1874 3 года назад
ru-vid.com/show-UCi1K2xVac9WaQs-86DBoUUAfeatured
@maB-TM
@maB-TM 3 года назад
3:35 what software is that? looks super useful
@hunterwilhelm
@hunterwilhelm 3 года назад
✋ I want to know too!
@saisanthan9040
@saisanthan9040 3 года назад
I think it's thunder client extension for vscode
@shiskeyoffles
@shiskeyoffles 3 года назад
Looks like insomnia and vscode had a baby
@monsieuralexandergulbu3678
@monsieuralexandergulbu3678 3 года назад
Software is surely VSCode, but with additional extension for requests
@arimateiasilva4555
@arimateiasilva4555 3 года назад
Thunder Client
@codeaperture
@codeaperture 3 года назад
Found this RU-vid channel today. Really amazing frontend content,
@hussainabbas1341
@hussainabbas1341 3 года назад
Thanks, it's good to add to your knowledge stuff like this.
@mitchellmnr
@mitchellmnr 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...
@muha0644
@muha0644 3 года назад
2:37 watch JoJo's Bizzarre Adventure if you haven't already. It's one one of the best anime ever.
@SophiaH67
@SophiaH67 3 года назад
no.
@PwnFunction
@PwnFunction 3 года назад
Will do :)
@monsieuralexandergulbu3678
@monsieuralexandergulbu3678 3 года назад
@@PwnFunction soon my boy will grow up and become a man of culture
@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.
@Tisisrealnow
@Tisisrealnow 2 года назад
This is the start of something incredible
@b391i
@b391i 3 года назад
Awesome as usual 😎👍
@andyli
@andyli 2 года назад
Nice videos mate
@JohanVergeer
@JohanVergeer 2 года назад
It looks to me you still have too much time, and I'm greatful for that. Awesome work. 👍
@hostingvosting8162
@hostingvosting8162 2 года назад
thanks for sharing your experience. and awesome video
@JR_Hossain
@JR_Hossain Год назад
I just loooovee your work.
@tartoffell
@tartoffell 3 года назад
What a masterpiece! Thank you ♥️
@mukhtarali3854
@mukhtarali3854 Год назад
Please explain me bro how do I implement on my site
@DioArsya
@DioArsya 2 года назад
idk why this vids come out in my home, but i like this vid after read the desc and before watching. lol
@nightmarenova6748
@nightmarenova6748 3 года назад
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
@tpzd1063
@tpzd1063 2 года назад
Congrats on 110000K
@magrigrigri
@magrigrigri Год назад
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 ».
@MichaelLoda
@MichaelLoda 2 года назад
This is fascinating, thanks
@innovationscode9909
@innovationscode9909 2 года назад
Thank you. Brilliant Content
@vicyoslinuxofficial2607
@vicyoslinuxofficial2607 3 года назад
Could you please tell me what set (shades or contrasts) of colours have you used for this video? It looks amazing!
@monkearmyleader3027
@monkearmyleader3027 3 года назад
The level of cool I wanna reach is when the penguin said "Lemme explain". I guess I will be never that cool.
@kinstar
@kinstar 2 года назад
Talk about going down a rabbit hole :O
@user-sf2fd1nk6i
@user-sf2fd1nk6i 3 года назад
💙 I love humor in vids like this one...
@CyberMew
@CyberMew 3 года назад
Still interesting. Thanks for sharing!
@pirga19
@pirga19 2 года назад
Cool thingy, i would definitely show this to a friend, although i always firstly inspect page and not view source code, but its pretty cool still.
@joachim4660
@joachim4660 3 года назад
That's actually really cool!
@paulcriste7067
@paulcriste7067 3 года назад
Why is this channel so underrated? This is brilliant
@hightechplatform1874
@hightechplatform1874 3 года назад
ru-vid.com/show-UCi1K2xVac9WaQs-86DBoUUAfeatured
@luxleans
@luxleans 2 года назад
@@hightechplatform1874 stfu up
@ewliang
@ewliang 2 года назад
Impressive experiment!
@Daniel15au
@Daniel15au 3 года назад
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
@Vikto
@Vikto 2 года назад
Congrats on 500K viewers and 100k subs
@PwnFunction
@PwnFunction 2 года назад
Thanks!
@robert_2866
@robert_2866 Год назад
All start with a troll mission, never ever give you up!
@algebra.8058
@algebra.8058 3 года назад
Haha new picture looks amazing 😂😂
@ultrazar4412
@ultrazar4412 Год назад
The best web development video I've ever seen lol
@LSyedAkram
@LSyedAkram 3 года назад
U deserve more love. More subscribers. More likes.
@n1rus
@n1rus 2 года назад
I am not sure why this is not popular!
@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
@chrisg661
@chrisg661 3 года назад
You're back!👍
@isiraadithya
@isiraadithya 3 года назад
Let's Gooooo! I hate that thunder storm!!!
@leyendaslegendariasshorts
@leyendaslegendariasshorts 2 года назад
Holy shit how did I barely get this channel recommended to me!
Далее
Dangerous Code Hidden in Plain Sight for 12 years
18:00
one wrong npm package
19:27
Просмотров 182 тыс.
WOW... WHAT A FIGHT!!!!! 📣 #ufc302
00:48
Просмотров 852 тыс.
KO’P GAP ESHAKKA YUK!😂
00:57
Просмотров 948 тыс.
ОВР Шоу: Русская баня @TNT_television
12:06
Top 10 CSS One Liners That Will Blow Your Mind
13:34
Просмотров 892 тыс.
How To Predict Random Numbers Generated By A Computer
13:54
What are Executables? | bin 0x00
8:35
Просмотров 183 тыс.
Why you should Close Your Files | bin 0x02
8:11
Просмотров 319 тыс.
The Secret step-by-step Guide to learn Hacking
14:42
Просмотров 3,3 млн
Server-Side Template Injections Explained
9:54
Просмотров 87 тыс.
7 Wordpress Plugins I install on all websites (2024)
15:07
HTTP Parameter Pollution Explained
11:08
Просмотров 249 тыс.
5+ Must Know HTML Tags That Almost Nobody Knows
15:33
Просмотров 612 тыс.
WOW... WHAT A FIGHT!!!!! 📣 #ufc302
00:48
Просмотров 852 тыс.