DEFCON 17: Advanced SQL Injection

Поділитися
Вставка
  • Опубліковано 16 лис 2024

КОМЕНТАРІ • 139

  • @murraybrowning8370
    @murraybrowning8370 9 років тому +44

    One of the best Defcon Talks I've ever watched. Joseph McCray's awesome.

    • @Crestoify
      @Crestoify 9 років тому +1

      Murray Browning Agreed

  • @Jaws8u
    @Jaws8u 11 років тому

    I know nothing about SQL and I still sat here and watched the first ten minutes of this... Good stuff.

  • @a13xjf
    @a13xjf 11 років тому +15

    If you can't explain it simply, you don't understand it well enough. - Albert Einstein
    This man surely knows what he is talking about!)

  • @JeffPittman
    @JeffPittman 9 років тому +82

    This guy is AWESOME.

  • @xebhai
    @xebhai 11 років тому

    Mother.... I am a lawyer and what the hell am I doing learning programming? You are the most interesting teacher. I am going to keep watching this over and over again.

  • @lmc06g
    @lmc06g 11 років тому

    This guy sounds so cool and down to earth. I hope he's like that in real life. He made this topic sound so interesting.

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

    this is my first defcon watch , and i loved it , it just changed whole way of thinking ; definitely like passing a legacy to juniors thank you "Joseph McCray" thank you DEFCON

  • @MiguelVallejoPwnz
    @MiguelVallejoPwnz 8 років тому +31

    "We used to get payed to tell people they where dumbasses... Now because they think because they read hacking exposed, now they're pen-testers but they're still hiring us. " LMFAO... couldnt have said it better!

  • @rebane2001
    @rebane2001 9 років тому +36

    Everybody trying to sql inject the commets now

  • @mdzahinadeeb2136
    @mdzahinadeeb2136 9 років тому +2

    One of the BEST Defcon speakers ive even seen :D!
    Bravo Joseph McCray ! :)

  • @elcoquirivera4503
    @elcoquirivera4503 5 років тому +1

    One of the best talks.

  • @TheNegativeOne1
    @TheNegativeOne1 11 років тому

    see the way he calls them sir respect

  • @guitfan33
    @guitfan33 12 років тому

    You are awesome... I'm programming for my work and this really helped me understand how it is possible to hack in...

  • @matthew3041230
    @matthew3041230 12 років тому

    Hey man, gotta say this: Your presentation was not dry, to say the least.. most lectures and such are the perfect cure for insomnia- yet this was opposite!! Really enjoyed the flik and hope to watch more vids on pentestin from you.. Do you have anymore that I can watch? if so email me.... or post linx on here

  • @zomgwtfbekjam
    @zomgwtfbekjam 12 років тому

    @Joseph: very good presentation, you manage to keep the viewer interested.

  • @JayLooney
    @JayLooney 9 років тому

    Snort actually supports regular expressions and you can easily make a few rules to catch all sorts of SQL injections.

  • @Gridlock73
    @Gridlock73 13 років тому

    Hats off to Joseph, really enjoyed your presentation. Thanks

  • @AtomicBl453
    @AtomicBl453 12 років тому +1

    It was a very good and well thought out presentation. Very nice and thank you for your contribution!

  • @bion3t90
    @bion3t90 12 років тому

    Realy good conference!! I don't speak English very well but I understood almost everythings!!
    More over you are very funny and cool, it's a pleasure listen to you!! Thanks from Italy ;)

  • @alextomcat526
    @alextomcat526 9 років тому

    You are the best (y) DEFCON SPEAKER

  • @AnGhaeilge
    @AnGhaeilge 13 років тому

    Just because it appears to be an integer doesn't always mean that it's actually an integer. You can have numerical strings.

  • @KlausDoitschlaaand
    @KlausDoitschlaaand 12 років тому

    Bringing that guy to Switzerland would be fun!

  • @volodymyr9400
    @volodymyr9400 7 років тому +1

    Thanks for this awesome video. That's explained very simply and clearly.

  • @JosephMcCray
    @JosephMcCray 13 років тому

    @viniciuskmax actually this talk was a few years ago. This is DC17, and we just had DC19 a few weeks ago.

  • @DefconUnicorn
    @DefconUnicorn 11 років тому

    Thanks to this talk I just injected my own database. now to fix it.

  • @romanbrazhnikov9049
    @romanbrazhnikov9049 6 років тому +1

    I'm confused a bit. Was it a security lecture or a stand-up performance. Mr McCray is just a awesome

  • @pareshjadhav6321
    @pareshjadhav6321 9 років тому

    Nice tips on SQL injection. you rock Joseph Mccray

  • @TheTechSpaceUS
    @TheTechSpaceUS 8 років тому

    I loved this video. Definetly going to watch other defcon videos

  • @tyulik
    @tyulik 13 років тому

    This guy Joe is so awesome! i've leanred so much!

  • @austindillender6524
    @austindillender6524 6 років тому

    I am not good with computers but this is actually very intriguing

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

    Here's a thought for the mischievous out there...
    Recruiters use Applicant Tracking Software (ATS) to read, compare & filter resumes just like a Web-Scraper would parse data from a page. Chances are good this software is In-House, home rolled, proprietary, confidential etc and hasn't been overhauled since the day it was written. If it works then ship it, I don't judge we've all been there. But, I wonder if the developer sanitised the input for SQL injection attacks like Jonny DROP TABLES ?

  • @BunnyCentauri
    @BunnyCentauri 12 років тому

    Use prepared statements. I recommend switching over to PDO driver for PHP.

  • @Funtasmia
    @Funtasmia 12 років тому

    On the internet, and I just don't understand the second question, if you are watching this video, you are learning from him.

  • @Deltanova93
    @Deltanova93 5 років тому

    very good presentation!

  • @Judge37
    @Judge37 11 років тому

    isn't using order by easyer than union select for finding out the number of columns?

  • @MiamiPrimo
    @MiamiPrimo 11 років тому

    This video a classic. How did you get started in info sec?

  • @AnGhaeilge
    @AnGhaeilge 13 років тому

    Also - incrementing the columns like that at 12:05 is long-winded.. It's better to use "ORDER BY column_number" - quicker and more efficient.

  • @ErikAllik
    @ErikAllik 10 років тому

    so why don't you use parallelization to speed up these WAITFOR tests? get the length of the username in N parallel requests, followed by as many parallel requests to determine the individual chars as you want/need/consider safe.

    • @mitchellmnr
      @mitchellmnr 9 років тому +2

      On some systems it could trigger an attack alert and actually lock you out.
      You don't want to appear on a watch list.
      You want to be invisible.

  • @BobbyMeacham
    @BobbyMeacham 11 років тому

    Love the humor. Info is good to know too.

  • @U005441636F6D61
    @U005441636F6D61 11 років тому

    i want to tell youtube to get this video out of my suggestions section, but i dont want to give it a thumbs down :/

  • @tekninjatv
    @tekninjatv 12 років тому

    Joe, where to start learning Pen Testing? Can 1 newbie ninja learn from you?

  • @Excelsoft
    @Excelsoft 12 років тому +1

    he's hilarious, thanks for sharing experience.

  • @darkcheq
    @darkcheq 7 років тому

    hey guys he said if the DB is int we dont need to use the '
    but when i have for example ?id=1 and i put a tick i get an error message. why?

    • @daybeautiful8832
      @daybeautiful8832 7 років тому

      It gives you an error because the ' break the SQL query. You just don't need the ' while you are injecting some others codes because you wouldn't want to break the query, hope you understand.

  • @killzone1238
    @killzone1238 12 років тому

    This guy is awesome!

  • @pvtdaniels1
    @pvtdaniels1 12 років тому

    Awesome job!

  • @winfr34k
    @winfr34k 12 років тому

    Wow. You actually comment what people write under this video? Holy shit. You're cool. Really.
    No big person would do this but you do it - makes you more awesome than any other security guy :D
    This presentation was really awesome. It was technical, interesting and very well explained.
    So, you said just using stuff like mysql_real_escape_string(); in PHP won't protect you, right?
    What kind of filtering would I have to do?
    I really hope you get back to me!
    Thanks,
    Thomas

  • @technologycrazy
    @technologycrazy 11 років тому

    This was soooo great! Thanks

  • @eatyoursouls
    @eatyoursouls 13 років тому

    great watch

  • @Vlaxiti
    @Vlaxiti 12 років тому

    i realy enjoyed that guy

  • @anarekist
    @anarekist 11 років тому

    great video man, thank you so much.

  • @arXiv76
    @arXiv76 11 років тому

    Great vid..

  • @SvedeboXque
    @SvedeboXque 11 років тому

    What could I do to learn and practice this stuff without breaking the law? I don't wanna go around hacking into random websites cause even if there is no malicious intent that shit can get you real time. I'm interested in going into some sort of security related IT role after uni (currently doing computing and management)

  • @Dragunity69
    @Dragunity69 12 років тому

    I need to know if this is possible on server games, well in this case, apps. This includes Legend of the cryptids, and Mobage games. I really want to know how to do that. Because I heard people did this and cheated there way through the games... Way better then spending money on the games if you ask me.

  • @davidcullum1764
    @davidcullum1764 11 років тому

    Nice reference.

  • @Funtasmia
    @Funtasmia 12 років тому

    Haha he removed the comment :P You were great at Hactivity!

  • @amineidrissi2073
    @amineidrissi2073 8 років тому

    nice video , awesome

  • @MiamiPrimo
    @MiamiPrimo 11 років тому +1

    oh yeah...did you get any flack for the harsh language at that talk?

  • @reemontel
    @reemontel 11 років тому

    "No idea how it works but it does"

  • @SyntetikVision
    @SyntetikVision 12 років тому

    You the man Joseph :D

  • @mmnp43
    @mmnp43 12 років тому

    search after this here on youtube Toorcon 2007 - Matt Fisher - SQL Injecti it's a very good talk aswell.

  • @TurnGameOn
    @TurnGameOn 11 років тому

    Thanks.

  • @andyrew148
    @andyrew148 13 років тому

    This is one cool guy.

  • @moginn2
    @moginn2 12 років тому

    good video but quality very low. I barely can read text

  • @michaelguardado4545
    @michaelguardado4545 10 років тому +24

    I have no fucking idea what he is saying.

  • @ChRiStIaAn008
    @ChRiStIaAn008  11 років тому

    thanks for sharing, maybe ask him via twitter?

  • @asimbhatti7449
    @asimbhatti7449 10 років тому +1

    This is Cool ♥

  • @Bozebo
    @Bozebo 11 років тому

    Or if the web application developer bothered to sanitize inputs.... no dice.

  • @OnlyUseMeEquip
    @OnlyUseMeEquip 7 років тому +4

    this is the first time i ever heard a black man say pen test and it not refer to prison rape

  • @cerealtech4138
    @cerealtech4138 11 років тому

    Respect

  • @opiniondiscarded6650
    @opiniondiscarded6650 5 років тому +1

    IT'S GOOD

  • @GeorgeSariev
    @GeorgeSariev 10 років тому

    GREATE THANKS

  • @IIoWoII
    @IIoWoII 12 років тому

    I've been watching this for half an hour but I don't know why because I don't understand anything :(.

  • @LEMMY179
    @LEMMY179 12 років тому

    Awesome- Legit

  • @MocniSkopac
    @MocniSkopac 9 років тому

    legend

  • @Youtuber-br2iv
    @Youtuber-br2iv 7 років тому

    15:00 holy shit!!! MemeLord

  • @lexidelgado3476
    @lexidelgado3476 8 років тому

    but the rest is well done.

  • @Th3Cr4k3r
    @Th3Cr4k3r 12 років тому

    like 0.1% is SQL sites now

  • @zzsql
    @zzsql 11 років тому

    lol. If you haven't mastered the modern search engine you probably shouldn't bother trying to "Learn security online"
    Just google for it, it's right there.

  • @McGavel1
    @McGavel1 9 років тому +1

    Tick or treat :)

  • @0xRashid
    @0xRashid 7 років тому

    a Gangster PenTester !!

  • @dankbot420
    @dankbot420 11 років тому

    I might be the other brotha a the security cons....

  • @牛腾-e8o
    @牛腾-e8o 12 років тому

    还挺清晰

  • @MyLifeShared
    @MyLifeShared 11 років тому

    This guy is killing me LOL

  • @fbi1401
    @fbi1401 11 років тому

    This guy is so funny

  • @Cyniclimbudingdingbombomding
    @Cyniclimbudingdingbombomding 12 років тому

    Hmm so you know much too?

  • @FreestylerAlbert
    @FreestylerAlbert 12 років тому

    huge guy :D:D:DD

  • @peregrinusoblivione4967
    @peregrinusoblivione4967 6 років тому

    'SELECT system_user(theblackone) {
    How do you inject something that isnt real? You're lying.

  • @majdalied184
    @majdalied184 12 років тому

    .......thanx thanx thanx :)

  • @Judge37
    @Judge37 11 років тому

    Noone asked where he stole his computer

  • @feretzul
    @feretzul 11 років тому

    Better teach SQL.. ain't nobody got time for that

  • @hamzalogo
    @hamzalogo 12 років тому

    always same lil jhon story .. but still making me laugh everytime

  • @MADLYRIKZ01
    @MADLYRIKZ01 12 років тому

    all i want to learn is how to hack money from the bank.is that asking for too much?

  • @jacobchristie5818
    @jacobchristie5818 5 років тому

    this made me realise that there is no black people at all in my computer science class

  • @LYMGC1
    @LYMGC1 11 років тому

    smart :D

  • @awsomnessinthemaking
    @awsomnessinthemaking 12 років тому

    enigmagroup.orf

  • @Pr3fixProducts
    @Pr3fixProducts 11 років тому

    This guy is a genius. :D haha made me laugh my ass off :D

  • @TheBassMan533
    @TheBassMan533 8 років тому

    I 'member...

  • @ravindraprajapati468
    @ravindraprajapati468 6 років тому

    to late

  • @hippsomhapp
    @hippsomhapp 12 років тому

    hahah.. what a guy

  • @NW0Sec
    @NW0Sec 11 років тому

    lol dude was hilarious