전체 글 (449) 썸네일형 리스트형 kaliLinux - website 취약점 공격연습 (서버생성) #2 1. 서버 가상화 이미지 셋팅 VM에 바로 설치할 수 있도록 이미지가 제공됨https://sourceforge.net/projects/metasploitable/ MetasploitableDownload Metasploitable for free. Metasploitable is an intentionally vulnerable Linux virtual machine. This is Metasploitable2 (Linux) Metasploitable is an intentionally vulnerable Linux virtual machine. This VM can be used to conduct security training, tesourceforge.net 가상화 VM 설치하기 2.. kaliLinux - website 취약점 공격연습 (셋팅) #1 1. VM 설치2. 칼리리눅스 OS 설치 먼저 가상화가 가능한지 확인한다.안되면컴퓨터마다 바이오스 설정들어가 설정해야함. 검색하면 잘 나온다. 1. VM설치 https://www.vmware.com/products/desktop-hypervisor/workstation-and-fusion Desktop Hypervisor Solutions | VMwareVMware Workstation and VMware Fusion desktop hypervisors are the industry leaders in local virtualization. Learn how VMware’s local virtualization solutions provide an easier way to build, test and.. atmega128 - LED 선택적 제어 #2 LED 4개를 연결하고원하는 포트 두개에만 출력을 하여 4개 중 2개만 LED를 점등해보자 코드#include main(){ DDRA = 0b00001001; PORTA = 0b00001001;} 회로도 실제 구현 모습 atmega128 - LED 켜기 #1 아트메가로 LED를 켜기 전에 LED 켜기 위한 회로의 기본적인 내용을 알아야 한다. 아래 영상이 쉽게 설명 잘 되어 있다. https://www.youtube.com/watch?v=CQlwmrqhSas&t=709s 간단하게 살펴보면LED는 받을 수 있는전류의 양이 정해져있다고 한다. 안전하게 LED를 켜기 위해저항을 추가해줘야한다. 1. LED 키는 소스#include main(){ DDRA = 0x01; PORTA = 0x01;} Data Direction Register A: 입출력을 결정하는 녀석 0x01인 경우 이진수로 나타내면 0b00000001이다. 제일 끝의 포트를 출력으로 잡겠다는 의미이다. 나머지는 모두 입력으로 잡는다. PORTA 또한제일 마지막 PA0 포트를 출력으.. atmega128 - atmel studio 설치 1. USB 연결주의할 점) 연결시 Program 삽입하기 때문에 ISP 모드로 변경해야한다. 2. 드라이버 설치 https://www.silabs.com/developer-tools/usb-to-uart-bridge-vcp-drivers?tab=downloads CP210x USB to UART Bridge VCP Drivers - Silicon LabsThe CP210x USB to UART Bridge Virtual COM Port (VCP) drivers are required for device operation as a Virtual COM Port to facilitate host communication with CP210x products. These devices can also in.. docker - nginx 컨테이너와 로컬 html 마운트하여 실행하기 docker nginx 설치docker pull nginx이미지docker run -d -p 80:80 -v $(pwd)/my-html:/usr/share/nginx/html 이미지아이디docker container 진입하여 conf 파일 확인하기 1.b. html은 ‘/usr/share/nginx/html’로 되어있다.→ 해당 디렉토리는 컨테이너에는 존재하지 않고, 로컬 컨테이너에 마운트되어있다.cd /etc/nginx/conf.d cat default.confdocker exec -it 컨테이너아이디 /bin/bash로컬의 /my-html 디렉토리 안에 html 파일을 넣어보자 test접속하여 확인하기http://localhost:80/ Docker - socks4 proxy server 거쳐서 이미지 Pull 받기 ssh tunneling 먼저 연결하기ssh -D 127.0.0.1:프록시서버포트 계정@프록시주소 -p 프록시서버터널링포트 도커 설정파일 생성 sudo mkdir -p /etc/systemd/system/docker.service.dsudo vi /etc/systemd/system/docker.service.d/http-proxy.conf[Service]Environment="HTTP_PROXY=http://127.0.0.1:1080/"Environment="HTTPS_PROXY=http://127.0.0.1:1080/" 여기까지 하면 프록시서버를 통해 이미지 받아서 사용 가능하다. docker pull nginx Socks4 사용하여 proxy server 거쳐 데이터 주고 받기 상황:80/443 포트가 아닌 다른 포트로구글에 특정 페이지 요청하기 브라우저로 데이터를 주고 받을 때는80 혹은 443 포트를 사용한다. 그런데 여러 상황으로 인해해당 포트로 리소스를 요청/제공 받지 못하는 경우가 있다. 이때는 Proxy server와 ssh tunneling을 맺고 socks4 (socket secure)프로토콜을 이용하여 다른 포트로 proxy server를 거쳐 리소스를 제공 받는다. 필요한 내용은 다음과 같다.1. proxy server에서의 ssh tunneling 셋팅(나는 nas를 사용함)2. 브라우저가 다른 포트로 온 데이터를 받을 수 있도록 Extension 설치(크롬은 switch omega, 파이어폭스는 기본으로 제공하는 걸로 알고 있음) [1. .. 이전 1 ··· 8 9 10 11 12 13 14 ··· 57 다음