반응형

분류 전체보기 480

Transformer 모델을 이용한 웹 취약점 공격 유형 분류

Transformer 모델을 이용한 웹 취약점 공격 유형 분류 ** 개인 프로젝트 정리 글. 비전공자로 부정확하거나 불필요한 프로세스가 포함되었을 수 있음. - Transformer 모델을 Fine Tunning 하여 탐지 데이터에 대한 웹 취약점 공격 유형 분류하는 모델 제작.- 탐지 데이터는 웹방화벽 솔루션에서 제공한 rawdata를 기반으로 데이터 셋 수집.- 웹 취약점 공격 유형은 20 ~ 30 가지로 사전 정의해두었으며 수집된 데이터 셋을 정의된 공격 유형으로 분류.- 데이터 셋은 간단하게 'rawdata', '공격 유형' 2개 필드로 구성.   (데이터 셋 -)  ** Fine Tunning 절차 1) CSV로 저장된 데이터 셋 로딩.      >> 데이터 셋 로딩을 진행하면서 rawdata ..

IT Info 2024.12.11

Fluentd 활용하기 - CloudFlare Logpush 연동

Fluentd 활용하기 - CloudFlare Logpush 연동 Fluentd 활용 사례에 대해 간략하게 서술. (후술 기능은 모두 Chatgpt 로 구현)  [Architecture] -  1) CloudFlare Logpush  >>  2) Cloud 저장소 (S3, R2)  >>  3) Fluentd  >>  4) 로그 서버        1) S3, R2 Logpush 기능으로 데이터 post    2) 데이터 저장    3-1) 저장소마다 다른 방식으로 데이터 get.        > S3 : SQS        > R2 : 일정 시간마다 데이터 get    3-2) filter 를 이용한 데이터 파싱    3-3) 파싱된 데이터를 output으로 로그 서버로 forward    4) 로그 최종..

IT Info 2024.11.25

[Android] Kotlin 간단 요약_2

* 함수 - 코틀린에서의 함수 파라미터는모두 읽기 전용 키워드 val이 생략된 형태 val name1 : String >> name1 : String fun 함수명 ( 파라미터 이름 : 타입 ): 반환 타입 { return 값 } * 클래스 - 변수와 함수의 모음 - 프라이머리 생성자, 세컨더리 생성자, 디폴트 생성자 존 class 클래스명 { var 변수 fun 함수() { // 코드 } } * 추상 클래스와 인터페이스 >>> 출처 : 이것이 안드로이드다 개정판 with 코틀린

Android 2024.01.30

[Springboot] 스프링부트 프로젝트 통합하기

스프링부트 프로젝트 통합하기 이전까지 스프링부트 관련된 여러 실습서를 보면서 여러가지 프로젝트를 만들었다. 하지만 오랫동안 지속하여 사용하는 프로젝트는 없었으며 여러가지를 잘잘하게 만들다보니 깊이 있게 만든 프로젝트는 없었다. 그래서 스프링부트 프로젝트를 하나로 통합하여 사용할 수 있도록 지금까지 만들어 둔 프로젝트 중 중요하고 기능이 겹치지 않는 프로젝트를 추려 통합하려고 한다. 물론 스프링부트 실습서 대부분 백엔드 위주로 다루다보니 UI가 너무 이쁘지 않다. UI도 이쁘게 꾸미도록 조금씩 개선할 예정. 조금씩 개선하고 기록 예정.

JAVA 2024.01.29

Atlassian 제품 보안 업데이트 권고 (CVE-2023-22527)

Atlassian 제품 보안 업데이트 권고 (CVE-2023-22527) * 최근 Atlassian 제품 관련 원격 명령 실행 취약점이 다수 탐지되고 있습니다. * 아래와 같은 Atlassian Confluence 제품취약 버전을 사용하는 곳은 업그레이드 권고드립니다. * KISA 보안 동향 : https://knvd.krcert.or.kr/detailSecNo.do?IDX=6076 보안 취약점 정보 포털 닫기 검색 knvd.krcert.or.kr * 벤더 공지 : https://confluence.atlassian.com/security/cve-2023-22527-rce-remote-code-execution-vulnerability-in-confluence-data-center-and-confluen..

[Android] Kotlin 간단 요약_1

Kotlin 간단 요약_1 * 변수 var - 변수 선언 : var abc / var age : int * 읽기 전용 변수 val * 상수 const * 코딩 컨벤션 - 각 프로젝트별로 코드를 작성하는 규칙 - 명명 규칙 ( Ex. 클래스 첫 글자 대문자, 카멜 케이스 ) * 조건문 if - 자바의 조건문과 동 - 변수에 직접 if 문 사용 가능 Ex. var bigger = if ( a > b ) a else b - if 문의 마지막 값을 반환값으로 사용 Ex. var biiger = if ( a > b ) { var c = 30 a } else { b } * when 문 - 자바 switch + if 범위 지정 * 배열 - 배열 : var = longArray = LongArray(10) : Arra..

Android 2024.01.28

[Android] Hello Kotlin!

Hello Kotlin 자바로 안드로이드를 시작했으나 지금은 코틀린이 권장 언어가 되었다. 코틀린 문법은 크게 달라진 건 없는거 같으나 레이아웃과 관련된 부분이 많이 변경된거 같다. 천천히 다시 안드로이드를 시작할 예정. === 코틀린은 세미콜론을 사용하지 않아 코드 작성하다. 습관적으로 세미콜론을 붙이고 있다. 이전엔 레이아웃에 속한 아이콘을 가져올 때 findViewById 를 사용하여 가져왔다. 아이콘이 여러개 일때 findViewById 코드만 한 무더기다. 하지만 지금은 binding을 통해 레이아웃에 전체 위젯을 불러온다. 이전보다 매우 편하다. 클릭이벤트는 이전과 크게 다른 부분은 없는거 같다 레아아웃은 Deign Palette 를 통해 쉽게 작성하게 되어 이전처럼 Code를 건들지 않아도 ..

Android 2024.01.27

[Unreal Engine5] 스캔 데이터 Material instance 적용

스캔 데이터 Material instance 적용 - 스캔데이터 라이팅 적용 : Spot light, Rect light : PostProcessVolume - Material 인스턴스를 적용하여 텍스쳐 색상 변경 : 프로그래밍에 클래스와 인스턴스 개념 - Material Blueprint 생성시 parameter 추가 - Material 인스턴스 생성 후 parameter 값을 변경하여 텍스쳐 색상 변경 가능 * 기타 - 창 > 뷰포트 / 작업 뷰를 추가하여 편하게 작업 가능 - 숫자 (1, 3) + 마우스 좌클릭 > 상수 node 추가 - 마우스 우클릭 > node 검색 추가

Unreal Engine5 2023.12.19
반응형