본문 바로가기

우분투3

[침입탐지와차단시스템] FTP - vsftpd 실습 FTP FTP는 파일 전송 프로토콜로 TCP/IP 프로토콜을 가지고 클라이언트와 서버 사이의 파일 전송을 한다. 20번 포트는 데이터 전송, 21번 포트는 명령과 응답 등의 제어 정보를 위해 사용된다. vsftpd는 Very Security FTPD의 약자로, 리눅스 배포판에서 기본적으로 제공하고 있다. 리눅스 및 유닉스 환경에서 보안성과 성능이 우수한 FTP 서버로 인정받았다. vsftpd 설치 $ sudo apt update $ sudo apt list --upgradeable Xubuntu에서 apt 명령 갱신 $ sudo apt search vsftpd $ sudo apt install vsftpd Xubuntu에서 vsftpd 설치 패키지 존재 확인 후 vsftpd 설치 $ sudo servic.. 2023. 4. 7.
[침입탐지와차단시스템] VMware 네트워크 설정을 이용한 ping 전달 1. Xubuntu에서, Network Adapter를 두 개 생성한다. • Adapter #1: NAT 192.168.100.20 • Adapter #2: Host-only 192.168.200.10 2. Kali에서 Adapter의 IP를 Xubuntu의 Host-only로 Adapter의 IP와 동일하게 변경한다. 3. Windows에서 Xubuntu로 ping을 전달한다. 내 경우에는 그냥 옵션 없이 ping을 전달하면 유효 시간이 만료되어서 사용자가 중단하기 전까지 ping 전달을 지속하는 -t 옵션을 사용해서 전달했다. 4. Xubuntu에서 Kali로 ping을 전달한다. 2023. 3. 31.
[Dreamhack] System Hacking STAGE 3 - gdb, pwntools Tool: gdb 디버거 - 디버거는 문자 그대로 버그를 없애기 위해 사용하는 도구 - 디버거는 프로그램을 어셈블리 코드 단위로 실행하면서, 실행결과를 사용자에게 보여준다. - gdb는 리눅스의 대표적인 디버거 중 하나! gdb - gdb(GNU debugger)는 리눅스의 대표적인 디버거 - 오픈 소스로 개발되어 무료로 설치할 수 있으며, 역사가 오래된만큼 다양한 플러그인들이 개발되어 있다. - Ubuntu 18.04에는 기본적으로 설치되어 있다. * pwndbg - gdb 플러그인 중에서 바이너리 분석 용도로 사용되는 것 중 하나 https://github.com/pwndbg/pwndbg -> 위 설치 가이드를 보고 설치 git clone https://github.com/pwndbg/pwndbg c.. 2022. 10. 11.