본문 바로가기

분류 전체보기15

NFT NFT란? NFT는 Non-fungible token의 약자로, 대체 불가능한 토큰을 의미한다. 이는 블록체인 기술에 기반한 암호화 자산이다. 이는 대체 불가능하기 때문에, 실물 화폐와 같이 거래되거나 다른 것으로 교환될 수 있다. NFT의 핵심 특징은 다음과 같다. 디지털 자산이며 유일무이하고, 교환 가능하다는 점이다. 이는 위조될 수 없고, 전문사이트에서 비트코인 등 암호화폐로 거래소가 이루어지기 때문이다. 대부분의 NFT는 거래를 기록하는 블록체인에 남아있으며 가치있는 정보가 저장된 개별 토큰이다. 주로 시장과 수요에 의해 정해진 가치를 가지고 있기 때문에, 물리적 유형의 예술처럼 디지털 아트를 사고 팔 수 있다. 또한 NFT의 고유한 데이터를 통해 소유권과 소유자간 토큰 전송을 쉽게 확인하고 검증.. 2023. 1. 17.
디지털 포렌식 기초 7주차 점프리스트 (Jumplist) 점프리스트란? 최근 사용한 파일/폴더에 빠르게 접근하기 위한 구조 점프리스트를 보기 위한 툴 FTK Imager Jumplist Explorer 점프리스트 종류 Automatic: 운영체제가 자동으로 남기는 항목 Custom: 응용프로그램이 자체적으로 관리하는 항목 하지만 포렌식에서 두 종류의 구별은 큰 의미가 없음 경로 %UserProfile%\AppData\Roaming\Microsoft\Windows\Recent\AutomaticDestinations %UserProfile%\AppData\Roaming\Microsoft\Windows\Recent\CustomDestinations 점프리스트 실습 1. FTK Imager 도구를 통해 점프리스트가 있는 경로의 파일 이미.. 2023. 1. 17.
디지털 포렌식 기초 6주차 MFT 개념 및 실습 MFT NTFS 파일시스템(윈도우즈의 파일관리시스템)에서 파일, 디렉터리를 관리하기 위한 구조 하나의 파일당 하나의 MFT 엔트리를 가짐 %MFT란 MFT엔트리들의 집합 MFT엔트리 파일의 이름, 생성수정변경시간, 크기, 속성 등 파일의 디스크 내부 위치, 파일의 시스템 경로 $MFT Practice Tools FTK Imager MFTExplorer $MFT Practice %LogFile, %UsnJrnl 개념 및 실습 저널링 데이터 변경을 디스크에 반영하기 전, 행위를 기록 트랜잭션 쪼갤 수 없는 업무 처리의 최소 단위 파일이나 디렉토리 생성, 수정, 삭제, MFT 레코드 변경 등 $LogFile 메타데이터의 트랜잭션 저널 정보 $UsnJrnl 파일이나 디렉토리에 변경 사항이 .. 2023. 1. 10.
서비스 메시 (Service Mesh) 서비스 메시란? 어플리케이션의 서로 다른 부분이 데이터를 공유하는 방식을 제어하는 방법 (ex. 마이크로서비스의 Istio) 서비스 메시의 대표 기능 어플리케이션 트래픽 관리 관찰 가능성 보안 트래픽 관리 트래픽 라우팅 규칙을 사용하면 서비스 간의 트래픽 흐름 및 API 호출을 쉽게 제어할 수 있다. 순수 쿠버네티스 환경과 비교하자면, 쿠버네티스 파드 개수를 이용해 canary test를 하기 위해서는 10%의 트래픽을 얻기 위해 최소 9개의 프로덕션 파드가 필요하다. 그러나 서비스 메시 기능을 활용하면, 제공하는 파드 수에 관계없이 트래픽의 비율을 카나리 버전으로 지정할 수 있다. 카나리 테스트(canary test): 안정적인 버전을 배포하기 전, 테스트 버전을 실시간 환경에서 실제 사용자와 함께 새.. 2023. 1. 10.