공부
-
코드 분석과 웹 동작 과정공부/리눅스 2024. 6. 17. 17:14
1. jar 파일cos.jarJava 서블릿 애플리케이션에서 파일 업로드를 처리하는데 사용되는 라이브러리jstl.jarJSTL 태그 라이브러리를 정의하는데 필요한 인터페이스와 클래스를 제공실제 태그 라이브러리를 구성하기 위한 기본 정의를 포함mysql-connector-java-5.1.47.jarJava 애플리케이션이 MySQL 데이터베이스와 통신할 수 있게 해주는 JDBC 드라이버Java 애플리케이션에서 MySQL 데이터베이스에 연결하고, 쿼리를 실행, 데이터를 처리 가능standard.jarJSTL 태그 라이브러리의 실제 구현을 제공JSP 페이지에서 사용되는 태그 라이브러리의 실제 구현 제공2. source 파일META-INFJAR 파일, WAR 파일, EAR 파일 등에서 메타데이터와 설정 정보를 포..
-
리눅스 환경 기반 JSP 웹 서버 구축 2공부/리눅스 2024. 6. 13. 14:49
https://minuk2.tistory.com/184 리눅스 환경 기반 JSP 웹서버 구축필요 테스트 파일1. 아파치 설치리눅스 운영체제에서는 패키지와 패키지 매니저를 지원합니다.리눅스 패키지 : 여러 파일을 모아 하나의 파일로 저장하고 있는 압축 파일입니다.sudo suapt update--minuk2.tistory.com지난 글에서 이어집니다.교수님 과제 : 리눅스에 구축하여 오류를 수정하라.모델 2 아키텍처 (MVC 패턴)Model(모델) : 비즈니스 로직 및 데이터 접근 담당View(뷰) : 사용자 인터페이스 담당, JSP로 구현Controller(컨트롤러) : 클라이언트 요청을 처리, 모델과 뷰 사이를 연결, 서블릿으로 구현 1. PC에서 우분투 서버로 zip 파일 이동-- cmd --sc..
-
리눅스 환경 기반 JSP 웹서버 구축공부/리눅스 2024. 6. 12. 19:58
구축 환경ubuntu version 22.04.31. 아파치 설치리눅스 운영체제에서는 패키지와 패키지 매니저를 지원합니다.리눅스 패키지 : 여러 파일을 모아 하나의 파일로 저장하고 있는 압축 파일입니다.sudo suapt update-- 패키지 업데이트 : 패키지를 다운로드 할 수 있는 저장소의 최신 정보를 업데이트 apt install -y apache2-- 아파치 설치ufw allow http-- http 방화벽을 해제ufw allow https-- https 방화벽을 해제2. 자기 IP로 웹에서 접근해보기3. 자바 설치apt-get install -y openjdk-11-jdk-- jdk11을 설치하는 명령어입니다.-- apt-get : 패키지를 설치, 업그레이드, 제거 및 관리하기 위한 명령어--..
-
[해킹] MSF 보조 기능을 이용한 무차별 대입공격공부/해킹 2024. 3. 27. 11:24
무차별 대입 공격 1. 메타스플로잇터블에 루트 계정을 활성화 2. 메타스플로잇터블에 루트 계정으로 my-sql 서버의 루트 비밀번호를 설정 3. mysql 초기 비밀번호는 공백이기 때문에 그냥 enter 그다음에 mysql 비밀번호 변경 4. 변경 내용 적용 5. Config.inc.php 파일에 변경 내용 적용 (완료 후 재부팅) vi /var/www/dvwa/config/config.inc.php 6. 크런치 도구를 이용한 무차별 대입공격
-
[해킹] 칼리리눅스 설정작업공부/해킹 2024. 3. 13. 11:45
네트워크 설정1. 인터페이스 파일의 구성 내역 확인2. 현재 IP 확인3. 유동 IP -> 고정 IP로 변경address를 ifconfig로 확인한 ip 주소로 설정network는 netmask가 255.255.255.0이라서 192.168.178.0으로 설정gateway 192.168.178.2로 설정broadcast는 192.168.178.255로 마지막 주소로 설정4. DNS서버 IP 주소 변경첫번째 nameserver는 자신의 게이트웨이 주소로 설정두번째 nameserver는 자신의 IP 주소로 설정세번째 nameserver는 8.8.8.8(구글 DNS 서버)5. DNS 서버 IP 주소 설정 상태 확인저장소 설정1. 저장소 목록 확인2. 이전에 작업한 내용 지우기3. 최신 프로그램 목록 확인 SS..
-
[아두이노] 예제 실습공부/아두이노 2024. 3. 11. 12:51
예제 실습 연결 확인 : 툴 -> 포트로 아두이노 Uno가 연결되었는지 확인 /* Blink Turns an LED on for one second, then off for one second, repeatedly. Most Arduinos have an on-board LED you can control. On the UNO, MEGA and ZERO it is attached to digital pin 13, on MKR1000 on pin 6. LED_BUILTIN is set to the correct LED pin independent of which board is used. If you want to know what pin the on-board LED is connected to on y..
-
[AWS] 계정 만들기공부/AWS 2023. 12. 20. 16:49
AWS 계정 생성 시 준비물 메일 계정 전화번호(일반전화, 휴대전화) 해외 결제가 가능한 카드 AWS 계정 생성하기 1. AWS 홈페이지 접속 https://aws.amazon.com/ko/ 클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services Amazon Q로 일하는 신세계에 오신 것을 환영합니다 aws.amazon.com 2. 콘솔에 로그인 버튼 3. AWS 계정 새로 만들기 4. 사용할 이메일 주소 / AWS 계정 이름 입력 후 이메일 주소 확인 버튼 클릭 5. 이메일 인증 후 확인 / 사용할 비밀번호 설정 6. 개인정보 알맞게 작성 후 계속 https://www.jusoen.com/ 영문주소변환 지번주소,신주소 등의 한글주소를 영문주소 변환 해주는 영어주소검색,영문주소변..