분류 전체보기(192)
-
네트워크 보안 수업 1일차 - 코리아 정보보안 IT학원
언어? - 컴퓨터에게 명령을 전달하기 위해 사용 컴파일 (compile) - GCC (GNU C Compiler) #> gcc #> touch source.c#> gcc source.c...undefined reference to `main' 기본 함수 : main() 함수 - c소스파일은 반드시 main 함수를 포함하고 있어야 한다. * main()함수의 원형#include int main(int argc, char *argv[])){))기본이므로 외워둘것return 0;)}) 컴파일(에러 수정) - 기본 함수를 추가해준 뒤 다시 컴파일#> gcc source.c#> lsa.out source.c #> file source.csource.c: C source, ASCII text#> file a.out..
2016.03.28 -
네트워크 보안 수업 21일차(정규표현식) - 코리아 정보보안 IT학원
전화번호 문제[2-3]-[3-4]-[4][2-3] [3-4] [4] grep "[-, ][123456789]" testgrep "[0-9]\{2,3\}[- ][0-9]\{3,4\}[- ][0-9]\{4\}" test 메일주소 문제계정@주소계정 => 알파벳 대, 소문자 또는 숫자가 올 수 있음주소 => 알파벳 대, 소문자 그리고 "." 그리고 알파벳 대, 소문자 grep "\@naver\." test2grep -w "[a-zA-Z0-9]\{3,\}@[a-zA-Z0-9]\{3,\}.[a-zA-Z0-9.]\{2,\}" test2 IP문제grep "[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}" test3 utm 이라는 장비는 패턴매칭을 지원방화벽은 IP가 이..
2016.03.25 -
네트워크 보안 수업 20일차(정규표현식) - 코리아 정보보안 IT학원
touch korea vi korea1it- :wq grep it ./korea1파일에서 찾기를 원하는 문자열이 포함된 행을 출력= it vi korea1it echo itit > korea2 vi korea1- :sp korea2vi 화면분할로 열수 있음 화면 하단에 회색줄로 파일 이름 명시 grep it kroea1 korea2 korea3같은 출력이지만 위는 세파일만 밑에는 korea가 포함된 모든 파일grep it korea* ------------------------------------------------------------------------------------------------------- grep -c it korea1- c 옵션은 it라는 문자열이 포함된 행이 몇개인지 출력..
2016.03.24 -
플란체
플란체 린프로그 스탠드엘레펀트 스탠드래이즈 턱 플란체턱 플란체어드밴스드 턱 플란체싱글 레그 플란체킥 플란체플란체
2016.03.24 -
네트워크 보안 수업 19일차 - 코리아 정보보안 IT학원
[실습]: 리눅스 시스템 백업 1. 백업용 디스크를 사용: /dev/sdb(5G) --> mount point: /backup 2. 전체 백업 수행 ( 2013-03-22 )- PWD : /backup- target: /- 백업하지 않는 디레터리: /backup, /boot, /media, /sys, /dev, /mnt, /proc, /run #> tar cvfJ full_backup_2016_03_22.tar.xz -g 2016_03_22 --exclude /backup --exclude /boot --exclude /media --exclude /sys --exclude /dev --exclude /mnt --exclude /proc --exclude /run / 3. 삭제된 /home 디렉터리 복구..
2016.03.23 -
네트워크 보안 수업 18일차 - 코리아 정보보안 IT학원
tar 명령어를 이용한 데이터 백업 및 복구 - dd, dump ...- 기본적으로는 데이터를 묶어서 압축하는 형태 - 전체 백업- 전체 데이터를 하나의 파일로 압축 - 증분 백업- 전체 백업이 한 번은 수행되어야 한다.- 전체 백업된 내용과 현재 백업하는 내용을 비교해서 달라진 부분만 하나의 파일로 압축 속성 - 백업된 모든 파일의 속성이 그대로 유지가 되는 것은 아니다- 권한, 소유자, 그룹 [실습]: 파일의 속성 유지 테스트 target: /homePWD : /root #> tar cvfJ full_backup.tar.xz -g 2016-03-22.snap /home#> ls2016-03-22.snapfull_backup.tar.xz #> tar tvfJ full_backup.tar.xz... #>..
2016.03.22 -
네트워크 보안 수업 17일차 - 코리아 정보보안 IT학원
@ 압축 & 아카이브 - 파일의 크기를 줄이기 위해 사용- 여러개의 파일을 하나의 파일로 압축하는 기능은 원래의 압축 기능이 아니다. - gzip #> gzip #> gzip -d or#> gunzip * 원본 파일을 보존하지 않는다. - bzip2#> bzip2 #> bzip2 -d #> bunzip2 - xz#> xz #> xz -k #> xz -d @ 아카이브: tar - 여러개의 파일을 하나의 파일 아카이브로 생성- 압축 명령어는 아니다. - 아카이브 생성#> tar cvf file, ... - 아카이브 내용 확인 #> tar tvf - 아카이브 해제 #> tar xvf * 원본 파일을 보존한다. @ 아카이브 생성과 압축을 동시에] - gzip #> tar cvfz file, ... - bzip2..
2016.03.22 -
네트워크 보안 수업 16일차 - 코리아 정보보안 IT학원
리눅스에서의 한글 사용 - 콘솔 : 한글x 프로그램 관리 - 오픈 소스 기반의 운영체제 1. 오픈 소스 설치 (컴파일) -necat 프로그램 설치 1) 소스코드 다운로드#> wget https://sourceforge.net/projects/netcat/files/netcat/0.7.1/netcat- 0.7.1.tar.gz/download 2) 압축 해제 #> tar xvzf netcat-0.7.1.tar.gz 3) 설치 환경 구성 #> ./configure--> Makefile 4) 컴파일 #> make...#> make install5) 정리#> make clean...#> make distclean 개발환경 구성 #> yum group install -y "Development Tools" 리눅스 ..
2016.03.18 -
네크워크 보안 수업 15일차 - 코리아 정보보안 IT학원
1. 다음 명령어의 아규먼트의 갯수는 전부 몇개인가?( 명령어는 세지 않는다 ) touch '/etc/cron/cron.allow' 'file 42.txt' "file 33.txt" 3개 2. rm 명령어의 i 옵션은 어떤 역할을 하는가?- man page 활용 삭제하기전 삭제하는 파일이 맞는지 질문 3. rm 명령을 수행할 때 다음과 같이 항상 수행될 수 있도록 alias 설정을 만드세요. export "rm=rm -i" 4. cat 명령어와 passwd 명령어의 실제 위치는 어디인가? /usr/bin/ 5. 다음 두 개의 명령은 어떻게 다른가? echo/bin/echo echoPATH에 있는 위치를 참조하여 실행/bin/echo실행파일을 직접 실행 6. 다음 두 개의 명령은 어떻게 다른가? echo ..
2016.03.17 -
Centos7 libc설치
Centos6 이하 버전에서는 libc-client 를 yum 으로, 즉 패키지로 설치가 가능하지만 Centos7 버전에서는 libc-client 패키지를 지원해주지 않는다. 7버전에서 설치 하기위해서는 몇가지를 설치해야 libc 패키지 설치를 진행할 수 있다. 1. epel-release-7-*.noarch.rpm설치 #> wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm -이주소로 다운받으면 된다. #> yum install -y epel-release-7-5.noarch.rpm 2. epel-release-7.rpm 설치 #> wget http://rpms.famillecollet.com/enterpris..
2016.03.17