본문 바로가기
728x90
반응형

how to18

how to use Dockerfile Dockerfile 사용법 1. Dockerfile이 있는 디렉토리(.)에서 빌드 docker build -t . 2. 실행 ( 웹 서버인 경우 -p 옵션으로 포트 설정) docker run -d -p 3000:3000 3. 도커 프로세스 id 확인 docker ps 4. 컨테이너 종료 docker stop 5. 컨테이너 제거 docker rm 6. 서버 stdout 확인(console.log 등) docker logs -f 2023. 11. 3.
how to use pwndocker pwndocker 사용법 elf 파일 분석할 때, 실제 사용중인 서버에서 실행하기에는 찝찝하고. 그렇다고 가상머신을 설치해 설치하기는 귀찮을 때 docker를 이용하면 편리하다. docker hub에 pwndocker라고 퍼너블 문제풀이에 안성맞춤인 도커가 있는데, 이를 설치하면 분석에 필요한 도구가 세팅되어 있어 좋다. 도커를 실행한 후 "pwndocker" 설치하면 끝. Docker Desktop을 이용하면 명령어 없이 드래그&드랍으로 로컬과 컨테이너 간의 파일 이동도 편리하다. 2023. 8. 22.
how to Copy the highlighted source code from visual studio to word 비쥬얼 스튜디오의 하이라이팅된 소스코드를 워드에 붙여놓는 방법 옛날에는 별도의 설정 없이도 그냥 복사 붙여넣기 하면 됐었는데, 근래에 복사 붙여넣기 해보니 검은색 테스트로만 나왔다. 그래서 이것저것 찾아보다 발견한 방법을 공유. https://marketplace.visualstudio.com/items?itemName=VisualStudioPlatformTeam.CopyAsHtml Copy As Html - Visual Studio Marketplace Extension for Visual Studio - Adds support to copy the selected editor text to clipboard in HTML format. marketplace.visualstudio.com 방법은 간단한.. 2023. 7. 23.
how to solve "adb push" or "adb install" not working "adb push" 혹은 "adb install" 명령어 실행시 응답없음 해결방법 adb shell 명령어가 정상실행 되는 상황에서 adb push나 adb install 명령어를 실행하면 adb server가 행 걸리는 상황이 발생하였다. 아에 안 되는(not working) 상황까지는 아니지만, 거의 그 상태라고 볼 수 있을 정도로 속도가 매우 느렸는데 원인과 해결책은 간단했다. USB 환경설정에서 설정값이 '데이터 전송 안함'에 세팅되어 있기 때문이었다.. '파일 전송'으로 세팅하면 잘 된다. 끝. 2023. 5. 25.
how to fix "Error message: crypto_alg: ARIA-CBC: not found" in openVPN openVPN에서 프로파일 등록 도중 "Error message: crypto_alg: ARIA-CBC: not found" 이런 메시지가 나올 경우 해결 방법 openVPN 3.x 버전에서 위와 같은 에러가 발생한다. 3.x 버전에서는 이상하게 2.x 버전에서 지원하던 ARIA 암호 알고리즘을 지원하지 않기 때문. 고로, 2.x 버전을 설치하여 프로파일을 등록하면 정상 작동한다. 2023. 4. 25.
how to set ssl certificate using "Let's encrypt" in nginx Let's encrypt를 이용하여 nginx에 무료로 인증서 설치하는 방법 1. certbot 설치 sudo apt install certbot sudo apt install python3-certbot-nginx 2. 인증서 설치 sudo certbot --nginx -d -d ... 도메인이 하나라면 하나만 쓰면 된다. 근데 www.my-domain.kr, my-domain.kr 이렇게 두 개 등록하는게 편하다 혹시나 아래와 같은 에러 메시지가 발생한다면, "sudo apt install python3-certbot-nginx" 를 실행했는지 확인할 것. Saving debug log to /var/log/letsencrypt/letsencrypt.log The requested nginx plug.. 2023. 4. 12.
how to solve ERROR [internal] load metadata for docker.io/libaray/~~ 도커 이미지 설치하다가 아래와 같은 에러 메시지 발견. "ERROR [internal] load metadata for docker.io/libaray/ ~~~" 이런 메시지인데 도커 라이브러리에 해당 이미지가 없어서 나는 에러. docker pull ubuntu:21.04 위 명령어로 간단히 해결 가능. 2022. 6. 2.
how to solve "iPA file installation failed" on jailbreaked iOS 루팅된 아이폰에서 iPA 파일을 설치하려는데 계속 실패함. 이 오류는 트윅을 통해 해결할 수 있음. cydia에서 "https://cydia.akemi.ai/" 소스 추가 "AppSync Unified" 설치 "3uTools"에서 iPA 설치 윈도우 프로그램인데 그냥 아이폰 연결하고 드래그 앤 드랍으로 설치가 가능함. . 2022. 4. 11.
how to solve "waiting for debugger" on android 안드로이드 앱 검수 도중 아래와 같은 에러 메시지가 출력되며, 앱이 정상적으로 실행되지 않는 현상이 발생함. 해결책은 간단한데, adb shell am clear-debug-app 명령어 실행하면 됨. . 2022. 4. 6.
how to solve "upstream prematurely closed connection" error flask, uwsgi, nginx 연동 도중 아래와 502 Bad Gateway 에러가 발생. 우선 /var/log/nginx/error.log를 확인했는데, 2022/02/12 00:49:54 [error] 1458540#1458540: *7 upstream prematurely closed connection while reading response header from upstream, client: 1.1.1.1, server: xxx.kr, request: "GET / HTTP/1.1", upstream: "uwsgi://unix:/tmp/uwsgi.sock:", host: "xxx.kr:80" 이런 에러 로그가 있었다. 삽질 끝에 해결책을 발견했는데, sudo apt install uwsgi.. 2022. 2. 12.
how to fix pip3 error : ImportError: cannot import name 'PackageFinder' from 'pip._internal.index' Traceback (most recent call last): File "/Library/Developer/CommandLineTools/usr/bin/pip3", line 6, in from pip.\_internal import main File "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/site-packages/pip/\_internal/\_\_init\_\_.py", line 40, in from pip.\_internal.cli.autocompletion import autocomplete File "/Library/Developer/CommandLineToo.. 2022. 1. 30.
how to solve "DNS_PROBE_FINISHED_NXDOMAIN" 나스에 서버 올리고 DNS 신청해서 쓰고 있는데 위와 같은 에러가 발생하면서 종종 바로 안 들어가지는 현상이 발생했다. 원인은 네임서버에 있었는데 DNS 업체 외에 다른 업체도 네임서버에 등록해서 에러가 낫던 것. 네임서버를 한 업체로만 등로했더니 에러 없이 바로 연결 잘 된다. . 2021. 12. 16.
728x90
반응형