본문 바로가기

분류 전체보기

암호학(Cryptography)의 개념과 역사 암호학(Cryptography): 내포된 정보를 보호하기 위한 학문정보의 기밀성, 자료의 무결성, 사용자 인증, 자료 출처 인증과 같은 수학적 기술 연구평문을 키를 이용해 알고리즘을 통해서 암호문으로 바꿀 수 있다. 암호학의 주요 용어평문(Plaintext or Cleartext): 비암호화 문서가 유출될 경우, 공격자가 읽을 수 있는 문서암호문 또는 암호(Ciper text or Cryptogram): 공격자가 해석할 수 없거나 그 콘텐츠를 확인할 수 없는 형태의 문서암호시스템(Cryptosystem): 데이터에 대한 암호화와 복호화의 전 과정을 대표하는 용어로 알고리즘, 키, 키 관리 기능을 모두 포함하는 시스템암호화(Encryption): 암호화 알고리즘과 키 등을 이용하여 평문을 암호문으로 바꾸는.. 더보기
★중요★ 리눅스 계정에 관련된 파일 /etc/passwd 사용자 계정 정보사용자ID:암호:사용자번호:그룹번호:전체 이름:홈디렉토리:로그인Shellshell은 명령어 해석기 /etc/shadow 사용자 계정의 비밀번호 정보사용자ID:hash값:pw변경일:pw최소사용일:pw 유효기간:경고기간:유예기간:계정유효일pw은 password = 비밀번호비밀번호 변경일은 1970. 1. 1 기준이다.비밀번호가 없다면 위 사진처럼 !! 으로 표시된다. /etc/group 시스템에 존재하는 그룹 정보그룹명:암호:그룹ID:그룹에 속한 사용자 ps 명령어에서CMD의 bash는 로그인할때 실행된 것! /etc/login.defs 비밀번호의 기본정보PASS_MAX_DAYS : 비밀번호의 최대 사용기간(유효기간)PASS_MIN_DAYS : 비밀번호의 최소사용기간PA.. 더보기
Kickstarter 매직 폰 스탠드(Magic Phone Stand): USB 케이블 휴대폰 받침대 USB 케이블이 휴대폰을 받침으로써 공중에 떠있는 것처럼 보입니다..http://shop.brando.com/USB-Gooseneck-Cable-for-Micro-USB_p08922c1615d002.html위 링크에 비슷한 케이블이 존재하지만 두께도 두껍고 일반 케이블과는 다르게보입니다.(그리고 안드로이드 기기만 지원) https://www.kickstarter.com/projects/martinka/magic-phone-stand그러나, 위 프로젝트는 아이폰과 안드로이드 폰을 지원합니다.패드나 탭은 지원불가능합니다. 6월 20일까지 투자가 가능하며$24 와 $45 만 남은 상태입니다.$24 : 안드로이드 폰, 아이폰 5/5s/5c으로 하얀색 또는 검은색 중 1개 $45 : 안드로이드 폰, 아이폰 5/5.. 더보기
리눅스 (chattr, lsattr, find) 명령어 chattr [옵션] [ - + = ] [모드] [파일명]옵션 -R : 대상이 디렉토리라면 하위까지 적는다. 모드 a : 파일을 추가만 가능하다. (내용 변경은 불가능)모드 i : 파일의 추가, 삭제, 변경이 불가능하다. 읽기는 가능. lsattr [파일명]위 명령어를 쓰면 chattr 로 설정된 권한을 볼 수 있다. find [검색 시작위치] [옵션] [액션]옵션 -perm -[숫자] : 모드값 [숫자]의 권한 검색(SetUid, SetGid, Sticky Bit)-name [파일명] : 특정 파일명이 일치하면 검색(와일드카드 가능)-atime -[숫자] : [숫자]일 전에 접근된 파일 검색-ctime -[숫자] : [숫자]일 전에 파일정보가 수정된 파일 검색(주로 권한 수정)-mtime -[숫자] :.. 더보기
리눅스 SetUid/SetGid/Sticky Bit 간단한 설명 SetUid 4000 - 파일이 속성을 가진 파일을 실행하면 파일의 소유자 권한을 가질 수 있다.1자리의 파일 유형+9자리의 권한에서 user 자리에 s가 들어있다면 이 권한이 있다는 뜻이다. SetGid 2000 - 파일이 속성을 가진 파일을 실행하면 파일의 그룹 권한을 가질 수 있다.권한의 group 자리에 s가 있으면 이 권한이 있다는 뜻이다. Sticky Bit 1000 - 디렉토리소유자가 자신인 것만 하위 내용을 삭제할 수 있다.DOS의 램에 상주한다. (TSR)생성은 누구나 가능하지만, 파일의 수정또는 삭제는 제한 받는다. find 명령어로 위 세가지 권한을 가진 파일을 찾을 수 있다. 위는 최근에 개발된 Tails OS이다. (GUI가 윈도우와 비슷하며 정말 가볍다.) 저 명령어를 치면 Se.. 더보기
06. 기억장치 기억장치=메모리(memory)=저장장치(storage device): 프로그램이나 데이터를 저장하는 일 램 상주 프로그램(TSR): 전체나 일부가 메모리에 남아 항상 대기하고 있다가 필요할 때 부르면 즉시 나타나 일을 수행한다. 주기억장치=메인메모리(main memory)=시스템 메모리: 컴퓨터에 전원이 들어온 상태에서 프로그램 작업이 실행 중일 때 사용보조기억장치: 전원이 종료된 후에도 프로그램과 데이터를 안전하게 저장하는 것 전통적인 메모리 용량 표시 2진 단위 기호 바이트 수 바이트 byte B 킬로바이트 kilobyte KB 메가바이트 megabyte MB 기가바이트 gigabyte GB 테라바이트 terabyte TB 페타바이트 petabyte PB 엔디언(endian): 메모리 주소와 같은 논.. 더보기
리눅스 vi 라인모드의 찾기 기능과 shell 라인모드는 명령모드(ESC)에서 :를 쓰면 마지막 줄에 쓸 수 있는 명령모드이다. :[범위]s/[찾는문자]/[바꿀문자]찾는 문자를 바꿈, 한 줄에 여러개의 문자가 있을 경우 처음 것만 치환한다. :[범위]s/[찾는문자]/[바꿀문자]/g찾는 문자를 모두 바꾼다. :[범위]x, y = x줄에서 y줄까지. = 현재 줄$ = 마지막 줄까지% = 첫번째 줄부터 마지막 줄까지+n = 현재 커서의 줄에서 n줄 아래로-n = 현재 커서의 줄에서 n줄 위로 범위에 특수문자가 포함될 시 앞에 \(역슬래쉬)를 추가하면됩니다. shell은 터미널로 보시면 됩니다.vi에서 잠시 스왑같은 곳에 기억시켜두었다가 돌아올때 불러오는 것입니다. shell로 나가기:sh = 잠시 나가기exit = 다시 vi로 돌아오기 shell 명령 사.. 더보기
영남이공대학교 사이버보안과 2014년 체육대회 보호되어 있는 글입니다. 더보기
리눅스 vi (명령모드, 입력모드, 라인모드) 명령어 입력모드 (insert mode)Insert키나 i 키로 명령모드에서 입력모드로 전환이 가능하다. 라인모드 (line mode)명령모드에서 : 와 / 와 ? 을 사용해 명령을 입력할 수 있다.:q - vi 종료:w - vi 저장 (내용을 변경한 경우 :wq로 저장 후 나갈 수 있다.):set number - 라인 수를 표시한다.:set nonu - 라인 수 표시를 끈다.:set ic - 검색시 대소문자 구분을 하지 않는다.:set ai - 들여쓰기를 설정한다.:set ts=n - tab 공백을 n 수만큼 지정한다.:set wm=n - 오른쪽 여백을 n 수만큼 지정한다.:set ruler - 커서의 위치를 표시한다.:syntax on - 컬러로 표시한다.:숫자 - 숫자의 줄로 이동한다.:%s/기존문자열/새.. 더보기
Kali linux 네트워크 연결 문제... (미해결) 노트북 기종: MSI GE60 i5 무선랜카드Realtek RTL8723AE 무선 LAN 802.11n PCI-E NIC 랜카드Killer e2200 PCI-E Gigabit Ethernet Controller (NDIS 6.20) 칼리를 Bridge로 잡을 시유선/무선 안 잡힘. NAT으로 잡을 시유선은 ifupdown 설정으로 자동으로 잡히지만무선은 불가능함. 더보기