목록전체 글 (14)
study
Kali linux- Oracle virtualbox를 통해 가상시스템으로 설치됨- 파일&디렉토리 시스템 * 많은 수의 디렉토리들이 트리구조로 구성됨 * 각각의 디렉토리 안에 파일들이 위치함 * / 디렉토리 : 최상위 디렉토리계정 - 일반 사용자 - root 사용자(관리자 계정Home 디렉토리 - 일반 사용자가 작업할 수 있는 공간 - 일반 사용자 guest의 홈 디렉토리 : /home/guest 터미널(Terminal) - 리눅스 시스템에서 사용자로부터 명령어를 입력 받는 도구 - Applications -> System Tools -> Terminal 쉘(shell) - 터미널상에서 사용자가 입력한 명령어를 인식하는 사용자 인터페이스 - 쉘 프롬프티 : [root@localhost Desktop..
case 문이 나올 경우 모든 case를 체크하고 내용 확인. case 문을 활용해 여러 기능을 가진 악성코드를 원격 제어형 악성코드라고 부름. case를 연달아 타고 들어감. 최종적으로 401070에 도착. cmp(compair) 코드로 ebp+8과 76c(1900)이라는 값을 비교함.덤프에서 따라가기 > 주소로 ebp+8값이 무엇을 의미하는지 확인.E8 07(리틀 엔디안이기에 실제 값은 07 E8) 값이 ebp+8값이라는 것을 알게 됨. 07 E8 값은 2024 값이기에 1900과 2024의 상관과 앞에서 GetSystemTime 명령어를 시행함에 따라 시스템 시간에서 년도를 의미하는 것이라고 추측할 수 있음. 이 뒤의 덤프도 2024 06 03 10 값으로 2024년 6월 3일 오후 4시 가량이라..
IPtable - inline 모드 지원. forward 지원. 미러링 지원XC > iptables(H/W) > S 다수 Snort - inline 지원. foward 지원X. 미러링 지원C > Snort > S 다수 미러링클라이언트와 서버 사이 Tab을 두고 snort를 연결해 패킷을 복제해 전송. loss 발생 가능.C > Tab > S | Snort DRDos 탐지된 로그 확인하기$ cd /var/log/snort $ ll snort -d -v -r snort.log.(로그 넘버)-d : 응용 계층의 페이로드 출력 -v : 모든 패킷을 콘솔에 출력(사용 시 수행 속도가 떨어지거나 패킷 누락 가능성 있음) -r : tcpdump 형식의 파일을 읽거나 처리