본문 바로가기

분류 전체보기402

UNIX 시스템의 특징 및 디렉터리 UNIX 시스템의 특징 및 디렉터리 이번 포스팅은 UNIX 시스템의 특징 및 디렉터리에 대해 하겠습니다. UNIX 시스템은 다양한 장점이 있습니다. UNIX란 미국 벨(Bell) 연구소에서 개발된 소프트웨어 개발용의 운영 체제입니다. 당초에는 미니컴퓨터용이었지만 최근에는 퍼스널 컴퓨터나 범용 컴퓨터용의 유닉스도 개발되어 일반 사용자에게도 보급되기 시작했습니다. UNIX는 컴퓨터 역사상 가장 중요한 운영체제라고 할 수 있습니다. 처음으로 어셈블리가 아니라 C언어라는 고급 프로그래밍 언어로 커널까지 작성된 운영체제이기 때문입니다. 유닉스는 고급 언어인 C언어로 개발되었기 때문에 다른 하드웨어로 이식하기가 쉬웠으며, 멀티태스킹 기술을 도입하여 여러 사용자가 동시에 사용할 수 있게 되었습니다. 유닉스 이후 시스.. 2017. 10. 19.
해쉬함수(hash function)에 대한 설명 정보보안 해쉬함수 설명 이번 포스팅은 해쉬함수에 대해 하겠습니다. 해쉬함수란?해쉬함수(Hash Function)는 임의의 길이를 갖는 메시지를 입력하여 고정된 길이의 해쉬값을 출력하는 함수입니다. 현재 사용되고 있는 SHA-1과 같은 표준 해쉬함수들은 160비트 내지 256비트의 해쉬값을 출력합니다. 암호 알고리즘에는 키가 사용되지만, 해쉬함수는 키를 사용하지 않으므로 같은 입력에 대해서는 항상 같은 출력이 나옵니다. 이러한 함수를 사용하는 목적은 입력 메시지에 대한 변경할 수 없는 증거값을 뽑아냄으로써 메시지의 오류나 변조를 탐지할 수 있는 무결성을 제공하기 위해서 입니다. 2017/07/19 - [IT] - 정보보안의 3요소에 대해서 해쉬함수는 전자서명과 함께 사용되어 효율적인 서명 생성을 가능하게 .. 2017. 10. 18.
스팀 배틀그라운드 플레이 후기 스팀 배틀그라운드 플레이 후기 이번 포스팅은 배틀그라운드 플레이 후기에 대해 하겠습니다. 배틀그라운드는 스팀에서 플레이 할 수 있으며 블루홀이라는 회사에서 만든 게임입니다. 2017/08/01 - [IT] - 스팀(Steam) 게임 플랫폼에 대해플레이 방법은 간단합니다. 약 90명 정도의 사람들이 섬 맵으로 떨어지게 됩니다. 그리고 떨어진 사람들이 1명이 남을 때까지 싸우는 게임입니다. 혼자 살아남는 서바이벌 게임이라고 할 수 있습니다. 전에 없던 게임 장르는 아니지만 독특한 플레이 방식으로 사람들의 주목을 끌기에는 충분했습니다. 그래픽이 나쁜 편도 아니고 풀숲이나 집 같은 것도 구현이 잘 되어 있어 있었습니다. 실감나게 구현해서 맵에서 엎드리면 적이 잘 보이지가 않습니다.직접 플레이 한 후기를 쓰도록 .. 2017. 10. 18.
정보보호의 목표와 공격의 성격 정보보호의 목표와 공격의 성격 이번 포스팅은 정보보호의 목표와 공격의 성격에 대해 하겠습니다. 정보보호의 목표에 대해 알고 나면 어떤 공격으로 목표를 달성해야 하는지 알 수 있습니다. 정보보안의 기초라고 생각하셔도 됩니다. 이러한 정보보호의 목표를 달성하기 위해서 방화벽이나 IDS, IPS를 사용하기도 하며 암호화를 사용하기도 합니다. 또한 인증시스템을 사용하여 정보보호의 목표를 달성하도록 하고 있습니다. 정보보호의 목표 기밀성(Confidentiality)오직 인가된 사람, 인가된 프로세스, 인가된 시스템만이 알 필요성에 근거하여 시스템에 접근해야 한다는 원칙입니다. 이러한 기밀성의 위협요소에는 도청, 사회공학적 기법 등이 있습니다. 무결성(Integrity)정보의 내용이 불법적으로 생성 또는 변경되거.. 2017. 10. 17.
가상 인터넷 주소(VIPA, Virtual IP address)에 대해 가상 인터넷 주소(VIPA, Virtual IP address) 이번 포스팅은 가상 인터넷 주소에 대해 하겠습니다. 가상 인터넷 주소는 실제 인터넷에서 정식으로 부여받을 주소가 아니고 시스템 자체나 특정 네트워크 내에서만 통용되는 네트워크 주소입니다. Localhost인 127.0.0.1이나 공유기 설정에 사용되는 192.168.X.X 와 같이 각종 도메인 시스템이나 서버 시스템에서 중복 사용되는 인터넷 주소가 예로 들 수 있습니다. 또한, 배정받은 IP주소가 부족하거나 여러 서버의 트래픽을 도메인 내에 분산 처리할 경우 또는 인터넷 통신 중에 발생하는 네트워크 장애에 대비하여 여분의 네트워크 인터페이스를 통해 통신경로를 자동으로 라우팅 할 때 사용됩니다. 실제 네트워크 통신은 라우팅 테이블을 참조하여 .. 2017. 10. 15.
워드프레스는 무엇인가? 워드프레스에 대한 설명 이번 포스팅은 워드프레스에 대해 하겠습니다. 물론 여기는 티스토리 블로그입니다. 하지만 나중에 HTML과 같은 언어에 익숙해지고 새로운 플랫폼이 필요하다면 워드프레스도 같이 하는 것이 좋을 것 같습니다. 장점과 단점이 공존할 것이라고 생각하지만 배우는데 어려움이 많아서 블로그 초보자가 하기에는 좋지 않다고 생각합니다. 물론 어려운게 가장 단점이라고 생각합니다. 하지만 어려운만큼 시도했을 때 성취감을 느낄 수 있을 것 같습니다. 또한 단점 중 또 하나는 도메인 서비스 같은 것을 이용해야 한다는 점입니다. 워드프레스란?직접 홈페이지를 만드는 것이 SNS나 블로그 서비스를 쓰는 것에 비하면 어려운 것은 당연합니다. 그러나, 워드프레스 활용하면 훨씬 쉬워집니다. 워드프레스 웹사이트에서 내.. 2017. 10. 14.
네트워크 포트번호에 대한 설명 및 정리 포트번호에 대한 설명 이번 포스팅은 포트번호에 대해 하겠습니다. 네트워크에서는 포트번호라는 것을 사용하여 접속을 하거나 데이터를 주고 받습니다. TCP와 UDP의 포트번호에 대해 알아보고 어떠한 것들이 있는지 설명하도록 하겠습니다. 또한 포트번호는 크게 세 가지로 나눌 수 있습니다. 잘 알려진 포트라고 해서 영어로는 Well-known port 라고 합니다. 또한 등록된 포트(registered port)와 동적포트(dynamic port)로 나눌 수 있습니다. 잘 알려진 포트(Well-known port)포트번호 0 ~ 1023번 까지를 의미합니다. 또한 공식으로 지정되어 있는 것도 있고 아닌 것도 습니다. 잘 알려진 포트인 이유는 사람들이 잘 알고 있기도 하고 이미 알려져 있는 것들이 많기 때문입니다.. 2017. 10. 14.
정준하 고소사건과 네티즌의 악플 정준하 고소사건과 네티즌의 악플 이번 포스팅은 정준하 고소사건과 네티즌의 악플에 대해 하겠습니다. 이번에 이슈가 된 사건이 있습니다. 바로 개그맨 정준하씨의 악플러 고소사건입니다. 이번에 참다참다 고소를 했다고 알려져 있습니다. 따라서 어떻게 진행이 될지는 모르지만 결혼도 했고 아이도 있는 정준하에게 악플을 쓴 사람들은 고소를 당할 것 같습니다. 12일 정준하는 자신의 인스타그램을 통해 “올 초부터 각종 악성 게시물과 댓글로 인해 심한 스트레스를 받아왔습니다”라며 “잘못된 행동에 대한 비판은 겸허히 받아들이겠습니다. 그러나 근거 없는 비난과 험담, 욕설에 대해선 더 이상 방관하지 않겠습니다. 정당한 법적 조치를 취하겠습니다”라고 악성 댓글에 법적 대응하겠다고 전했습니다. 지금까지 연예계에서 악플러를 고소.. 2017. 10. 13.
브로드캐스트 도메인과 장비, 나누는 이유 브로드캐스트 도메인과 장비, 나누는 이유 이번 포스팅은 브로드캐스트 도메인에 대해 하겠습니다. 이전 포스팅에서 콜리전 도메인의 설명과 함께 나누는 방법 및 CSMA/CD방식에 대한 설명을 했습니다. 그 다음으로는 브로드캐스트 도메인에 대한 설명을 하도록 하겠습니다. 2017/10/12 - [IT] - Ethernet과 CSMA/CD, Collision domain 브로드캐스트 도메인은 네트워크에서 중요한 개념으로 꼽히고 있습니다. 이 개념을 이해해야 네트워크가 동작하는 방식에 대해 이해할 수 있으며 어떤 방식으로 동작을 하는지 알 수 있습니다. 하지만 처음에 이 개념을 듣는다면 어떤 것인지 들어도 이해가 되지 않을 수 있습니다. 2017/07/16 - [IT] - 네트워크 - 기초용어2017/07/17 .. 2017. 10. 13.