High Definition Standard Definition Theater
Video id : gPU_jyKDYx0
ImmersiveAmbientModecolor: #dad9d8 (color 2)
Video Format : 22 (720p) openh264 ( https://github.com/cisco/openh264) mp4a.40.2 | 44100Hz
Audio Format: Opus - Normalized audio
PokeTubeEncryptID: 873056198d76c40fba338d4596707943347fa5e1f3e0973a28d85124bdbd6e21b45a41840888b3f2a4f7cff7fc5068c2
Proxy : eu-proxy.poketube.fun - refresh the page to change the proxy location
Date : 1715516282455 - unknown on Apple WebKit
Mystery text : Z1BVX2p5S0RZeDAgaSAgbG92ICB1IGV1LXByb3h5LnBva2V0dWJlLmZ1bg==
143 : true
XSS Explained - What Is Cross Site Scripting - Build Expense Tracker App With PHP 8
Jump to Connections
5,204 Views • Dec 6, 2022 • Click to toggle off description
In this video we go over what XSS is, how it works and how to protect our application with & without templating engines.

SOME OF THE WAYS YOU CAN SUPPORT THE CHANNEL
👍 Smash the like button
🤝 Subscribe to the channel & turn the notifications on
💬 Post comments, any feedback is greatly appreciated
⭐ Become a Patreon: www.patreon.com/programwithgio
THANK YOU!

🛠️ TOOLS & SERVICES I USE
Digital Ocean Hosting - Get 100$ credit - m.do.co/c/38b935ad74e5
Domains on Namecheap - namecheap.pxf.io/rnRjdQ
Envato Elements - 1.envato.market/c/2937311/298927/4662

LESSON P.11
Starting Source Code - github.com/ggelashvili/expennies/tree/P11_Start
Ending Source Code - github.com/ggelashvili/expennies/tree/P11_End
Course Outline - github.com/ggelashvili/learnphptherightway-outline
Course Playlist -    • Learn PHP The Right Way - Full PHP Tu...  
OWASP XSS - owasp.org/www-community/attacks/xss/
OWASP Top 10 - owasp.org/www-project-top-ten/
Twig Escape - twig.symfony.com/doc/3.x/filters/escape.html
PHP htmlespecialchars - www.php.net/htmlspecialchars

** Affiliate Disclaimer: Some of the above links may be affiliate links, which may generate me a sales commission at no additional cost to
Metadata And Engagement

Views : 5,204
Genre: Education
Date of upload: Dec 6, 2022 ^^


Rating : 4.899 (6/232 LTDR)
RYD date created : 2024-03-12T02:46:46.587648Z
See in json
Tags
Connections
Nyo connections found on the description ;_; report a issue lol

YouTube Comments - 38 Comments

Top Comments of this video!! :3

@Armando-px8hi

5 months ago

Great Lesson, very useful for me, I am a student for cybersecurity and this was more than kust a lesson for me.Thank you Gio for covering this topics.

|

@omaryahia

2 months ago

you are amazing man🙂never fail to amaze me thank you Gio for these amazing excellent lessons

|

@lautarolopez5372

1 year ago

Great tutorials Gio!! Keep going!

|

@hansschuijff

1 year ago

Clear explanation and mostly a reminder with examples to properly escape output. Thanks for the lesson and the great OWASP resource.

|

@ismaelkhangane513

1 year ago

It's really helpful to my self-learning! Thank you a lot

|

@Zubbee

1 year ago

Great work Gio. I'll dig in

|

@levani7851

1 year ago

Fantastic as always

|

@RicardoVargasM

4 months ago

Amazing video, congrats.

|

@user-hp4bx3gn6k

1 year ago

You guys should know that Gio is from Georgia🇬🇪🇬🇪🇬🇪

1 |

@Zubbee

1 year ago

Thank you so much Gio for this lesson. Always wondered how some of these things were done. I'll do my best to do the OSWAP reading you highly recommended for us. I have a question I didn't in the earlier lessons. is it usually typical to first build components of an application and then refactor? or do ppl try to build the application with best code layout(not sure what word to use) so that you don't necessarily need to refactor again afterwards. in order words, should I aim at writing beautiful code from the get go? Or is is a usual Devs practice to write functional code first and then earmark another time for refactoring? Thanks again Gio

|

@asmadev8812

1 year ago

hi Gio, thank you for this wonderful content, can you share with us a stream course ?

|

@guy4722

1 year ago

WOОORKING!!!! OMG!!!

|

@muhammadafnan_8819

1 year ago

Sir plz make video on PHP PDO complete e-commerce project

|

@FGj-xj7rd

1 year ago

Lmao. The thumbnail.

|

@Octavus5

1 year ago

Sanitize fields that need to be sanitized before saving into your DB. Sanitize fields that need to be sanitized when retrieving data from your DB. (This can be automated easily) Then the data you work with at the html level is always as it should be and there are no unexpected dangers. I don't think that you should ever leave it up to the HTML person to sanitize data. They should only think about displaying data. Personally, I don't understand the brouhaha about XSS. It's a simple problem to fix and every programmer should know how to do it without relying on 3rd party libraries. Or am I missing something here?

|

Go To Top