크래커, 블루햇, 그레이햇은 해커를 지칭하는 용어인 것 다들 아셨나요? 코드게이트는 우리가 보다 안전한 환경에서 정보를 보안할 수 있는 환경을 연구하는 화이트해커를 양성하고 보안전문가로 거듭날 수 있도록 장려하는 세계 최고의 해킹방어대회랍니다. 해커에 대해 알아보았으니 이번엔 악성코드 및 해킹 수법 등은 어떤 것들이 있는지 한 번 알아볼까요?
 
 
*해킹 용어
 
악성코드(Malware)
‘악성코드에 감염 되었습니다.’라는 문구 많이 보셨지요. 악성코드란 사용자의 시스템에 침투해 정보를 유출하거나 파일 등을 파괴하고 방해하는 악의적인 프로그램을 총칭한답니다. 바이러스를 악성코드로 보는 경우도 있고 악성코드와 바이러스를 나누는 경우도 있는데요. 넓은 의미로 고의성을 가지고 시스템을 비정상화 시키는 프로그램들을 악성코드라 생각하시면 될 것 같습니다.
 
 
컴퓨터 바이러스(Virus)
생물학적으로 생명체에 침투하여 병을 일으키는 것처럼 컴퓨터 내에 침투하여 자료 등을 손상시키거나 프로그램 등을 파괴하는 프로그램을 바이러스라 칭합니다. 바이러스는 자체로 변형을 거쳐 다른 파일을 감염시킨다는 점에서 악성코드와 구분 하기도 합니다.
 
 
트로이목마(Trojan horse)
트로이군과 그리스군에서 사용된 목마와 유사한 매커니즘을 가진 악성코드로 겉으로는 이상이 없어 보이지만 실제로는 바이러스 등의 위험인자를 포함하고 있는 프로그램을 칭합니다.
 
 
 
 
*해킹 수법
 
스니핑(Sniffing)
스니핑은 가장 많이 사용되는 해킹 수법중의 하나입니다. ‘코를 킁킁거리다, 냄새를 맡다’란 sniff의 뜻처럼 네트워크상에 남아있는 트래픽을 엿듣는 도청행위를 말합니다. 아이디나 패스워드 같은 중요 정보를 탈취할 수 있게 될 수 있으니 데이터를 암호화하면 쉽게 스니핑을 방지할 수 있습니다.
 
 
스누핑(Snooping)
Snoop은 ‘기웃거리다’, ‘염탐하다’라는 뜻을 가진 단어로, 스니핑과 같이 도청하는 것을 의미하며, 네트워크 상에 떠도는 중요한 정보를 몰래 탈취하는 것을 뜻합니다.
 
 
스푸핑(Spoofing)
Spoof는 ‘골탕 먹이다’, ‘속이다’라는 뜻으로 스푸핑은 정상적인 것을 다른 것으로 바꿔치기(위조)하여 속이는 해킹 수법입니다. 예를 들면, 유명한 사이트의 메일을 도용하여 스팸메일을 보내 수신자로 하여금 해당 메일을 열어보게 유도하는 행위를 스푸핑이라 할 수 있습니다.
 
 
디도스(DDos)
디도스(DDos;Distrivuted Denial of Service)는 ‘분산 서비스 거부 공격’을 뜻하는데요. 지난 2009년 한국의 주요 정부기관에 디도스 공격이 가해져 친숙(?)한 단어이지요. 여러 곳에서 동시에 서비스를 공격하게 하여 표적이 되는 사이트가 패킷을 감당할 수 없게 만들어 네트워크의 성능을 저하시키거나 시스템을 마비시키는 해킹 수법입니다.
 
 
피싱(Phishing)
이메일을 통해 불법으로 불특정 다수의 개인정보를 수집하는 신종 해킹 방법입니다. 주로 금융기관을 사칭하여 고객의 개인정보와 계좌정보를 요구하는 메일을 보내거나, 위조된 웹사이트로 유도하여 개인 정보를 수집하여 악용하는 방식을 뜻합니다. 여기서 파생된 것이 국내에서 극성을 부리고 있는 보이스 피싱(Voice phishing)이랍니다.


출처 : 코드게이트(http://www.codegate.org/content/board/post_view.php?id=611)

 
 
 
 

코드게이트를 찾아주신 여러분 모두 안녕하세요!

코드게이트는 세계 최대 국제해킹방어대회로 보안과 해킹에 관한 최신 트렌드를 알아볼 수 있는 컨퍼런스가 함께 열린답니다. 여기서 잠깐, 해킹에 대한 기본적인 용어들을 한 번 짚어보는 시간을 가져볼까요?

 

 

 

해커(hacker)

컴퓨터 또는 프로그래밍에 뛰어난 사람을 일컫는 말로 이들은 집요한 관심과 전문적 기술 및 해박한 지식을 가지고 자유자재로 조작할 수 있는 능력을 지니고 있다. 영어 단어인 ‘hack’는 잘개 부수다의 의미로 컴퓨터 내부의 시스템 혹은 파일들을 다루는 것을 비유하여 –er을 붙여 쓰이게 되었다. 해커는 목적이 이로운 해커인 화이트해커와 부정적인 블랙해커로 나뉠 수 있다.

 

 

화이트해커(white hacker)

순수한 동기를 가지고 연구와 보안을 목적으로 해킹을 하는 해커를 지칭하는 단어로 정보보안 전문가라고 볼 수 있다. 해킹을 통해 서버 및 해당 프로그램의 취약점 등을 연구하며 방어전략을 구상하는 일을 한다.

 

 

블랙해커(black hacker)

화이트해커와 대비되는 단어로, 고의 혹은 악의적으로 시스템에 불법으로 침입하여 데이터나 파일을 파괴하거나 훔쳐 이익을 취하는 해커를 지칭한다. 국가 주요 시설을 마비시키거나 파일을 복사하여 배포하는 등 범죄행위를 저지르는 지능범을 뜻하기도 하며 크래커(cracker)라고도 한다.

 

 

화이트햇(white hat)과 블루햇(black hat)

모자를 뜻하는 hat이 붙은 단어로 모자의 색으로 선과 악을 구분할 수 있는 관용적인 표현으로 ‘화이트햇=착한‘의 공식이 성립한다고 할 수 있다. 화이트햇에서 화이트해커, 블랙햇에서 블랙해커가 파생되었다고 볼 수 있다.

 

 

그레이햇(gray hat)

화이트와 블랙을 섞어놓은 그레이햇은 선과 악이 아닌 이익을 좇는 해커를 뜻하며 중간적 성격을 띠거나 불분명할 경우에도 이 단어를 쓴다. 그레이햇은 해킹을 한 후 관리자 혹은 소유자에게 알려 직접 취약점을 수정해주고 대가를 받는다.

 

 

블루햇(blue hat)

프로그램 및 시스템의 취약점을 미리 테스트해주는 외부 보안 전문가들을 지칭하는 말이다. 버그 테스트 등을 통해 차후 발생 가능성이 있는 해킹을 방지하는 역할을 한다.


출처 코드게이트(http://www.codegate.org/content/board/post_view.php?id=610)

윈도우 7 이상 버전에 적용할 수 있는 부팅 USB 제작 방법입니다.


우선 준비물이 2개 필요합니다.


1. 

USB설치.exe

2. 설치하고자 하는 윈도우의 이미지 파일


USB설치.exe파일은 첨부파일을 받으시면 되구요.

윈도우 이미지 파일은 각자 구하시길 바랍니다. 막 올렸다가 저작권법에 걸리면...ㄷㄷ;


설치할 대상이 되는 USB는 이미지파일보다 큰 용량이면 됩니다. 보통 8기가 정보면 충분하구요.


우선 USB의 포맷을 변경하는 작업을 해주어야 합니다.

내 컴퓨터에 들어가셔서 USB를 오른쪽 클릭하여 NTFS 형식으로 빠른 포맷 해주시면 되요.


NTFS로 포맷 해주는 이유는 FAT32나 FAT는 4기가 이상의 단일파일이 들어갈 수 없기때문에 정상적으로 파일 이동이 안되는 경우가 있거든요.


그리고 준비한 이미지파일을 압축해제 프로그램으로 열어줍니다.
압축해제 프로그램은 반디집, 알집 등등을 이용하시면 되요.

파일 목록중에서 boot, source폴더와 bootmgr파일을 선책한 후 압축 풀기를 하여 USB에다가 풀어줍니다.

다 옮겨도 상관 없지만 해당 파일만 있으면 문제 없습니다.

그리고 다운받은 USB설치.exe 또한 USB로 옮겨주시면 됩니다.


파일을 옮기신 후에 USB로 이동하여, USB설치.exe를 오른쪽 클릭하여 관리자 권한으로 실행해 줍니다.


검은 화면이 뜬후 좀 기다리면 다음과 같은 화면이 출력 될 겁니다.

Successfully updated disk bootcode.
Bootcode was successfully updated on all targeted volumes.라는 문구가 보이면 윈도우 설치 부팅 USB가 다 만들어 진겁니다.

이제 컴퓨터를 다시 실행한 후 바이오스 화면으로 들어가 부트 순서를 USB가 hdd보다 앞으로 변경해 주시면 됩니다.

(업체마다 설정방법이 다양하므로 이건 Google God에게 물어보세요..)

 

그리고 다시 재부팅 후 설치화면이 뜨면 설치를 진행해 주시면 되겠습니다.

+ Recent posts