기술문서


데이터베이스
[테이블만들기]
DROP TABLE IF EXISTS `note`;
CREATE TABLE IF NOT EXISTS `note` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`part` varchar(50) NOT NULL COMMENT '과목',
`subject` varchar(50) NOT NULL COMMENT '제목',
`filename` varchar(50) NOT NULL COMMENT '파일명',
`reg_date` datetime NOT NULL COMMENT '등록날짜',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='노트';
INSERT INTO `note` (`id`, `part`, `subject`, `filename`,`reg_date`) VALUES (1, '해킹과침해대응', '노트쓰는법', 'h20250305001.php','2025-03-05 00:00:00');

데이터베이스
show databases;
use v학번;
show tables;
create database [데이터베이스];
create table [테이블][컬럼][타입];

SQL인젝션
admin'
123
admin'-- [공백]
123
해결방법
함수를 사용한다.
prepared를 사용한다.

업로드
admin'
123
admin'-- [공백]
123

XSS
admin'
123
admin'-- [공백]
123

참고자료
  • 누구나 쉽게 따라 하며 배우는 웹 해킹 첫걸음
  • 누구나 쉽게 따라 하며 배우는 웹 해킹 첫걸음
  • 누구나 쉽게 따라 하며 배우는 웹 해킹 첫걸음
  • 누구나 쉽게 따라 하며 배우는 웹 해킹 첫걸음
  • 누구나 쉽게 따라 하며 배우는 웹 해킹 첫걸음
  • 누구나 쉽게 따라 하며 배우는 웹 해킹 첫걸음
  • 누구나 쉽게 따라 하며 배우는 웹 해킹 첫걸음
  • 누구나 쉽게 따라 하며 배우는 웹 해킹 첫걸음
  • 누구나 쉽게 따라 하며 배우는 웹 해킹 첫걸음