Skip to content

yuuyuu244/sql-inject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SQL injectionの実装と対策用

1. 概要

SQL injectionを実装をし、対策を講じる。

2. 目的

  • SQL injectionという用語だけを知識として知っていても、 全く意味を成さない。
  • 実装を自分で行うことにより、より現実味を味わう。
  • 対策を講じることにより、セキュリティに対する認識を高める。

3. 詳細設計

  • 使用する言語は、「Java」とする。
  • 使用するDBは、MySQLとする。

Class Diagram

Sequence Diagram

4. DB設計

認証アカウント

ID PASSEORD
root root

作成DB & Table

作成DB : sampledb 作成Table : userinfo{uid,pass}

作成SQL

use sampledb;

create table USERINFO (
	uid varchar(40),
	pass varchar(40) ,
	PRIMARY KEY (uid)
);

INSERT INTO USERINFO VALUES ("idok", "passok");

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published