도구
[GeoIP] MaxMind GeoIP License 생성
1.https://www.maxmind.com/en/account/login 로그인 진행 2.좌측 Manage License Keys 선택 3.”Generate new license key”을 클릭하여 라이선스 생성 4.라이선스가 생성되면 Account ID와 License key가 보여지는데 다시 볼 수 없으므로 반드시 캡쳐 또는 GeoIP.conf 다운로드 5. GeoIP.conf 내용 예제AccountID 380145LicenseKey 8nK6uG_SI4un2SPPnKmWQi9S3Bo2KpX6MIqM_mmkEditionIDs GeoLite2-ASN GeoLite2-City GeoLite2-Country 6. https://github.com/maxmind/geoipupdate 를 통해 GeoIP 업데이트 진행
[GeoIP] MaxMind GeoIP License 생성 더 읽기"
WebGoat
다운로드: https://github.com/WebGoat/WebGoat/releases WebGoat은 보안 문제로 localhost에서만 접속 가능하므로, 외부에서도 접속이 가능하도록 apache 웹서버의 Proxy 기능을 사용하여 외부에서 접속이 가능하도록 구성한다. WebGoat을 systemd 서비스로 추가 웹브라우저에서 http://10.10.10.32/WebGoat 으로 접속
MSYS2 설치 및 추가 패키지 설치
1. msys2 base 다운로드 https://repo.msys2.org/distrib/x86_64/ 에서 최신버전을 다운로드 예) msys2-base-x86_64-20231026.sfx 2.msys2.exe 실행 3.패키지 데이터베이스와 베이스 패키지 업데이트 pacman -Syu –noconfirm 4.베이스 패키지들의 나머지들 업데이트 pacman -Su –noconfirm 5. msys2.exe 실행 후 추가 패키지 설치 ※패키지 목록 검색: https://packages.msys2.org/queue https://repo.msys2.org/msys pacman -Su –noconfirm pacman -S –noconfirm bzip2 pacman -S –noconfirm curl pacman
Outlook 검색 필터
hyunsoo hyunsoo, hyunsoonhyunsoony, HYUNSOO, HyunSoo, 또는 기타 대/소문자 조합을 포함하는 항목. 빠른 검색은 대/소문자를 구분하지 않습니다. 이를 통해 abcBOBdef 또는 123bob이 포함된 항목을 찾을 수 없습니다. hyunsoo kang hyunsoo와 이전 행에 나열된 모든 변형을 포함하는 항목, 또는 kang과 kang을 포함하는 모든 항목. 순서를 구분하지 않습니다. hyunsoo AND kang 순서에 관계없이 hyunsoo와 kang을 둘 다 포함하는
YouTube ReVanced Download
1.MicroG: 구글 로그인 모듈https://github.com/inotia00/VancedMicroG/releases 1.GMS Corehttps://github.com/ReVanced/GmsCore/releases 2.Youtube ReVanced:https://github.com/NoName-exe/revanced/releases 3. SmartTube Next (Google TV용 무료 YouTube)https://smarttubenext.com/
YouTube ReVanced Download 더 읽기"
svn 서버 구축
▩STRING THAT NEEDS TO BE CHANGED: /mnt/scm/git 10.10.10.111 scm sample_repo ■ SVN 용어 설명 ▒SVN의 기본 용어 ⊙revision: 파일을 수정하여 커밋하면 숫자가 증가한다. 저장소에 저장된 파일 버전이라고 할 수 있다. ⊙trunk: 모두가 공유하는 작업공간이다. ⊙branch: 임시로 격리된 작업공간이다. ⊙tag: 목표가 달성되었을 때 완료 순간의 빌드를 저장하고 유지하는 것이다. 즉, 프로그램 개발
git 서버 구축
▩STRING THAT NEEDS TO BE CHANGED: /mnt/scm/git 10.10.10.111 scm sample_repo ■git 원리 및 매커니즘 https://git-scm.com/book/ko/v2/ ############################################################# SSH 프로토콜로 운영 방법 (추천하지 않음)############################################################1.사용자 생성 GIT_REPO_DIR=”/mnt/scm/git” useradd -m -d ${GIT_REPO_DIR} -s /usr/bin/git-shell -g scm -c “Git User” scm 2.SSH 인증키 생성 GIT_REPO_DIR=”/mnt/scm/git” mkdir ${GIT_REPO_DIR}/.ssh ssh-keygen -b 2048 -t rsa -C “git1@email.com” -f ${GIT_REPO_DIR}/.ssh/id_rsa -q -P “” cat
구글 주소록을 Outlook 연락처로 가져오기
■구글 주소록에서 내보내기(Export) REM “Outlook CSV” 형태로 내보내기 실행 후 아래 커맨드로 UTF-8→EUC-KR로 한글코드 변환 @ECHO OFFSET “GOOGLE_CONTACTS=D:\downloads\contacts.csv”SET “OUTLOOK_CONTACTS=D:\downloads\outlook_contacts.csv”IF EXIST %GOOGLE_CONTACTS% ( iconv -f utf-8 -t euc-kr %GOOGLE_CONTACTS% > %OUTLOOK_CONTACTS% sed -i “s/$/\r/g” %OUTLOOK_CONTACTS% rm -f %GOOGLE_CONTACTS%) ELSE ( ECHO %GOOGLE_CONTACTS% not found.)PAUSE ———————————————————– ■아웃룩으로 가져오기(Import) 1.내 연락처 모두 삭제 2. 파일 > 열기 및
구글 주소록을 Outlook 연락처로 가져오기 더 읽기"
AWS 용어 정리
https://docs.aws.amazon.com/ko_kr/general/latest/gr/glos-chap.html 1.Server ■AMI(Amazon Machine Image) 소프트웨어 구성이 기재된 템플릿(예: 운영 체제, 애플리케이션 서버, 애플리케이션). ■인스턴스(Instance) 인스턴스는 클라우드의 가상 서버로 AMI의 사본 개념. 하나의 AMI에서 다양한 인스턴스 유형을 실행할 수 있다. ■EC2(Elastic Compute Cloud) EC2는 일반적인 컴퓨팅 서버 개념. EC2의 크기 조정을 통해 서버 성능을 선택할 수 있다. ■Auto Scaling 서버의 용량
apache-tomcat SSL 적용 (https)
■준비물:1.https에 사용할 호스트/도메인 맵핑2.jks(Java Key Store) 형식의 KeyStore 파일3.KeyStore 파일의 패스워드 ■실행:1.server.xml에 아래를 추가 <Connector port=”443″ protocol=”org.apache.coyote.http11.Http11NioProtocol” maxThreads=”200″ SSLEnabled=”true”> <SSLHostConfig> <Certificate certificateKeystoreFile=”conf/localhost-rsa.jks” certificateKeystorePassword=”password” certificateKeyAlias=”alias” type=”RSA” /> </SSLHostConfig></Connector> 2.apache-tomcat 재시작 ※관련 링크 한국전자인증-apache-tomcat SSL인증서 설치 매뉴얼 https://cert.crosscert.com/tomcat-ssl%EC%9D%B8%EC%A6%9D%EC%84%9C-%EC%84%A4%EC%B9%98-%EB%A9%94%EB%89%B4%EC%96%BC/ SSL/TLS Configuration How-To https://tomcat.apache.org/tomcat-9.0-doc/ssl-howto.html
apache-tomcat SSL 적용 (https) 더 읽기"
Battle.net 서버 설치 (PvPGN)
■PvPGN(Player versus Player Gaming Network) https://pvpgn.pro/ 1. 소스코드 및 support 파일 다운로드 https://github.com/pvpgn/pvpgn-server/archive/master.tar.gz https://sourceforge.net/projects/pvpgn.berlios/files/Support%20files/pvpgn-support-1.2.tar.gz/download 2. 소스코드 빌드 mkdir build cd build cmake -D CMAKE_INSTALL_PREFIX=/usr/local/pvpgn -D WITH_MYSQL=false -D WITH_LUA=false ../ make make install 3. systemctl 서비스 등록 서비스 파일 작성 vi /usr/lib/systemd/system/pvpgn.service ————————————— [Unit] Description=Player versus
Battle.net 서버 설치 (PvPGN) 더 읽기"