목록기술, 나의 공부를 공유합니다. (83)
yoncho`s blog
목차 : 1) xml configuration에서 java configuration으로 변환 (*war) 2) java configuration (*war)에서 yaml configuration (*jar)로 변환 (*jar로 프로젝트 생성 후 packaging만 war로 수정) drawio url : https://drive.google.com/file/d/16hNdDqlQmDRqtJXNcSwqEN9kkDIFxiQX/view?usp=sharing 1. xml configuration에서 java configuration으로 변환 *pom.xml : maven의 빌드 정보를 담은 파일로, POM(Project Object Model)을 설정하는 부분이다. 프로젝트 내 빌드 옵션을 설정한다. *maven ..
목차 1. Project의 pom.xml 에서 배포를 위해 springboot-maven plugin & tomcat7-maven plugin 선언 2. CentOS (Server OS)의 /.m2 디렉터리에서 settings.xml 작업 3. Jenkins Project 생성, 설정, 빌드 작업 1. Project의 pom.xml 에서 영역 안에 아래와 같이 선언 ,,, ... org.springframework.boot spring-boot-maven-plugin org.apache.tomcat.maven tomcat7-maven-plugin 2.2 ${tomcat.deploy.url} poscodx-tomcat ... 코드 상세 설명 더보기 1. : Maven 플러그인 구성이 포함되어있으며, 빌드 ..
순서 : 1) Global Exception을 Handler 할 Class를 생성한다. (with @ControllerAdvice) * @ExceptionHandler가 하나의 클래스에 대한 것이라면, @ControllerAdvice는 모든 @Controller 즉, 전역에서 발생할 수 있는 예외를 잡아 처리해주는 annotation이다. 2) Exception Handlering 할 함수를 생성한다. (with @ExceptionHandler(Exception.class)) *Exception.class를 인자로 해서 Exception이 발생할 경우 Catch해 함수를 호출시켜 준다. 즉, Exception.class를 인자로 하므로 모든 Exception을 catch하겠다는 뜻 3) 함수 내에서 Ex..
조건 : 1) Spring Container가 생성되는 시점을 event listener로 Catch해서 동적으로 Bean 생성 2) Bean은 BlogVo(Class)로 생성된 blog 라는 이름으로 등록 작업 순서 : 1) EventListener 생성 및 이벤트 핸들러 작업 2) EventListener를 applicationContext.xml (root-context.xml)에 등록 1. Event Listener 생성 (1) ApplicationListener Interface를 구현해야함. public class SpringContextEventListener implements ApplicationListener ApplicationListener : 환경 또는 ApplicationCont..
목차 | 1. CentOS7 shell 진입 2. ip 확인 (변경 사항 적용 전) 3. ip 변경 및 변경 사항 적용 (정적ip 설정) 4. ip 확인 (변경 사항 적용 후) 1. CentOS Shell 진입 2. ip 확인 (변경 사항 적용 전) [root@yoncho ~]# ifconfig shell에 "ifconfig" 명령어를 실행하면 위 그림 과 같이 확인할 수 있다. 3. ip 변경 및 변경 사항 적용 (정적ip 설정) *변경 ip 설정 script를 수정하기위해 아래 명령어를 실행한다. (단, 맨 뒤 ifcfg-enp0s3은 사용자 마다 다를 수 있다.) [root@yoncho ~]# vi /etc/sysconfig/networ-scripts/ifcfg-enp0s3 명령어를 실행하면 아래와..
*Tomcat이 구동되면서 Web.xml을 읽어 웹 구성을 준비합니다. 1) contextLoadListener가 contextConfigLocation에 위치한 applicationContext.xml을 읽는다. 2) applicationContext.xml에서 아래 정보 들을 가지고 구성 a) aop설정 b) jdbc 연결 정보 c) mybatis의 sqlSessionTemplate을 이용한 sqlSession ~> mybatis/configuration.xml 실행 d) annotation을 scan하기 위해 config, scan 설정 3) 구성을 가지고 Spring Container (Root)를 구동 *사용자(Client)가 url 접근을 시도할 때 Spring-servlet.xml을 읽는다...
참고 : https://mokpo.tistory.com/18 [RFID/NFC] 2장. Proxmark3를 이용한 RFID 태그복제 개요이번 장에서는 RFID 정보를 읽고 쓸 수 있는 Proxmark3 기기에 대해 알아보고, 해당 기기를 이용하여 취약한 RFID 시스템에서 보안 위협으로 존재하는 태그 복제 공격을 재현하여 취약점이 어떻 mokpo.tistory.com 목차 : Proxmark3 Rdv2 ↔︎ PC 연결 Proxmark3 Latest Build Download 장치 연결 포트 확인 (COM) 및 Proxmark3 Build 배치 파일 수정 px3.bat 실행 RFID 카드 복제 (카드 조건 : TYPE - UID, FREQ - 13.56Mhz) 1. Proxmark3 Rdv2 ↔︎ PC 연..
장치 명 : Proxmark3 RDV2 구매 사이트 : https://lab401.com/products/proxmark-3-rdv2?variant=4937442656287 Proxmark 3 RDV2 Introduction The Proxmark 3 is a dedicated, highly-capable multi-tool for RFID analysis. Since its original creation in 2007, there have been huge leaps in the electronics field. The Proxmark 3 RDV2 is a fully revised, modernized version of the already pow lab401.com (앞면) (뒷면) 사용자 가이드..