환경구축 7

VMware 가상머신 백업 방법

0. 방법폴더 통째로 백업하기클론 생성하기 (스냅샷을 너무 많이 찍은 경우, .스냅샷 버전 하나로 합치기 위해 사용)스냅샷스냅샷도 일시적인 백업은 가능하겠지만 개인 사용자에게 가장 확실한건 폴더를 통째로 백업하는 것이다.1. 백업내 경우에는 C:\Users\\Documents\Virtual Machines 으로 이동해준다.이 폴더를 다른 HDD나 SSD에 복사해주면 가상머신을 통째로 백업할 수 있다. 2. 복구위와 같이 File - Open - .vmx 파일을 열어주면 새로운 컴퓨터에서도 가상머신을 그대로 사용할 수 있다.

환경 구축 2025.05.26

칼리 리눅스(Kali Linux) 한글 깨짐 해결

+) 기존에 영어로 쓰다가 한 번 한글로 설치해봤는데 영 아니다. 역시 그냥 처음부터 english를 사용하도록 하자.칼리 리눅스를 한국어로 설치했더니 깨진다. 폰트문제라고 한다.아래 명령어 3줄이면 해결 가능하다.sudo apt updatesudo apt install fonts-nanum #한글 폰트 설치sudo reboot한글로 설치해놓고, 영어로 바꾸려한다면sudo dpkg-reconfigure locales방향키와 스페이스로 en_US.UTF-8 UTF-8을 선택하고 Entersudo update-locale LANG=en_US.UTF-8 LANG=en_US.UTF-8LANG=C xdg-user-dirs-gtk-updatesudo reboot 만약 이래도 재부팅하면 한글이라면 아래처럼 시도해보자..

환경 구축 2025.05.14

Docker Desktop 켤 때, 자동시작 해제

Online Judge처럼 만들어진 오픈소스를 그대로 들고오는 경우, Docker Desktop을 사용하려고 켤 때마다 자동으로 시작하는 모습을 볼 수 있다.이를 방지하는 방법은 2가지가 존재한다. 1. 이미 만들어 놓은 컨테이너의 경우docker update --restart no  2. 아직 컨테이너를 생성하지 않은 경우restart : always 혹은 restart : unless-stopped인 경우 자동으로 컨테이너가 시작될 수 있다.restart : no로 고쳐주면 자동으로 시작하지 않게 된다.version: '3'services: your_service: image: your_image restart: no

환경 구축 2025.01.15

칼리 리눅스(Kali Linux) 설치하기

1. 공식 홈페이지에서 다운로드https://www.kali.org/ Kali Linux | Penetration Testing and Ethical Hacking Linux DistributionHome of Kali Linux, an Advanced Penetration Testing Linux distribution used for Penetration Testing, Ethical Hacking and network security assessments.www.kali.orgDOWNLOAD 버튼을 눌러줍니다.Virtual Machines쪽 버튼을 클릭합니다.본인 환경에 맞는 가상머신의 이미지를 클릭하면 다운로드가 시작됩니다. 저의 경우 VMware로 다운로드 하겠습니다. 2. 세팅7z 압축을 해..

환경 구축 2024.09.28

[Let's Encrypt]무료 SSL/TLS 인증서 발급

이 글은 아래 블로그의 글을 참조하여 작성하였습니다.https://hellocomputer.tistory.com/15환경1. Ubuntu 22.042. apache21. certbot 설치bash, shell에 su를 입력해서 root 권한으로 이동합니다.apt-get updateapt-get install software-properties-commonadd-apt-repository universeadd-apt-repository ppa:certbot/certbot먼저 certbot이 업로드되어 있는 certbot ppa(저장소)를 등록해 줍니다.이후 다음 명령어로 certbot을 설치합니다.apt-get install certbot python-certbot-apache2. 웹서버 인증letsenc..

환경 구축 2024.09.27

나만의 CTF사이트 만들기(feat. whale plugin)

프로그래밍에서는 Online Judge가 있었다면, 보안에서는 CTFd라는 framework가 존재한다.https://github.com/CTFd/CTFd GitHub - CTFd/CTFd: CTFs as you need themCTFs as you need them. Contribute to CTFd/CTFd development by creating an account on GitHub.github.com Online Judge와 마찬가지로 깃허브에서 git clone으로 파일을 다운로드 받은 뒤, 설치하면 된다.플러그인 설치 없이 단순 CTFd framework만 사용하려면 sudo docker-compose up -d만 입력해도 구축이 끝난다. 0. 시작에 앞서하지만 필자는 CTFd에서 사용하는 ..

환경 구축 2024.08.25