2012/02/CE/11/V07 윈도우즈패스워드크래킹 2012 학년도 2 학기 프로젝트특강보고서 프로젝트명 : 윈도우즈패스워드크래킹 ( 컴공 D-2 ) 2012 년 11 월 20 일 지도교수 : 문준현교수님 학과 : 컴퓨터공학과 7팀제출자 : 역할성명학번 조장 정진수

Similar documents
201402CS1P2-1 패스워드크래킹 2014 학년도 2 학기 프로젝트특강보고서 프로젝트명 : 패스워드크래킹 ( PASSWORD CRACKING ) 2014 년 11 월 28 일 지도교수 : 한성훈교수님 학과 : 컴퓨터공학과 1 팀제출자 : 역할성명학번 조장 윤지영

201502IC1AP-1 DB 구축 2015 학년도 2 학기 프로젝트특강보고서 프로젝트명 : DB 구축 ( DB ) 2015 년 11 월 20 일 지도교수 : 황치곤교수님 학과 : 정보통신공학과 1팀제출자 : 역할성명학번 조장 조재석 조원 송찬호 2

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

NTD36HD Manual

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault

Windows 8에서 BioStar 1 설치하기

<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63>

VPN.hwp

슬라이드 1

SBR-100S User Manual

Studuino소프트웨어 설치

JDK이클립스

. PC PC 3 [ ] [ ], [ ] [ ] [ ] 3 [ ] [ ], 4 [ ] [ ], 4 [Internet Protocol Version 4 (TCP/IPv4)] 5 [ ] 6 [ IP (O)], [ DNS (B)] 7 [ ] 한국어 -

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

server name>/arcgis/rest/services server name>/<web adaptor name>/rest/services ArcGIS 10.1 for Server System requirements - 지

Microsoft Word - src.doc

게임 기획서 표준양식 연구보고서

슬라이드 1

Office 365 사용자 가이드

슬라이드 제목 없음

슬라이드 1

MaxstAR SDK 2.0 for Unity3D Manual Ver

01장

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

온라인등록용 메뉴얼

Endpoint Protector - Active Directory Deployment Guide

PowerPoint Template

Chapter 1

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

untitled

PathEye 공식 블로그 다운로드 받으세요!! 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다.

슬라이드 1

Splentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL: E-M

Microsoft PowerPoint - 3장-MS SQL Server.ppt [호환 모드]

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO


1 SW

SW

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

SBR-100S User Manual

2016년도 본예산 일반회계 총무과 세 출 예 산 사 업 명 세 서 부서: 총무과 단위: 지방행정역량 강화 읍면 명칭변경에 따른 공인 제작 350,000원 * 25개 8, 공공운영비 47,477 29,477 18,000 문서자료관 유지보수비 2,000,000

윈도우시스템프로그래밍

鍮뚮┰硫붾돱??李⑤낯

View Licenses and Services (customer)

SBR-100S User Manual

< FBBE7B0EDB3EBC6AE5FB5F0C6FAC6AEC6D0BDBABFF6B5E5C3EBBEE0C1A128BCF6C1A4292E687770>

Network Security - Wired Sniffing 실습 ICNS Lab. Kyung Hee University

슬라이드 1

PowerPoint 프레젠테이션

목 차

SH100_V1.4

목차 개요...3 iusb 만들기...5 iusb 사용 보안영역에로그인 보안영역에서로그아웃 하드웨어안젂하게제거 비밀번호변경 설정...19 USB 초기화...21 iusb 정품등록...24 iusb 의기타기능

Microsoft PowerPoint - 10Àå.ppt

Microsoft PowerPoint - 안드로이드 개발 환경 구축(170411)

칼 럼 1 하버드대에 부는 컴퓨팅 교육 열풍 김진형 소프트웨어정책연구소 소장 최근 하버드대학의 컴퓨터과학 입문 과목인 CS50강좌가 화제다. 이 번 학기에 820명의 수강생이 몰려 하버드 대학에서 가장 인기 있는 강 좌로 등극했다. 한 동안 인기를 누리던 마이클 셀던

디럭스바이블 2005 설치가이드 ( 주 ) 미션소프트 TEL FAX 디럭스바이블 2005 설치가이드 DeluxeBible 2005

第 1 節 組 織 11 第 1 章 檢 察 의 組 織 人 事 制 度 등 第 1 項 大 檢 察 廳 第 1 節 組 대검찰청은 대법원에 대응하여 수도인 서울에 위치 한다(검찰청법 제2조,제3조,대검찰청의 위치와 각급 검찰청의명칭및위치에관한규정 제2조). 대검찰청에 검찰총장,대

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P

KARAAUTO_4¿ù.qxd-ÀÌÆå.ps, page Normalize

기존에 Windchill Program 이 설치된 Home Directory 를 선택해준다. 프로그램설치후설치내역을확인해보면 Adobe Acrobat 6.0 Support 내역을확인할수 있다.

1) 인증서만들기 ssl]# cat > // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

슬라이드 1

Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터

[ 그림 8-1] XML 을이용한옵션메뉴설정방법 <menu> <item 항목ID" android:title=" 항목제목 "/> </menu> public boolean oncreateoptionsmenu(menu menu) { getme

부서: 기획감사담당관실 정책: 재정운영 단위: 건전재정운영 02 공공운영비 공공요금 및 제세 300 ㅇ지방재정학회비 여비 99,000 99, 국내여비 99,000 99,000 0 예산관련 업무추진 14,000 시정주요업무추

아래 항목은 최신( ) 이미지를 모두 제대로 설치하였을 때를 가정한다

MF Driver Installation Guide

Install stm32cubemx and st-link utility

PowerPoint 프레젠테이션


1) 인증서만들기 ssl]# cat > // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

Cubase AI installation guide

SAS9.2_SAS_Enterprise_Miner_install_guide_single_user_v2

Xcovery 사용설명서

IP Cam DDNS 설정설명서(MJPEG) hwp

ISP and CodeVisionAVR C Compiler.hwp

Leader in Electrics & Automation GIPAM MANAGER Electric Equipment

Packstack 을이용한 Openstack 설치

MF3010 MF Driver Installation Guide

제품개요 용어설명 매뉴얼에서반복사용되는용어를설명합니다. Policy Manager: F-Secure 중앙관리서버로, 중앙관리운용을위해설치되는서버입니다. PM콘솔 : Policy Manager 콘솔의약어로, 중앙관리명령을제어할수있는콘솔입니다. Server Security

gcloud storage 사용자가이드 1 / 17

B.3 JDBC 설치 JDBC Java DataBase Connectivity 는자바에서 DBMS의종류에상관없이일관된방법으로 SQL을수행할수있도록해주는자바 API Application Program Interface 다. 이책에서는톰캣과 SQL Server 간의연결을위

201112_SNUwifi_upgrade.hwp

personal-information-handling-policy

EEAP - Proposal Template

OM2M 기반의 OHP-M2M 오픈소스설치가이드 2015 년 8 월 경북대학교통신프로토콜연구실 최예찬, 강형우 요약 사물인터넷 (Internet of Things: IoT) 이이슈가되면서다양한사

System Recovery 사용자 매뉴얼

을풀면된다. 2. JDK 설치 JDK 는 Sun Developer Network 의 Java( 혹은 에서 Download > JavaSE 에서 JDK 6 Update xx 를선택하면설치파일을

TeamViewer 9 매뉴얼 – Wake-on-LAN

Windows Server 8

Microsoft Outlook G Suite 가이드

EEAP - Proposal Template

슬라이드 1

< FB8C5B4BABEF328C0A5292E6169>

1

제품소개 이매뉴얼은빅솔론프린터제품을 ios 환경에서사용할수있는유틸리티에대해서기술되어있습니다. 제품을새로구입하신분들은사용전에이설명서에있는내용을주의깊게읽어보시기바랍니다. 저희 ( 주 ) 빅솔론은제품의기능과품질향상을위하여지속적인개선을하고있습니다. 이로인하여제품의사양과매뉴얼의

Google SVN 계정만들기 Site : 1. 사이트접속후프로젝트호스팅선택 2. 오픈소스프로젝트검색선택

Transcription:

윈도우즈패스워드크래킹 2012 학년도 2 학기 프로젝트특강보고서 프로젝트명 : 윈도우즈패스워드크래킹 ( 컴공 D-2 ) 2012 년 11 월 20 일 지도교수 : 문준현교수님 학과 : 컴퓨터공학과 7팀제출자 : 역할성명학번 조장 정진수 2006211005 조원 권기범 2008271041 신종원 2011251073 정윤희 2011251099 컴퓨터공학과 71

정진수 / 권기범 / 신종원 / 정윤희 목차 1. 프로젝트팀원소개 1 2. 프로젝트개요 2 2.1. 프로젝트소개 2 2.2. 프로젝트목적 2 2.3. 프로젝트내용 3 2.4. 프로젝트기대효과 3 2.5. 팀구성및역할 4 2.6. H/W, S/W 요구사항 4 3. 프로젝트설계 5 3.1. 프로젝트설계 ( 구성 ) 도 5 3.2. 프로젝트세부설계 ( 구성 ) 도 6 3.3. 프로젝트세부설계 ( 설명서 ) 7 4. 프로젝트실행 8 4.1. 초기화면 8 4.2. 실행화면 (1) 8 4.3. 실행화면 (2) 9 4.4. 실행화면 (3) 9 5. 결론 10 72

윈도우즈패스워드크래킹 1. 프로젝트팀원소개 조장 : 프로젝트의관한레포트작성및편집 조장 : 정진수 팀원 : 데이터에관한자료수집및사용법정리 팀원 : 권기범 팀원 : 실험의대상이되는컴퓨터제공및비밀번호와해킹대상 이되어줌. 팀원 : 신종원 팀원 : 해킹에대한프로그램을직접실행및사용후기를작성. 팀원 : 정윤희 컴퓨터공학과 73

정진수 / 권기범 / 신종원 / 정윤희 2. 프로젝트개요 2.1 프로젝트소개 - Cain 과 Abel을사용하여윈도우즈패스워드크래킹을실행함. - 자신의관련된비밀번호를알기쉽고, 단순하게하면안된다는경각심을갖고, 자신의비밀번호와신상정보를엄격하게다룰수있게관리해야된다는생각을고려함. 2.2 프로젝트목적 Abel을이용하여같은서브넷상의다른 IP들의관리지권한모드가해킹된위험성이존재함과 Cain을이용하여동일서브넷을사용하는 IP들이웹페이지로그인시 ID, Password의 DB 값을알아낼수있으므로보안성의취약점을고려, 보안성을이식하여보안성의취약점을인식후, 강화를하기위함. 74

윈도우즈패스워드크래킹 2. 프로젝트개요 2.3 프로젝트내용 Cain 과 Abel 을사용하여, 윈도우즈의비밀번호와최고권한자 (Admin) 의권한을취 득하고상대방의컴퓨터시스템의약화된컴퓨터를사용함. 2.4 프로젝트기대효과 - 현재의윈도우즈의프로그램취약성인식과보안의식향상시키는것. - 자신의비밀번호및관련된단순한비밀번호의문제점인식 - 신상정보보호를위한기대치생각. 컴퓨터공학과 75

정진수 / 권기범 / 신종원 / 정윤희 2. 프로젝트개요 2.5 팀구성원및역할 조장 : 정진수 조원 : 권기범, 신종원, 정윤희 조장 - 정진수 : 모든데이터의조합및실행. 조원 - 권기범 : 데이터수집조원 - 신종원 : 프로그램카인과아벨을설치및실행조원 - 정윤희 : 카인과아벨의프로그램의분석 2.6 H/W, S/W 요구사항 H/W 요구사항 - O/S : M/S Window 2000 이상 - HDD : 10Mbte 이상의하드디스크 - S/W : WinPcap 패킷드라이버에서지원 - Ram : 1Gb이상 - Lan 포트지원의 MODEM사양 S/W 요구사항 - Cain - Abel 76

윈도우즈패스워드크래킹 3. 프로젝트설계 3.1 프로젝트설계 ( 구성 ) 도 1. 프로젝트의대상이될컴퓨터 ( 여기서는 [ 조원 - 신종원 ] 의노트북 을사용 ) 를사용, 데이터해킹 / 및그보안의취약점을고려함. 2. 프로그램에대하여현재사용하는인터넷과그사이트의이름을 알고강제로다른곳으로돌려보기위함. 3. 레인보우테이블을 1000 여개를사용하여패스워드크래킹을시도 했을때어느정도의시간이걸리는지체크함. 4. 상대방컴퓨터의파일이나데이터이동이가능한지추가실험. 5. 프로그램은 Cain & Abel 을사용함. 컴퓨터공학과 77

정진수 / 권기범 / 신종원 / 정윤희 3. 프로젝트설계 3.2 프로젝트세부설계 ( 구성 ) 도 (1) 윈도우 XP의컴퓨터로 Cain을실행준비피실험체컴퓨터는윈도우 7의서로다른 O/S의운영체제설치. 실험되는컴퓨터에서피실험체컴퓨터로공격시공격이가능한것인지를알아보기위한프로젝트. 카인과아벨이라는프로그램을사용하며, 카인을설치후생성되는아벨을사용하여프로그램해킹을위함. 3.2 프로젝트세부설계 ( 구성 ) 도 (2) 피실험체 ( 이하 노트북 ) 의컴퓨터에 Abel프로그램 (Abell.dll, Abell.dll.sig, Abel.exe) 파일을아무곳의폴더에설치후, 실험체 ( 이하 본체 ) 의컴퓨터에 Cain을설치함. 레인보우테이블을약 1000여개정도임의로임력후영문과숫자로만들어둠. 사용시작후얼마나걸리는지시간의계산과비밀번호의정확성을위해임시적으로 7글자를사용하였으며, 그간걸리는시간을계산해보기로함. 78

윈도우즈패스워드크래킹 3. 프로젝트설계 3.3 프로젝트세부설명서 1. 카인과아벨을본체에다운로드후설치 2. Cain을통하여 Abel을설치하기위해서는먼저 Sniffing을수행하여야스니핑을통해설치하고자하는대상의시스템권한이상의계정을획득해야한다. ( 시스템권한이상의계정을획득해야 Abel 설치가능 ) 하단의 Password 클릭, 사이트에접속하면사이트명, User Name, Password가표시됨 Connect AS를눌러스니핑을통해획득한계정정보를입력후로그인이되면 Services 항목을선택한후마우스오른쪽버튼을눌러 Install Abel을선택이후 Refresh를하면 Abel이라는메뉴가활성화된것을확인. 3. Sniffer Tap을클릭 4. 상단의네트워크카드그림 (Start/stop sniffer) 을클릭 5. 상단메뉴에서 + 기호를클릭하여서브넷대역을설정 6. All test를클릭,ok를클릭 7. IP중하나를클릭하여마우스우측키클릭후 Resolve Host Name 클릭하면 Host Name을알수있음 (Host Name중 My Com을찾아냄 ) 8. 하단의 ARP탭을클릭후 3개의영역이나타남여기서우측상단의빈공간을클릭후메뉴의 + 클릭 9. 여기서오른쪽영역은 sniffing 하고싶은컴퓨터의 IP 목록을클릭후대상컴퓨터를제외한호스트목록이보임. 클릭한대상컴퓨터의윗단의라우터IP를선택후 OK 클릭 (GatewayIP를선택하면외부통신패킷탐지가능 ) 10. 메뉴바에있는방사선모양을클릭하면시스템과상위라우터사이의모든통신트래픽을중간에잡아볼수있다. ( 스니퍼기능과 wireshake을같이사용하면패킷의내용을볼수있다. 컴퓨터공학과 79

정진수 / 권기범 / 신종원 / 정윤희 4. 프로젝트실행 4.1 프로젝트초기화면 4.2 프로젝트실행화면 (1) 80

윈도우즈패스워드크래킹 4. 프로젝트실행 4.3 프로젝트실행화면 (2) 4.4 프로젝트실행화면 (3) 컴퓨터공학과 81

정진수 / 권기범 / 신종원 / 정윤희 4. 프로젝트실행 4.3 프로젝트실행화면 (4) 4.4 프로젝트실행화면 (5) 82

윈도우즈패스워드크래킹 4. 프로젝트실행 4.3 프로젝트실행화면 (6) 4.4 프로젝트실행화면 (7) 컴퓨터공학과 83

정진수 / 권기범 / 신종원 / 정윤희 4. 프로젝트실행 4.3 프로젝트실행화면 (8) 4.4 프로젝트실행화면 (9) 84

윈도우즈패스워드크래킹 5. 결론 결론 카인과아벨이라는프로그램으로상대방윈도우의상황및, 관리자권한의획득까지걸리는시간은약 5분정도걸렸다. 레인보우테이블을약 1000개정도임의임력후, 영문과숫자형으로만하였으나, 총 5분이걸렸으며, 총 7자리의비밀번호를알아내고, 그비밀번호를알아냄과동시에상대방컴퓨터를원격으로접속하여파일을이동, 복사하는것이가능하였다. 비밀번호를제작후사용할시최소 8자이상을만들어야되는생각을하였으며, 좀더복잡하게하는것은특수분자 (!,@,$, ) 을사용하는것이좀더오래걸렸다. [ 하고싶은말 ] 카인과아벨이라는프로그램을통해보안의식강화와그외다른여러가지비밀 번호선택의중요함을다시금깨닫게됨. 컴퓨터공학과 85

정진수 / 권기범 / 신종원 / 정윤희 86