Tools
3 posts
GDB cheat sheet

GDB 명령어 및 함수 정리 시작 도움말 Breakpoints Stack Backtrace 소스내부 Data GDB 명령어 및 함수 정리 시작 도움말 Breakpoints Stack Backtrace 소스내부 Data

June 09, 2020
Tools
Metasploit 아키텍처 및 파일 시스템 구조 이해

Metasploit 아키텍처 Metasploit은 Ruby로 작성되었으며 수년 동안 개발되었다. 언뜻보기에 프로젝트의 규모는 어려울 수 있지만 아키텍처를 깊게는 파고들 필요가 없다. Metasploit 파일 시스템 및 라이브러리에 익숙해지면 좀더 능숙하게 작성할 수 있겠다. Kali Linux에서 Metasploit은 metasploit-framework 패키지로 제공되며 디렉토리에 설치된다. Metasploit FileSystem MSF 파일 시스템은 직관적 인 방식으로 배치된다. Data Data 디렉터리는 특정 공격, 단어 목록, 이미지 및 더 필요한 바이너리에 MSF에서 사용하는 편집 가능한 파일이 포함되어 있다. Documentation Documentation 디렉터리에는 프레임 워크에 사용 가능한 문서가 포함된다. LIB LIB 디렉터리는 프레임 워크 코드 기반의 라이브리들이 포함 된다. Module Module 은 공격, 보조 및 사후 모듈, 페이로드, 인코더, …

June 05, 2020
Tools
Metasploit 환경 구성

하드 드라이브 공간 10 GB 이상의 사용 가능한 저장 공간 대용량 파일 시스템을 지원하는 NTFS, EXT3 또는 기타 파일 시스템 형식을 선택 해야 한다. 필요한 권장 공간 30 GB 정도 사용 가능한 메모리 호스트 OS에 RAM과 각 가상 머신에 할당하는 RAM의 충분한 양이 필요한다. Linux 호스트 최소 메모리 요구 사항 1GB의 시스템 메모리 (2GB 정도면 적당) Kali Linux Guest 최소 메모리 요구 사항 최소 1GB의 RAM (2GB 권장) 프로세서 64 bit 쿠드 코어 CPU 이상을 권장한다. AWS (Amazon Web Server) 상에서 칼리 리눅스, 메타스폴로잇을 구동을 하여 외부 서비스를 점검을 하게 된다. 대외적으로 클라우드 서비스 환경에서도 올려 사용하고 있다. METASPLOITABLE (피해자 환경) 악용 프레임 위크를 사용하는 방법을 배울 때 발생하는 문제 중 하나는 검색하고 공격 할 대상을 찾고 구성하는 것 해당 이미지는 의도적으로…

June 05, 2020
Tools