일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- XSS
- crosssitescripting
- CODEGATE
- 시스템
- SQL Injection
- Python
- Los
- 프로세스
- lordofsqlinjection
- WebHacking
- Linux
- SQL
- 웹해킹
- 해킹
- 상호배제
- rubiya
- CCE
- ctf
- 알고리즘
- hacking
- sqli
- ubuntu
- SQLInjection
- web
- webhacking.kr
- webhackingkr
- 시스템프로그래밍
- 운영체제
- 화이트햇콘테스트
- Writeup
- Today
- Total
목록분류 전체보기 (79)
One_Blog
오늘은 MYSQL에서 테이블의 값을 수정하고, 삽입하고, 제거하고, 조회해주는 ( UPDATE, INSERT, DELETE, SELECT)에 대해서 알아보겠다. 먼저 INSERT에 대해서 알아보자. INSERT는 원하는 테이블에 값을 삽입하는 MYSQL 구문이다. 형식은 INSERT INTO 테이블 이름(필드이름1, 필드이름2 ...) VALUES(데이터1, 데이터2); 와 같은 형식으로 이루어진다. 만약 members테이블에 필드 id(INT), pw(VARCHAR)에 각각 1,wonjun이라는 값을 삽입하려한다면, 구문을 어떻게 써야할까? (스스로 작성해보기) 정답은 INSERT INTO members(id,pw) VALUES(1,"wonjun"); 이다. id값은 INT의 형태로 존재하기에 그냥 넣..
우선 이 글을 눌렀다는 것부터, 데이터베이스, MYSQL이 무엇인지 알고있고, 단순히 문법에 관해 알기 위해 왔다고 생각하고 글을 쓰겠다. MYSQL 구문 시작합니다. 데이터베이스에 정보를 저장하기 위해선, 우선 데이터베이스를 만들어야합니다. CREATE DATABASE DB이름; 나의 경우엔 CREATE DATABASE TOPIC; 명령어를 통해 TOPIC이라는 이름을 가진 데이터베이스를 생성하였다. 이렇게 데이터베이스를 생성한 후엔, 무엇을 만들어야할까? 그렇다, 바로 "테이블"을 만들어야 한다. 테이블은, "표" 정도로 생각하면 편하다. 테이블(표)를 만들기 위해, 우선 내가 만든 DB안으로 들어가주도록 하겠다. USE DB이름; 명령어를 통해서 내가 만든 DB에 접속한다. 나의 경우엔 USE TO..
Web과 브라우저는 서로 통신을 하고, 정보를 주고 받기 위해 요청과 응답이라는 것을 한다. 일반적으로, Browser가 Server에게 보내는 것을 요청, 그 요청에 대해 Server가 Browser에게 보내는 것을 응답이라고 한다. 그렇다면 이 요청과 응답에는 어떤 정보가 담겨있고, 또한 어떤 형태로 주고 받아 질까? 오늘은 이 요청과 응답에 대해 알아보도록 하겠다. 일반 적으로 브라우저가 보내는 요청을 Request, 서버가 보내는 응답을 Response라고 칭한다. 이렇게 서로 리퀘스트와 리스폰즈를 주고 받는 것을 HTTP 통신이라고 한다. (서로 보내는 데이터가 암호화 되면 HTTPS 통신이라고 한다.) HTTP 통신 중 우선 요청, 즉 리퀘스트(REQUEST)에 대해 먼저 알아보도록 하자. (..