DNS over HTTPS란 DNS over HTTPS (DoH)는 DNS 쿼리와 응답을 암호화하여 보호하는 프로토콜로, 웹 브라우저와 DNS 서버 간에 안전한 통신을 가능하게 합니다. DNS over HTTPS 적용 효과 DNS over HTTPS (DoH)는 개인 정보 보호 강화와 중간자 공격 방지로 웹 브라우징 보안을 높이며, 빠르고 안정적인 DNS 서비스를 제공하여 웹 경험을 향상시킵니다. Cloudflare에 가입 후 간단한 과정만 거치면 크롬 기반 브라우저의 설정 중 '보안 DNS 사용'을 사용하여 DNS 정보를 보호할 수 있게 된다. 이러한 과정이 번거롭다면 아래의 브라우저 기본 설정을 사용해서 동일한 보안 효과를 낼 수 있다. Cloudflare Zero Trust 설정 Zero trust..
서론 pwnbit.kr 도메인은 비아웹(viaweb)에서 구입해서 비아웹의 DNS 서버를 사용하고 있었습니다. 하지만, 구글 서치콘솔에 등록하기 위해 DNS에 TXT 레코드 등록이 필요했는데 비아웹의 DNS 관리에는 TXT레코드가 없어 결국 Cloudflare로 이전을 생각하게 되었습니다. Cloudflare는 DNS 운영에 다양한 레코드를 등록할 수 있고, 웹 페이지 접근 속도도 향상 시켜줍니다. Cloudflare에 회원 가입부터 도메인 등록까지 10~20분 정도가 걸렸던 것 같습니다. 간단하고 직관적인 구성이라 쉽게 도메인 연결이 가능하고, 설정과 적용 또한 편하고 빠르게 가능합니다. 1. Cloudflare에서 도메인 추가하기 Cloudflare에 등록할 본인 소유의 Root 도메인을 입력합니다...
편의성 때문에 크롬 브라우저보다 웨일 브라우저를 메인 브라우저로 사용하고 있는데요. Cloudflare에서 Secure DNS, DNSSEC, TLS 1.3, Encrypted SNI에 대한 테스트를 해봤는데 Secure DNS 옵션이 비활성화 되어있고 Secure DNS resolver인 1.1.1.1을 쓰고 있지만 secure connection은 사용하지 않는다고 뜨네요. https://www.cloudflare.com/ko-kr/ssl/encrypted-sni/#sni-info Cloudflare ESNI Checker | Cloudflare Secure DNS Transport using DoH (DNS over HTTPS) or DoT (DNS over TLS) www.cloudflare.co..
11. 11 월 컴퓨터네트워크2 멀티태스킹 서버의 행동 중 socket(), bind(), listen()의 과정을 CreateTCPServerSocket()이란 함수로 묶고, accept()를 AcceptTCPConnection()으로, receive(), send()를 HandlingTCPClient()라는 함수로 묶어서 사용. # 클라이언트당 프로세스멀티태스킹을 위해 fork()를 이용하여 자식 프로세스를 생성한다. 이 자식 프로세스는 receive(), send()의 역할을 수행하며 Client는 자식프로세스에게 send()하게 된다. 자식 프로세스가 종료되어도 이 프로세스가 자동으로 사라지는 것이 아니라 waitpid() 호출을 통해 좀비프로세스를 수확해야 자원이 회수된다. # 클라이언트당 쓰레..
UDPEchoClient에서 클라이언트가 Sendto() 후 서버의 Sendto()를 기다리는 동안 block되지 않도록 하는 방법1) non-blocking socket - 서버측2) asynchronous I/O - 서버측3) Timeout - 클라이언트측 1)Process에서 InterruptSignalHandler 실행 중 사용자가 Ctrl+C와 같은 인터럽트 입력 시 System에서 SIGINT가 들어오게되고 InterruptSignalHandler() 내부에서 printf("Interrupt Received"); 와 같은 문자열 출력 후 for(;;)문 내부의 pause가 실행되어 프로그램이 정지된다. 2) 서버에서 bind() 이후 대기하는 동안 다른 작업(3초마다 . 출력)을 하게 된다. ..
- Total
- Today
- Yesterday
- FTZ
- writeup
- 웨일브라우저
- 프로그래밍
- 사이버테러
- Wargame
- CloudFlare
- 파이썬
- DoH
- network
- CODEGATE 2014
- python
- 웹
- 개발
- 해커스쿨
- 스크립트
- 문제풀이
- hackerschool
- exploit
- CK Exploit Kit
- www
- 프로그래밍 언어
- Sublime Text 2
- TISTORY
- 티스토리
- DNSOverHTTPS
- 자바스크립트
- 악성코드
- 분석
- BOF
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |