Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Security & Network

/

Computer Security

Basic SQL Grammar for Successful SQL Injection Attacks

The basic steps to learn SQL injection attacks, the flower of web hacking! This is a lecture on basic SQL grammar!

(4.9) 258 reviews

6,119 learners

  • crehacktive
SQL
Penetration Testing
MySQL
Thumbnail

Reviews from Early Learners

What you will learn!

  • What is a database?

  • What is SQL?

  • How to install MySQL (using APMSetup)

  • MySQL Basic Usage

  • SQL Basic Commands

  • SQL Operators

  • SQL Functions

  • SQL Subquery

  • Utilizing SQL basic grammar

Successful SQL injection attack
Those who want to do it
Take this lecture first! 👩🏻‍💻

🗒 Course Introduction

A basic introduction to SQL injection attacks , the crown jewel of web hacking! This course covers basic SQL grammar .

The core of SQL injection attacks is " altering the SQL statement queried from the application to the DBMS ."
So, from an attacker's perspective, it would be essential to have an understanding of basic SQL grammar and the ability to utilize it , right?

Here's what you'll learn in this course:

  • Database and SQL concepts
  • MySQL Installation and Basic Usage
  • Basic grammar used in SQL
  • Practice using examples of basic SQL grammar
  • Explanation of basic SQL grammar from the perspective of SQL injection

If you are studying or preparing to learn web hacking, take this course to learn the basics!

🙌 Tools covered here

We will have a hands-on time installing APMSetup , which can be installed on Windows operating systems!

Q. How is this different from existing database and SQL lectures?
A. This course focuses on SQL injection attacks, a type of web hacking attack. It covers the fundamental SQL syntax essential for more efficient, flexible, and accurate attacks. Therefore, if you're studying web hacking or looking for a job in a related field, this course is a must-take!

Q. Don't you cover other relational databases besides MySQL?
A. This course focuses on MySQL, and explains the differences between DBMS during the function part.
However, there is no practical training on other DBMS, and the upcoming SQL injection attack lecture will focus on Oracle and MSSQL.

Q. Can I easily learn basic SQL grammar by just taking this course?
A. It depends on your own effort. Even with training, ultimately, internalizing the knowledge depends on your own efforts. Even if you take a course, you need time to internalize the technology through review and practice. If you repeat the content covered in the course over and over again and practice it multiple times, you'll definitely be able to handle basic SQL grammar with ease. ^^

Related Courses

※ This training PPT uses Nanum font provided by Naver.

Recommended for
these people

Who is this course right for?

  • Students/job seekers studying web hacking

  • Students/job seekers preparing to study web hacking

  • Students/job seekers studying SQL injection

  • Students/job seekers preparing to study SQL injection

  • Students/job seekers who want to build a solid foundation from the beginning

  • Students/job seekers who lack basic knowledge of databases

  • Students/job seekers who lack basic knowledge of SQL

Hello
This is

25,760

Learners

1,345

Reviews

497

Answers

4.9

Rating

18

Courses

:: 국내 정보보안 솔루션 개발 기업 재직 ::
- 앱 위변조 방지 솔루션 : 미들웨어 담당 / 해킹 대회 운영진 / 국내 유명 해킹/방어 훈련장 제작

:: 국내 정보보안 전문 업체 재직 ::
- 블랙박스 모의해킹 / 시나리오 기반 모의해킹 / 웹 취약점 진단 / 모바일 취약점 진단 / 소스코드 취약점 진단 / APT 모의 훈련 / DDoS 모의훈련 / 인프라 진단 / 스마트 가전 진단
- 국내 대기업, 중소기업 다수 진단

:: 외부 교육 및 활동 ::
- 멀티캠퍼스, 국가 보안 기술 연구소(ETRI)
- 국내 정보보안 업체 : 재직자 대상 "웹 모의해킹 심화 교육" 진행중
- 해커팩토리 문제 제작

:: 취약점 발견 ::

1) Web Application Server 취약점
- TMAX JEUS : 원격 명령어 실행 취약점(Remote Command Execution Vulnerability)
- IBM WebSphere(CVE-2020-4163) : 원격 명령어 실행 취약점(Remote Command Execution Vulnerability)

2) CMS(Contents Management System) 취약점
- 네이버 스마트에디터 : 파일 업로드 취약점
- 그누보드 : SQL Injection , 파일 업로드 취약점(그누보드4, 그누보드5), XSS ...
- 킴스큐 : 파리미터 변조 취약점 , 파일 업로드 취약점

* 이메일 : crehacktive3@naver.com
* 블로그 : http://www.crehacktive.co.kr

Curriculum

All

14 lectures ∙ (2hr 30min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

258 reviews

4.9

258 reviews

  • HINK0072님의 프로필 이미지
    HINK0072

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    정말 좋은 강의입니다. 서브 쿼리에서 막혀서 조금 힘들었지만, 개념을 쉽게 잘 설명해줘서 그나마 돌파 할 수 있었습니다. 전체 강의들은 재미있을 만큼 쉽고 이해가 잘 갔습니다. 중간 중간에 하는 실습도 재미 있구요. 그런데 한 가지 든 생각이 MySQL에 대해 전혀 모르신다면 이 강좌를 따라가기 힘들 수도 있겠다..라는 생각이 들었습니다. MySQL에서 조금이라도 공부를 하신 다음에 들으면 정말 도움이 많이 되는 강좌입니다. 마지막으로 저는 SQL 기본 문법 활용 예제를 풀 때 강의를 멈추고 한 문제씩 풀어봤는데 술술 풀렸을 때의 그 뿌듯함을 잊을 수가 없습니다. 강의를 듣기 전의 저는 절대로 풀지 못했을 문제였습니다. 다시 한 번 말하지만 정말 좋은 강의입니다. 무료로 듣게 되어서 영광이었습니다. 강추합니다!!

    • Juniper님의 프로필 이미지
      Juniper

      Reviews 11

      Average Rating 5.0

      5

      100% enrolled

      정말 좋은 강의였습니다! 가장 기본적인 문법과 개념들을 핵심적으로 잘 뽑아서 배울 수 있었다는 생각입니다. 강사님께서 차분히 설명도 잘 해주시고, 또 설명과 함께 계속 예제를 붙여주셔서 이해가 굉장히 쉬웠어요. 다만 SQL을 아예 처음 접하시는 분들이 SQL 자체에 대한 개념을 잡기에는 쪼오오오금 까다롭지 않을까...?하는 생각이 듭니다. 사실 제가 SQL 문외한인데, 아무것도 모르는 상태에서 이 강사님 강의로 입문했다가 으응...? 하고 큰 개념을 한 번 잡은 상태로 돌아왔거든요.(그랬더니 훨씬 더 쏙쏙 잘 들립니다 덕분에 하루도 안돼서 완강!!) 저처럼 "SQL 을 난생 처음 접하시는 분들, 아예 개념조차 제대로 안 잡히신 분들"은, SQL에 대한 큰 가닥을 잡은 후 다시 와서 들으시면 훠어얼씬 더 쏙쏙 귀에 박히는 매즥-✨ 아무튼 정말 추천하는 강의이고, 무료로 들을 수 있어서 더더욱 감사합니다👍

      • 크리핵티브
        Instructor

        너무 좋은 수강평을 남겨주셔서 정말 감사드립니다~! 말씀하신 것처럼 완전 입문자가 보기에 조금 어려운 감이 있을 수 있습니다. ㅎㅎ 즐거운 하루 보내세요~!

    • kde 님의 프로필 이미지
      kde

      Reviews 11

      Average Rating 4.6

      5

      36% enrolled

      • bbss16님의 프로필 이미지
        bbss16

        Reviews 17

        Average Rating 4.9

        5

        100% enrolled

        SQL 맛보기에 추천해요

        • 강준호님의 프로필 이미지
          강준호

          Reviews 3

          Average Rating 5.0

          5

          100% enrolled

          Free

          crehacktive's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!