목록Hacking & Security (134)
선릉역 1번 출구

1. 다이어그램 그림 https://sfeg.tistory.com/339 다이어그램 종류와 개념에 대해 알아보자 1. UML과 방법론의 차이 UML의 구성을 알아보기에 앞서 먼저 UML과 방법론의 차이를 알아야 한다. 필자는 UML을 공부하는 초기에 UML을 하나의 방법론으로 착각하는 오류를 하였다. 물론 똑똑한 독자 sfeg.tistory.com 2. 스텁 vs 드라이버 스텁 하향식 테스트, 상위 모듈에서 하위 모듈로의 테스트를 진행하는 것 서버-클라이언트 구조에서 서버만 구현된 상태로 테스트를 해보고 싶을수 있다. 이때, 단순히 값만 넘겨주는(뼈대만 있는) 가상의 클라이언트를 만들어서 테스트 할 수 있다. 이 가상의 클라이언트가 바로 스텁이다. 드라이버 상향식 테스트, 하위 모듈에서 상위 모듈로의 테..
권한 부여 시스템 권한 GRANT 권한1, 권한2 TO 사용자계정 객체 권한 GRANT 권한1, 권한2 ON 객체명 TO 사용자계정 권한 회수 시스템 권한 REVOKE 권한1, 권한2 FROM 사용자계정 객체 권한 REVOKE 권한1, 권한2 ON 객체명 FROM 사용자계정

1. inner join SELECT column_name(s) FROM table1 INNER JOIN table2 ON table1.column_name = table2.column_name; aliases 사용 가능 SELECT column_name(s) FROM table1 as t1 INNER JOIN table2 as t2 ON t1.column_name = t2.column_name; 예제 SELECT O.OrderID, C.CustomerName FROM Orders as O INNER JOIN Customers as C ON O.CustomerID = C.CustomerID; 3개의 테이블 SELECT Orders.OrderID, Customers.CustomerName, Shippers..
INSERT INTO Customers (CustomerName, ContactName, Address, City, PostalCode, Country) VALUES ('Cardinal', 'Tom B. Erichsen', 'Skagen 21', 'Stavanger', '4006', 'Norway'); 1. select - select column1, column2 ... from 테이블 이름 where 조건; or - select * from 테이블 이름 where 조건; (모든 열) *distinct속성: select distinct column from 테이블 이름; = column에서 중복 값은 제외하고 select where 조건 1. = 2. >, =,

1. Create DB/table - create database 이름; CREATE DATABASE choideu; - create table 이름 { ~ }; 2. Drop DB/table - drop database 이름; DROP DATABASE choideu; - drop table 이름; 3. Alter Table - 열 추가 alter table 테이블 이름 add 열 이름 데이터 타입; ALTER TABLE Customers ADD Email varchar(255); - 열 데이터 타입 변경 alter table 테이블 이름 modify column 열 이름 데이터 타입; - 열 삭제 alter table 테이블 이름 drop column 열 이름; ALTER TABLE Customers ..
SW 3요소 1. 기밀성 2. 무결성 3. 가용성 sw 개발 보안 용어 자산 위협 취약점: 위협이 발생하기 위한 사전 조건 위험: 위협이 취약점을 이용해 자산에 손실을 피해를 끼칠 가능성 DoS(denial of service) 시스템을 악의적으로 공격해 해당 시스템의 자원을 부족하게 해 가용성을 막음 종류 1. SYN 플러딩 2. UDP 플러딩 3. 스머프/스머핑: ICMP의 특성 중 echo request - echo reply응답, source IP 변조 https://m.blog.naver.com/on21life/221337779126 4. 죽음의 핑: Ping크기 비정상적으로 크게함 5. 랜드 어택: 출발지 IP = 목적지 IP 6. 티어 드롭: 잘못된 Fragment offset 7. 봉크: ..