Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

SQL INJECTION (Login page bypass)

402,705 Aufrufe • vor 10 Monaten •via X (Twitter)

45 Kommentare

Profilbild von Dipak Ranjan Dutta 🇮🇳
Dipak Ranjan Dutta 🇮🇳vor 10 Monaten

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

Profilbild von Abdulkadir | Cybersecurity
Abdulkadir | Cybersecurityvor 10 Monaten

It’ll surprise you

Profilbild von Vernam🌍
Vernam🌍vor 10 Monaten

@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? 😁

Profilbild von Dipak Ranjan Dutta 🇮🇳
Dipak Ranjan Dutta 🇮🇳vor 10 Monaten

@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.

Profilbild von AnEmortalKid 🦝 🦝
AnEmortalKid 🦝 🦝vor 10 Monaten

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

Profilbild von Dipak Ranjan Dutta 🇮🇳
Dipak Ranjan Dutta 🇮🇳vor 10 Monaten

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

Profilbild von AnEmortalKid 🦝 🦝
AnEmortalKid 🦝 🦝vor 10 Monaten

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

Profilbild von Dipak Ranjan Dutta 🇮🇳
Dipak Ranjan Dutta 🇮🇳vor 10 Monaten

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

Profilbild von redowl
redowlvor 10 Monaten

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

Profilbild von Abdulkadir | Cybersecurity
Abdulkadir | Cybersecurityvor 10 Monaten

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

Profilbild von AMOR OF ARSENAL
AMOR OF ARSENALvor 10 Monaten

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

Profilbild von Ezgi👩🏻‍💻
Ezgi👩🏻‍💻vor 10 Monaten

If this works, the app was already broken.

Profilbild von Abdulkadir | Cybersecurity
Abdulkadir | Cybersecurityvor 10 Monaten

Heavily

Profilbild von Ezgi👩🏻‍💻
Ezgi👩🏻‍💻vor 10 Monaten

😁🤭

Profilbild von ⌂: ~/ras
⌂: ~/rasvor 10 Monaten

NEVER name your admin user admin 🤦🏻‍♂️

Profilbild von Dero
Derovor 10 Monaten

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

Profilbild von The Conqueror🦸
The Conqueror🦸vor 10 Monaten

In this 2025 ? 😂

Profilbild von Remi
Remivor 10 Monaten

Still living in 2010?

Profilbild von Ⓗ.Chidi 🐦
Ⓗ.Chidi 🐦vor 10 Monaten

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

Profilbild von el_dorde
el_dordevor 10 Monaten

Yes, but 25 years ago

Profilbild von Agghittari🪨🧱💸
Agghittari🪨🧱💸vor 10 Monaten

Welcome in 1998

Profilbild von pjs
pjsvor 10 Monaten

@thegreatone444

Profilbild von Abdulkadir | Cybersecurity
Abdulkadir | Cybersecurityvor 10 Monaten

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

Profilbild von Michaël Nass 
Michaël Nass vor 10 Monaten

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

Profilbild von Floris van den Berg
Floris van den Bergvor 10 Monaten

That's why prepared statements were invented.

Profilbild von Deus 𝕏 Tenebris
Deus 𝕏 Tenebrisvor 10 Monaten

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

Profilbild von Ciccio Diddo 🐧🇪🇺🚽
Ciccio Diddo 🐧🇪🇺🚽vor 10 Monaten

prepared statements ... and injection are impossibile

Profilbild von Radikirklized
Radikirklizedvor 10 Monaten

Use Knex

Profilbild von EmmaShoemaker🇬🇭
EmmaShoemaker🇬🇭vor 10 Monaten

Baba

Profilbild von Danang Septiadi
Danang Septiadivor 10 Monaten

this is why using ORM is recommended for web dev.

Profilbild von Kratos Gado
Kratos Gadovor 10 Monaten

who authenticates like this? 🤣

Profilbild von Andrei Kurilo
Andrei Kurilovor 10 Monaten

WTH is the plain password even stored ?

Profilbild von discipulus09
discipulus09vor 10 Monaten

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

Profilbild von Piénsale tantito
Piénsale tantitovor 10 Monaten

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

Profilbild von dewops
dewopsvor 10 Monaten

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

Profilbild von Diemaa
Diemaavor 10 Monaten

Just do a YouTube channel at this point

Profilbild von Abdulkadir | Cybersecurity
Abdulkadir | Cybersecurityvor 10 Monaten

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

Profilbild von Diemaa
Diemaavor 10 Monaten

I like your consistency though

Profilbild von Venus Nine
Venus Ninevor 10 Monaten

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

Profilbild von Nwa Abakpa.x
Nwa Abakpa.xvor 10 Monaten

Lol😂😂😂

Profilbild von Yusuf Sanusi
Yusuf Sanusivor 10 Monaten

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

Profilbild von Neke Chukwu 𝕩 🪽
Neke Chukwu 𝕩 🪽vor 10 Monaten

😂😂

Profilbild von Eric Companie
Eric Companievor 10 Monaten

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

Profilbild von APC_MOD (Ø,G)
APC_MOD (Ø,G)vor 10 Monaten

Nicely explained especially with the code reference.

Profilbild von Trevillion(🦀RUST)-🇬🇭
Trevillion(🦀RUST)-🇬🇭vor 10 Monaten

SQL injection in 2025 ? Eiii a well

Ähnliche Videos