A (small) tribute to I. Asimov.ReconnaissancePort Scan$ sudo nmap -sS -sV -sC -Pn -p- -min-rate=10000 10.10.134.168Starting Nmap 7.95 ( https://nmap.org ) at 2025-05-04 07:58 CDTNmap scan report for 10.10.134.168Host is up (0.28s latency).Not shown: 65532 closed tcp ports (reset)PORT STATE SERVICE VERSION22/tcp open ssh OpenSSH 8.9p1 (protocol 2.0)80/tcp open http Apache httpd 2..
분류 전체보기
1.No-SQL Injection이란?No-SQL ▷No-SQL 이란, 많은 수의 비정형적인 데이터를 다루기 위해 전통적 SQL에 비해 확장성과 유연성, 수행 능력에 초점을 맞춘 데이터베이스 형태로 4가지 형태로 구분할 수 있습니다.①Document Store 형태-Json, Bson, XML 와 같은 형태를 사용해 유연하게 데이터를 문서 형태로 저장하는 방식.-Example: MongoDB, CouchDB②Key-Value Store 형태-Key:Value 형태로 저장되어 각 데이터 필드는 고유한 키 문자열과 연결.-Example: Redis, Amazon DynamoDB③Wide-Column Store 형태-행을 대신해 열을 이용해 유연한 데이터를 구성.-Example: Apache Cassandra..
0.파일 구조/src├── Libraries│ └── user│ └── User.java│ └── UserDAO.java│ └── bbs│ └── Bbs.java│ └── BbsDAO.java/src/main/webapp├── META-INF│ └── MANIFEST.MF├── WEB-INF│ └── web.xml│ └── lib├── css/│ └── custom.css├── fonts/├── js/├── images/│ └── cat1.jpg│ └── cat2.jpg│ └── cat3.jpg├── bbs.jsp├── main.jsp├── index.jsp├── login.jsp├── loginAction.jsp├── logou..
0.파일 구조/src├── Libraries│ └── user│ └── User.java│ └── UserDAO.java│ └── bbs│ └── Bbs.java│ └── BbsDAO.java/src/main/webapp├── META-INF│ └── MANIFEST.MF├── WEB-INF│ └── web.xml│ └── lib├── css/├── fonts/├── js/├── bbs.jsp├── main.jsp├── index.jsp├── login.jsp├── loginAction.jsp├── logoutAction.jsp├── join.jsp├── joinAction.jsp├── write.jsp├── writeAction.jsp└── ..
0.파일 구조/src├── Libraries│ └── user│ └── User.java│ └── UserDAO.java│ └── bbs│ └── Bbs.java│ └── BbsDAO.java/src/main/webapp├── META-INF│ └── MANIFEST.MF├── WEB-INF│ └── web.xml│ └── lib├── css/├── fonts/├── js/├── bbs.jsp├── main.jsp├── index.jsp├── login.jsp├── loginAction.jsp├── logoutAction.jsp├── join.jsp├── joinAction.jsp├── write.jsp├── writeAction.jsp└── ..
0.파일 구조/src├── Libraries│ └── user│ └── User.java│ └── UserDAO.java│ └── bbs│ └── Bbs.java/src/main/webapp├── META-INF│ └── MANIFEST.MF├── WEB-INF│ └── web.xml│ └── lib├── css/├── fonts/├── js/├── bbs.jsp├── main.jsp├── index.jsp├── login.jsp├── loginAction.jsp├── logoutAction.jsp├── join.jsp├── joinAction.jsp└── index.jsp1.게시판 Database 생성테이블 생성새로운 명령어 프롬프트에서 생성한 사용자로..
0.파일 구조/src├── Libraries│ └── user│ └── User.java│ └── UserDAO.java/src/main/webapp├── META-INF│ └── MANIFEST.MF├── WEB-INF│ └── web.xml│ └── lib├── css/├── fonts/├── js/├── main.jsp├── index.jsp├── login.jsp├── loginAction.jsp├── logoutAction.jsp├── join.jsp├── joinAction.jsp└── index.jsp1.SessionSession(세션)이란?클라이언트와 서버 간의 상호작용을 추적 및 관리하기 위해 사용되는 일시적 연결 기술로, 웹 서버에 상태를 유지하기 위..
0.파일 구조/src├── Libraries│ └── user│ └── User.java│ └── UserDAO.java/src/main/webapp├── META-INF│ └── MANIFEST.MF├── WEB-INF│ └── web.xml│ └── lib├── css/├── fonts/├── js/├── login.jsp├── loginAction.jsp├── join.jsp├── joinAction.jsp└── index.jsp1.join.jspjoin.jsp회원가입하는 페이지로, login.jsp 처럼 상단 이동 메뉴들을 이용할 수 있습니다. join.jsp 파일 생성 ①webapp에서 'New' - 'JSP File'②File name을 join.jsp로 작..