Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

SQL INJECTION (Login page bypass)

402,705 görüntüleme • 10 ay önce •via X (Twitter)

45 Yorum

Dipak Ranjan Dutta 🇮🇳 profil fotoğrafı
Dipak Ranjan Dutta 🇮🇳10 ay önce

Brother, no one saves database credentials in sql database nowadays.

Abdulkadir | Cybersecurity profil fotoğrafı
Abdulkadir | Cybersecurity10 ay önce

It’ll surprise you

Vernam🌍 profil fotoğrafı
Vernam🌍10 ay önce

@Dipak_R_Dutta All of us do save db credentials in databases. Wtf are you talking about!? Have you seen corporate software in your life? 😁

Dipak Ranjan Dutta 🇮🇳 profil fotoğrafı
Dipak Ranjan Dutta 🇮🇳10 ay önce

@cyber_razz We use parameterized queries along with object relational mapping tools like hibernate to defend against this kind of sql injection. that kind of a context in this kind of scenario.

AnEmortalKid 🦝 🦝 profil fotoğrafı
AnEmortalKid 🦝 🦝10 ay önce

@Johnny7xp @cyber_razz Hibernate would go to a database no?

Dipak Ranjan Dutta 🇮🇳 profil fotoğrafı
Dipak Ranjan Dutta 🇮🇳10 ay önce

@Johnny7xp @cyber_razz Yes it will go to db but parameterized queries will be used so sql injection will not happen.

AnEmortalKid 🦝 🦝 profil fotoğrafı
AnEmortalKid 🦝 🦝10 ay önce

@Johnny7xp @cyber_razz So then creds are stored in the db?

Dipak Ranjan Dutta 🇮🇳 profil fotoğrafı
Dipak Ranjan Dutta 🇮🇳10 ay önce

@Johnny7xp @cyber_razz Yes in some cases but preferable way is to store one way hashed password along with salt.

redowl profil fotoğrafı
redowl10 ay önce

if (sha256(rowusercode + POST password) === rowpassword) + (random code === post random) bypass this !!

Abdulkadir | Cybersecurity profil fotoğrafı
Abdulkadir | Cybersecurity10 ay önce

Idk how this got to the wrong side of twitter The post is just an intro to sql injection in cases of injectable username input field

AMOR OF ARSENAL profil fotoğrafı
AMOR OF ARSENAL10 ay önce

These things are blocked using most ORMs. And who builds a website without enforcing password as requirement.

Ezgi👩🏻‍💻 profil fotoğrafı
Ezgi👩🏻‍💻10 ay önce

If this works, the app was already broken.

Abdulkadir | Cybersecurity profil fotoğrafı
Abdulkadir | Cybersecurity10 ay önce

Heavily

Ezgi👩🏻‍💻 profil fotoğrafı
Ezgi👩🏻‍💻10 ay önce

😁🤭

⌂: ~/ras profil fotoğrafı
⌂: ~/ras10 ay önce

NEVER name your admin user admin 🤦🏻‍♂️

Dero profil fotoğrafı
Dero10 ay önce

Literally no one implements auth this way anymore. I mean, direct user input to SQL query? Lol.

The Conqueror🦸 profil fotoğrafı
The Conqueror🦸10 ay önce

In this 2025 ? 😂

Remi profil fotoğrafı
Remi10 ay önce

Still living in 2010?

Ⓗ.Chidi 🐦 profil fotoğrafı
Ⓗ.Chidi 🐦10 ay önce

The reason why you should validate and sanitize all inputs. Most Dev ignore doing that.

el_dorde profil fotoğrafı
el_dorde10 ay önce

Yes, but 25 years ago

Agghittari🪨🧱💸 profil fotoğrafı
Agghittari🪨🧱💸10 ay önce

Welcome in 1998

pjs profil fotoğrafı
pjs10 ay önce

@thegreatone444

Abdulkadir | Cybersecurity profil fotoğrafı
Abdulkadir | Cybersecurity10 ay önce

This post seems like it’ll do wonders, as you drop ur take good or bad.. check me out on tiktok

Michaël Nass  profil fotoğrafı
Michaël Nass 10 ay önce

The solution to this problem is to start your SQL query with the password instead of the username to authenticate the user. /s

Floris van den Berg profil fotoğrafı
Floris van den Berg10 ay önce

That's why prepared statements were invented.

Deus 𝕏 Tenebris profil fotoğrafı
Deus 𝕏 Tenebris10 ay önce

make one with that 1=1 on the user/password field thats one way to enter that could still get us to juicy pages!

Ciccio Diddo 🐧🇪🇺🚽 profil fotoğrafı
Ciccio Diddo 🐧🇪🇺🚽10 ay önce

prepared statements ... and injection are impossibile

Radikirklized profil fotoğrafı
Radikirklized10 ay önce

Use Knex

EmmaShoemaker🇬🇭 profil fotoğrafı
EmmaShoemaker🇬🇭10 ay önce

Baba

Danang Septiadi profil fotoğrafı
Danang Septiadi10 ay önce

this is why using ORM is recommended for web dev.

Kratos Gado profil fotoğrafı
Kratos Gado10 ay önce

who authenticates like this? 🤣

Andrei Kurilo profil fotoğrafı
Andrei Kurilo10 ay önce

WTH is the plain password even stored ?

discipulus09 profil fotoğrafı
discipulus0910 ay önce

This is no longer a thing as most website use strong sanitisation and input validation to prevent this.

Piénsale tantito profil fotoğrafı
Piénsale tantito10 ay önce

Only newbies who create sql outside the database do those mistakes.

dewops profil fotoğrafı
dewops10 ay önce

use prepared statements so data is sent separately from SQL logic, then escape only when rendering output, not earlier. SQLI impossible

Diemaa profil fotoğrafı
Diemaa10 ay önce

Just do a YouTube channel at this point

Abdulkadir | Cybersecurity profil fotoğrafı
Abdulkadir | Cybersecurity10 ay önce

I’m working on it (this particular video isn’t mine though ) But I have a lot of tutorials I’d love to make in the future

Diemaa profil fotoğrafı
Diemaa10 ay önce

I like your consistency though

Venus Nine profil fotoğrafı
Venus Nine10 ay önce

if this is the true the sql is a veeery stupid language

Nwa Abakpa.x profil fotoğrafı
Nwa Abakpa.x10 ay önce

Lol😂😂😂

Yusuf Sanusi profil fotoğrafı
Yusuf Sanusi10 ay önce

Please bye-pass this if you can built the BE + Infrastructure from A-Z.

Neke Chukwu 𝕩 🪽 profil fotoğrafı
Neke Chukwu 𝕩 🪽10 ay önce

😂😂

Eric Companie profil fotoğrafı
Eric Companie10 ay önce

Learn to build in PHP a website from scratch...

APC_MOD (Ø,G) profil fotoğrafı
APC_MOD (Ø,G)10 ay önce

Nicely explained especially with the code reference.

Trevillion(🦀RUST)-🇬🇭 profil fotoğrafı
Trevillion(🦀RUST)-🇬🇭10 ay önce

SQL injection in 2025 ? Eiii a well

Benzer Videolar