본문 바로가기
반응형
[KALI] dnsmasq로 간단하게 DNS (Domain Name Server)구축 및 Windows DNS Query 테스트 DNS(Domain Name Server)는 컴퓨터 네트워크에서 사용되는 서비스 중 하나로, 사람이 이해하기 쉬운 도메인 이름(예: http://www.example.com)을 컴퓨터가 이해할 수 있는 IP 주소(예: 192.168.0.1)로 변환하는 역할을 합니다. DNS는 전 세계적으로 분산되어 있는 네임 서버들의 네트워크로 구성되어 있습니다. 기본적으로 인터넷에서는 컴퓨터나 네트워크 장치를 식별하기 위해 IP 주소를 사용합니다. 하지만 IP 주소는 숫자로 이루어져 있어 기억하기 어렵습니다. 따라서 DNS는 사용자가 기억하기 쉬운 도메인 이름을 이용하여 웹사이트나 서비스에 접속할 수 있도록 도와줍니다. DNS Port 사용 확인 DNS 는 53 Port 를 사용합니다. 우선 시스템에 53 Port 가.. 2023. 11. 20.
[kali] kali linux apache2 https(SSL) 설정 방법 Kali Linux 의 기본 설치된 apache에 https 설정을 위해 정리하였습니다. 혹시라도 저와 같이 Kali 에 테스트용 WebServer 구축 시 도움이 되길 아래의 파일에서 ssl 인증서 설정을 진행합니다. vi /etc/apache2/sites-available/default-ssl.conf 아래 명령어로 default-ssl.conf 를 enable 해줍니다. a2ensite default-ssl.conf apache2 를 재시작합니다. service apache2 restart 생성했던 사설 인증서로 https(ssl) 접속이 가능함을 확인합니다. 2023. 11. 17.
[Kali Linux] Kali(Debian)에 Snort 설치 방법 Snort 설치 및 구동 방법 - Kali Linux (Debian) 제가 운영 중인 Kali Linux(Debian) VM에 snort 테스트를 하기 위해 snort 설치를 진행하였습니다. Snort는 Network 보안에서 IPS, IDS의 중요한 부분을 차지하고 있습니다. 이론적인 부분뿐만 아니라 실습을 진행하기 위해 snort 설치는 반드시 필요로 합니다. 심도 있는 학습 및 테스트를 진행하기 위해 아래 가이드를 확인하시기 바랍니다. (참고로 root 계정으로 설치를 진행하였습니다.) source.list backup apt-get 패키지 다운로드 서버를 변경하기 위해 우선 default로 설정되어 있는 source.list 파일을 백업합니다. mv /etc/apt/sources.list /etc.. 2023. 7. 17.
[Kali Linux] ssh 설치 및 접속 방법(debian) kali linux (debian) ssh 접속 방법 VirtualBox로 Kali Linux 설치 후 PC에서 ssh 접속을 하기 위한 방법을 공유드리겠습니다. VirtualBox로 Kali Linux 설치를 하시려면 아래 링크 참고 부탁드립니다. [Oracle VirtualBox에 Kali Linux 설치 방법 공유] [Kali Linux] Oracle VM VirtualBox - Kali Linux 설치 가이드와 초기 설정 팁 Windows 에 Oracle VM VirtualBox 를 이용하여 kali Linux 설치하는 방법 kali Linux 란 Kali Linux는 보안 전문가, 해커, 펜트레스트러 등을 위한 고급 보안 및 해킹 도구를 제공하는 Linux 배포판입니다. Kali Linux는 g.. 2023. 7. 17.
[Kali Linux] 칼리 리눅스 설치 가이드(Oracle VM VirtualBox) 및 초기 설정 팁 Oracle VM VirtualBox를 이용하여 Windows에 kali Linux 설치하는 방법 및 초기 설정 방법에 대해 가이드 드리겠습니다. VM Test 환경으로 Oracle VirtualBox 를 사용하고 있습니다. 여기에 kali linux 를 설치하여 network security 관련 테스트를 진행하려하며 쉽게 설치하는 방법이 있어 공유해 드리겠습니다. kali Linux 란 Kali Linux는 보안 전문가, 해커, 펜트레스트러 등을 위한 고급 보안 및 해킹 도구를 제공하는 Linux 배포판입니다. Kali Linux는 실제 보안 테스트 및 해킹 시나리오에서 활용될 수 있으며, 이를 통해 보안 강화와 관련된 업무를 수행할 수 있습니다. [https://www.kali.org/ 사이트 바로.. 2023. 7. 14.
[Linux] 타임 존(Time Zone) 확인 및 변경 방법 리눅스의 Time Zone 을 변경하는 간단한 방법 공유드립니다. date 명령어를 입력하면 다음과 같이 시간이 UTC 로 표시됩니다. UTC 는 세계 표준시입니다. 한국표준시인 KST 는 UTC에서 9시간을 더하면 됩니다. systemctl status systemd-timesyncd 명령어로도 UTC 시간을 확인 할 수 있습니다. 그러니 위의 시간에 9시간을 더한 10:29:52 AM 이 한국시간이겠지요. 이 UTC를 KST 로 변경하는 방법은 다음과 같습니다. timedatectl set-timezone Asia/Seoul아무런 메시지 없이 반영이 됩니다. 이후 timedatectl 명령어로 Time zone 이 정상적으로 변경되었는지 확인 할 수 있습니다. date 로도 KST 로 변경된 것을 확.. 2023. 1. 17.
[Linux] 프로세스 종료 kill -9 PID / kill -15 PID Linux 프로세스 종료 kill 옵션 상세 설명 리눅스 환경에서 프로세스를 종료하기 위해 kill 명령어를 사용합니다. 해당 프로세스를 찾기 위해 ps -ef 명령어를 통해서 PID(프로세스 아이디)를 우선 찾습니다. ps -ef | grep 프로세스명 kill 명령어를 통해 프로세스를 종료하기 위해 먼저 Process ID를 확인해야 합니다. ps -ef 명령어를 통해 PID(Process ID) 찾을 수 있습니다. PID : 프로세스 ID PPID : 부모프로세스 ID kill 옵션 ps 로 PID 를 kill 명령어로 종료 시키는 옵션 중 -9 와 -15 가 있습니다. 이중 -9 옵션은 프로세스를 강제로 종료 시키는 옵션으로 Process가 정상 종료가 안될 경우 사용하게 됩니다. 아래 옵션의 차.. 2022. 10. 27.
[Linux] vi 에디터 키보드 방향키 입력 시 알파벳 입력될 경우 Linux vi 편집기 이용시 방향키가 알파벳으로 입력될경우 Tip 가끔 Linux 환경에서 vi 편집기에서 키보드 방향키를 입력하면 알파벳 A, B, C, D 가 입력되는 경우가 있습니다. 이럴 경우 vi를 사용하지 않고 vim을 설치하여 사용해도 되지만 다음과 같이 근본적인 문제 해결을 할 수 있습니다. 1. vi 편집기로 home 디렉토리에 .exrc 파일을 생성합니다. vi ~/.exrc 2. exrc 파일에 다음을 입력합니다. set bs=2 set nocp 3. 설정을 적용합니다. source ~/.exrc 그 이후 vi 에디터를 실행하면 방향키가 정상적으로 동작함을 확인할 수 있습니다. 이상 간단한 Tip 이였습니다. 감사합니다. 2022. 6. 22.
vi 편집기에 줄 번호 표시 및 특정 라인 이동 vi 편집기를 사용하다 보면 줄 번호 표시하여 라인 확인 및 이동을 하게되는 경우가 자주 있습니다. 줄 번호 표시는 vi 편집기에서는 default 로 비활성화 되어 있으나 간단한 명령어를 통해 쉽게 킬 수 있습니다. vi 편집기 줄번호 표시 활성화 하기 0. Default 로 줄번호가 표시 되지 않습니다. 1. Esc 를 눌러 명령 모드로 전환 2. :set number 혹은 :set nu 를 입력한 다음 Enter(엔터키)를 클릭합니다. 3. 줄번호가 표시됨을 확인 vi 편집기 라인 이동 1. Esc 를 눌러 명령 모드로 전환 2. 라인번호 입력 Shift + g 클릭 시 입력한 라인으로 이동함 맨위로 이동 gg 맨 아래로 이동 shift + g 2022. 5. 26.