rsync는 Remote Sync의 줄임말로서 원격 또는 로컬로 두 시스템 간에 지정한 디렉터리나 파일을 동기화하...
이번 포스트에서는 DNS 서버의 마스터 서버와 슬레이브 서버의 관계를 구축해볼 예정입니다. 마스터와 ...
각 DNS 서버는 하위에 독립적인 하부 도메인을 둘 수 있습니다. st13.com - host www.st13.com ns.st13....
논리 폭탄이란 특정 시간, 데이터의 입력 같은 어느 특정 조건이 충족되었을 때 악의적인 기능이 동작하게 ...
드라이브 바이 다운로드는 인터넷에서 사용자가 의도하지 않은 다운로드로 이는 두 가지를 의미합니다. 하...
오늘 포스트에서는 멀버타이징이라는 공격 기법에 대해 다뤄보도록 합니다. 멀버타이징은 악성코드의 Malw...
정보 보호의 3요소 중 하나인 가용성은 언제든 원하는 시점에 원하는 정보와 서비스를 이용할 수 있는지를 ...
오늘 알아볼 Slowloris 공격은 HTTP 헤더 조작을 이용한 서비스 거부 공격으로 목표 웹 서버의 가용 ...
클라이언트는 HTTP 요청을 통해 데이터를 웹 서버로 전송할 때 GET이나 POST 방식(메소드)을 사...
선행지식 TCP의 흐름 제어는 상호 간에 수신 가능한 양만큼만 데이터를 전송하는 제어 방식을 의미합니...
분산 서비스 거부 공격 DDoS에서 DRDoS는 Reflection 이란 단어가 들어간 이유를 볼 수 있습니다. ...
오늘은 정보보안기사 시험 전날이라 IT 정보를 포스트하지 않고 감상을 조금 풀어봅니다. 보안기사 실기...
시험을 치고 나오면서 참 여러 생각이 들었습니다. 그러면서 한편으로는 좀 막막하다는 생각도 들었네요. ...
FTP란 File Transfer Protocol의 약자로 네트워크 상에서 파일을 교환하기 위해 1971년에 최초로 공...
웹 서버를 구성하는 주요 도구를 묶어서 APM이라고, 혹은 LAPM이라고 부릅니다. Apache, PHP, ...
윈도우는 RDP(Remote Desktop Protocol)을 이용해 원격 데스크톱 연결 기능을 제공합니다. (기본 338...
윈도우 서버 2019 환경에서 사용자, 그룹 추가 및 권한 관리에 대한 내용을 포스트합니다. 보안에 있어서 ...
DNS는 도메인 네임 시스템으로서 호스트의 도메인 이름을 질의 받으면 IP(네트워크) 주소를 변환하여 ...
이번 포스트에서는 윈도우 서버 2019에 IIS(Internet Information Services)를 설치하여 웹 서버와 ...
리눅스 DNS 서버에서 Master, Slave 서버를 구축했다시피 윈도우 서버에서도 주, 보조 DNS 서버를 ...
크리덴셜 스터핑은 공격자가 여러 방법을 이용하여 수집한 사용자 로그인 인증 정보를 이용하여 다른 사이...
비밀키 및 대칭키를 사용하여 암호화 통신을 하고자 할 때 문제로 되는 것이 해당 비밀키를 어떻게 안전하...
옵트인과 옵트아웃은 개인 정보 처리에서 사용되는 용어 중 하나입니다.정확히는 개인 정보 처리 동의 방식...
리눅스는 여러 프로세스가 동시에 수행될 수 있는 시스템입니다. 프로세스는 두 가지로 나뉘게 되는데 하나...
run level은 리눅스 시스템의 실행 레벨입니다.최근의 리눅스 배포판에는 시스템 및 서비스 관리자로 Syst...
서비스와 데몬은 사용자의 요청 시점이 아니라 임의의 시점(보통 boot)에서 background process로 시작되어...
Cron은 유닉스 계열 운영체제의 시간 기반 작업 스케줄러입니다. 소프트웨어 환경을 설정 및 관리를 위해 ...
도메인 네임 시스템, DNS는 호스트의 도메인 이름을 네트워크 주소로 변환 혹은 그 반대의 변환을 수행...
이번 시간에 해볼 간단한 실습은 CentOS 7 리눅스에 DNS 서버 기능을 설치 후 해당 서버의 IP를 D...
kill, killall 명령어는 단순 종료 명령어가 아니라 프로세스에 지정한 시그널(Signal)을 보내는 명령어입...
파일 시스템은 운영체제가 디스크에서 파일을 효과적으로 관리하기 위한 논리 구조로, 운영체제별로 지원하...
이번에 구축해 볼 네트워크의 사진은 다음과 같습니다.192.168.0.0/24 대역은 설정이 이미 되어있다는 가정...
비밀키(대칭키)를 통한 암호화 통신을 할 때 필요한 것이 해당 비밀키의 교환입니다.이러한 키의 분배에는 ...
리눅스 파티션 관리 명령어 중에 이번 포스트에서 다룰 명령어는 파티션 생성부터 마운트, 마운트 해제까지...
df 명령어는 디스크의 마운트 상태와 용량을 확인할 수 있는 명령어입니다.du 명령어는 디렉터리의 디스크 ...
본래 네트워크 인터페이스 하나당 하나의 IP 주소 부여가 원칙이지만 IP Alias를 사용하면 다수의 I...
CentOS 7 설치-1 포스트에 이어서 작성합니다.목차1. 파티션 설정2. 보안 정책 설정3. 네트워크 설정4...
리눅스 명령어 형식# command [-단일문자옵션] [--다중문자옵션]단일 문자옵션인 경우 동시에 여러 개를 ...
cdcd는 디렉토리를 이동할 때 쓰는 명령어사용 예pwd명령어 경로 (/usr/bin/pwd)현재 위치한 디렉토리...
SULinux는 국내 에스유소프트사에서 만든 리눅스 배포판입니다.당장은 CentOS와 간단히 통신 테스트...
ls 명령어는 디렉터리에 있는 파일들의 확인할 수 있으며, 리눅스를 사용하면서 절대 빠뜨릴 수 없는 명령...
인터넷이란 기본 정의부터 시작해서 네트워크의 기초를 살펴봅니다.목차1. 인터넷이란 무엇인가 - 구성...
cat은 파일의 내용을 간단하게 출력할 때 쓰거나, 파일을 연결하여 출력할 때 쓰이는 명령어입니다.리다이...
cp는 파일이나 디렉터리를 복사하는 명령어입니다. (Copy)mv는 파일이나 디렉터리를 이동하는 명령어입니...
OSI나 TCP/IP 모델은 컴퓨터들 사이의 데이터 전송을 통신 규약, 프로토콜의 모음입니다.모델의 목...
패킷은 패킷 교환 방식에서 컴퓨터 네트워크가 전달하는 데이터의 형식화된 블록입니다. 패킷은 라우터의 ...
상위 프로토콜에서 받은 페이로드와 제어 정보인 헤더를 붙여 하나의 블록으로 만드는 것이 캡슐화이고, 그...
응용 시스템의 구조로는 1계층, 2계층, 3계층이 있다.목차1. 1계층 구조2. 2계층 구조3. 3계층 구조1. 1...
네트워크 토폴로지는 네트워크의 주요 구성 요소들을 유/무선을 통해 물리적으로 연결된 것이거나 배치 형...
윈도우에는 바로 가기란 링크 파일을 생성할 수 있습니다. 그와 마찬가지로 리눅스에서도 링크 파일을 생성...
네트워크 분할과 병합은 동일한 기술을 이용합니다.넷 마스크(Netmask)는 네트워크의 범위를 결정하는 정...
실제 구현이나 역할은 약간씩 다르지만 NAT, PAT, Masquerading으로 불리던 여러 기술이 현재는 N...
head와 tail은 파일의 일부분을 출력하는 명령어입니다. 일부 명령어의 출력을 그대로 입력으로 사용해 결...
find 명령어는 파일시스템에서 조건에 만족하는 파일을 검색하여 출력하는 명령어입니다. find 명령어의 옵...
리눅스는 다중사용자 운영체제입니다.여러 사용자를 추가해 주기 위한 명령어가 useradd입니다. 기존 사용...
리눅스는 사용자계정을 생성할 때 따로 group을 지정하지 않는다면 자동으로 자신의 계정명과 같은 그룹명...
내부 네트워크에서의 ARP 통신을 이해한 뒤, 그럼 외부 네트워크에 있는 목적지의 물리 주소를 모르면 ...
NAT는 Network Address Translator로 네트워크 주소 변환 기술입니다.아래 포스트에서 NAT에 관해...
clock은 리눅스 시스템에 탑재된 BIOS의 시간을 출력하거나 변경하는 명령어입니다.date는 지정한 포맷...
stat 명령어는 디렉터리나 파일의 상세 정보를 표시하는 명령어입니다.ls 명령어로는 표시되지 않는 정보를...
touch 명령어는 파일의 시간 정보를 변경하는 명령어입니다. 만약 파일이 없다면 빈 파일(크기 0)을 생성합...
passwd 파일은 사용자의 정보들이 저장되어 있는 파일입니다.shadow 파일은 사용자의 암호화된 패스워드 및...
vi는 유닉스의 기본 편집기 VI 에디터입니다. VIM(Vi IMproved)은 VI를 개량한 버전이라고 보시...
리눅스 파일 시스템 ext2 부터는 chmod로 관리하는 파일 권한 말고 여러가지 속성을 파일에 부여할 수 있습...
퍼미션은 파일이나 디렉터리에 대한 사용자의 허가 정도를 나타냅니다.사용자는 소유자(user), 그룹 소유자...
암호는 cryptography, cipher라고 하는데 이는 그리스어로 숨겨진, 비밀이라는 뜻의 Crpyt와 글자를 의미...
chmod는 파일의 퍼미션을 수정하는 명령어입니다.chown은 파일의 소유자를 변경하는 명령어입니다.chgrp은 ...
SUID와 SGID, sticky bit는 기존 퍼미션(rwx)에서 실행 및 삭제 권한을 보완하는 요소입니다.SU...
사용자의 패스워드를 관리할 때 기본적으로 passwd 파일이 아니라 shadow 파일에 패스워드 정보가 저장됩니...
고전 암호로는 스테가노그래피(Steganography), 시저(Caisar) 암호와 같은 치환 암호들, 전치 암호가 있...
이번 포스트에서 대칭키 암호에 대해 다뤄보도록 합니다.대칭 키는 단어의 뜻 그대로 암호화와 복호화에 쓰...
유닉스 시스템에는 각 시스템마다 NIC를 지칭하는 디바이스 파일명이 고유합니다.리눅스의 경우 ens32, ...
"VMware Workstation 설치"에 이어서 VMware에 리눅스 배포판 중 하나인 CentOS 7을 설...
개요VMware Workstation은 VMware사가 만든 하이퍼바이저 기반 가상머신 소프트웨어입니다.해당 소프...