본문 바로가기
반응형

전체 글36

[AZ-900] Azure 클라우드 컴퓨팅 개념 클라우드 컴퓨팅 클라우드 컴퓨팅은 인터넷을 통해 컴퓨팅 서비스를 제공하는 것으로 가상 머신, 스토리지, 데이터베이스, 네트워킹과 같은 대부분의 IT 인프라가 포함된다. 클라우드 컴퓨팅은 인터넷을 사용하여 인프라 환경 및 서비스를 제공하기 때문에 기존 데이터 센터와 같은 물리적 인프라에 의해 제한되지 않는다. IT인프라를 빠르게 늘려야 하거나 물리적인 공간의 제약이 있을 경우 클라우드를 사용하여 서비스를 빠르게 확장할 수 있다. 공동 책임 모델(Shared Responsibility Model) 공동 책임 모델은 클라우드 공급자와 소비자 간의 공유된다. 물리적인 보안, 전원, 재난, 네트워크 연결 등은 클라우드 공급자의 책임이며, 소비자는 클라우드에 저장된 데이터 및 정보를 책임진다. 예를 들어 데이터베이.. 2022. 12. 20.
OSI 7계층 모델 OSI(Open System Interconnection) 7계층 모델 애플리케이션(Application) 프레젠테이션(Presentation) 세션(Session) 트랜스포트(Transport) 네트워크(Network) 데이터 링크(Data Link) 물리(Physical) OSI 7 계층(OSI 7 Layer)은 네트워크 프로토콜이 통신하는 구조를 7개의 계층으로 분리하여 각 계층간 상호 작동하는 방식을 정해 놓은 것으로, 상위 계층의 프로토콜이 제대로 동작하기 위해서는 하위의 모든 계층에 문제가 없어야 한다. - 1계층(케이블) : 100BaseT, 1000BaseT, UTP, RJ-45 - 2계층(스위치) : Frame Realy, MAC Address - 3계층(라우터) : IP, IPX, Ap.. 2022. 12. 20.
[Forensic] 하드디스크 MBR 구조 1. MBR(Master Boot Record) 부팅 시 필요한 부트 코드와 파티션 테이블 정보를 저장하고 있으며, MBR이 손상되면 부팅이 불가능하다. MBR은 하드디스크의 첫 번째 섹터(Sector 0)에 위치하고 있고 512Byte로 구성이 되어 있으며 구성 내용은 다음과 같다. 공통 (512 Byte)(Boot Code(446 Byte)(Code area 440 Byte + Disk Signature 4Byte + Usually nulls 2Byte) + Patition Table(64 Byte)) + Signatrue(2 Byte) 0x0 - 0x1B7 MBR code area (440Byte) 0x1B8 - 0x1BB 32-bit disk signature ( optional 4Byte) 0x.. 2021. 12. 29.
[Forensic] 스테가노그래피 분석 도구 1. 이미지 파일 분석 도구 1) Stegsolve.jar 2) https://29a.ch/photo-forensics/#forensic-magnifier Forensically, free online photo forensics tools Forensically is a set of free tools for digital image forensics. It includes clone detection, error level analysis, meta data extraction and more. 29a.ch 3) SmartDeblur 4) http://www.bertnase.de/npiet/npiet-execute.php BertNase's Own - npiet fun! www.bertnase.de .. 2021. 12. 21.
[Security] 유용한 사이트 모음 아래 사이트에서 악성코드의 샘플 다운로드 및 분석 사례를 제공한다. https://bazaar.abuse.ch/browse/ MalwareBazaar | Browse malware samples bazaar.abuse.ch https://malpedia.caad.fkie.fraunhofer.de/library Malpedia Library malpedia.caad.fkie.fraunhofer.de https://www.vx-underground.org/samples.html vx-underground - samples Want to sponsor vx-underground? Your information could go here www.vx-underground.org https://www.malware.. 2021. 12. 20.
[Forensic] Volatility3을 이용한 메모리 포렌식 Volatility2는 덤프 파일의 프로파일 설정 등 까다로운 부분이 많고, 현재 Volatility3에서 많은 명령어를 지원하기 때문에 3버전을 사용하여 분석하는데 문제가 없다고 생각한다. 하지만, 아직 2버전에 비해 지원하는 명령어가 부족한 부분이 있기 때문에, 추가 분석이 필요하다면 2버전을 사용해야 한다. Volatility3를 사용하기 위해 파이썬 3버전의 설치가 필요하다. □ Volatility3 다운로드 경로 https://github.com/volatilityfoundation/volatility3 GitHub - volatilityfoundation/volatility3: Volatility 3.0 development Volatility 3.0 development. Contribute.. 2021. 12. 18.
[Forensic] Linux 침해사고 조사 및 아티팩트 수집 □ 시스템 정보 수집 1) 시스템 날짜 정보 확인 - date + 서식 (date YYYY-MM-DD) 2) 리눅스 종류 및 버전 확인 - uname -a 3) 마지막 접속/로그인 사용자, 시스템 재부팅 시간 확인 - last, w - last reboot 4) Run-Level 서비스 확인 - chkconfig | grep service 5) rm 명령어로 삭제한 파일 복구(일부 가능) - debugfs device - debugfs: isdel 6) 사용자 정보 - /etc/passwd - /etc/shadow - /etc/group □ 파일 및 백도어 검색 1) setgid, setuid 파일 검색 - find / -type f -perm +6000 -ls 2) 실행 권한이 있는 user 생성 파일.. 2021. 12. 18.
[Forensic] Windows 침해사고 조사 및 아티팩트 수집 □ 시스템 정보 1) 현재 날짜 및 시간 정보 확인 - data /t && time /t 2) 시스템 정보 확인 - systeminfo 3) 시스템에 접속 중인 사용자 및 세션 정보 - query user - net session 4) 시스템에 등록된 사용자 계정 - net user - 레지스트리 내 SID / SAM 확인 5) 시스템에 마지막으로 로그인한 사용자 정보 - HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon\DefaultUserName - HKEY_LOCAL_MACHINE\SYSTEM\ControlSet00X\Control\Windows\ShutdownTime □ 파일 및 레지스트리 정보 1) 최근 생성된 파일,.. 2021. 12. 18.
[Malware] 악성코드 개요 및 기본 정적분석 1. 악성코드란 ? 악성코드는 악의 적인 행위를 하는 실행파일 또는 바이너리 파일을 의미합니다. 해커에 의해 사용되는 악성코드는 주로 데이터 수집 및 유출, 암호화, 삭제 등 다양한 비윤리적인 행위를 합니다. 악성코드는 행위 및 목적을 기반으로 트로이목마(Trojans), 원격제어(RAT's), 드롭퍼(Dropper), 랜섬웨어(Ransomware)로 분류할 수 있습니다. .Trojans : 사람의 심리를 악용하여 정상 프로그램으로 위장해 배포되며 감염된 PC의 데이터 유출 및 파괴, 스파이 활동을 합니다. .RAT's : 공격자가 원격에서 접근할 수 있도록 허용하고 여러 시스템 명령어를 실행합니다. 키로거와 같은 모듈을 사용해 민감정보 등을 탈취할 수 있습니다. .Dropper : 백신의 탐지를 우회하.. 2021. 7. 28.
반응형