윈도우 프로그래밍 및 실습 Project SMS 2005270245 변 익 수.

Slides:



Advertisements
Similar presentations
MySeek 시스템 소개 ㈜마이씨크. 2 Contents MySeek System 개요 MySeek System 기능도 MySeek System 기능 MySeek System 특징 MySeek 검색기능 MySeek 활용시 장점 Reference Site.
Advertisements

설계사를 위한 Mobile 영업지원 System 설계사를 위한 Mobile 영업 지원 System 설계사를 위한 Mobile 영업 지원 System 1 Agenda Ⅰ. Mobile Project 추진 목적 Ⅱ. Mobile 환경 분석 Ⅲ.
의료자원 규제현황과 개선방향 자원평가실. 의료자원 관리 개요 규제개혁 토론과제.
일본주식시장의 신 고레가와긴조 투자전략 6 조 안승권. 신문수 발표자 : 신 문 수. 출 생 : 1897 효고현에서 출생 학 력 : 초등학교졸업, 사업가 1992 년 95 세 사망 유일한 자서전 1981 년 스미토모 금속광산 주식매매 200 억엔 벌다⇒ 일본 소득세 납세.
보 고 서 보 고 서 목  차.
’ 전자세금계산서 도입 CONTENTS 1. 부가가치세법 개정내용 2. 전자세금계산서 개요 및 발행 방법 3. 이지메디컴 전자세금계산서 발행 Process.
Bizbill 무료전자세금계산서 사용자 메뉴얼.
회사소개서 및 가맹점 모집을 위한 프로모션 제안 탁월하거나, 색다르거나 년 1월 현재
C.I.A (Cyber Information Analyzer) C.I.A (Cyber Information Analyzer)
개인정보보호 공공기관에서의 개인정보보호 본 자료는 개인정보보호를 위한 교육용 자료로 활용 가능 합니다
2009개정 중등 국어과 교육과정 울산광역시교육청 교육과정 컨설팅단 : 정일진.
안 보여 줄끼가? 소프트웨어 프로젝트 1 – 제안서 발표 피바다 (A6)조 발표자 : 조기수.
연 합 남 전 도 회 월 례 회 1부 예배- 찬 송 장 다같이 2011년 1월 2일 1부 예배- 찬 송 장 다같이 기 도
달라지는 노동법 개정 내용 노무법인 正道 잠시나마… 주요 노동관계법 개정내용 3. 마무리 Contents
기업복지컨설팅 전산 교육
사 업 계 획 2011년 제1호 - 2월 1일 2011 주 안에서 소통하며 화합하고 참여하며 헌신하는 남신도회

Next SMS서비스 소개서 다음인터넷세상.
인포메일 온라인 광고 가이드 인포메일 온라인 광고 가이드 Infomail Ad team
경영 정보 시스템 구축 제안서 가우정보기술주식회사 [신화 제약 주식회사] 1997년 10월 9일 새로운 기법
경영 정보 시스템 구축 제안서 가우정보기술주식회사 [신화 제약 주식회사] 1997년 10월 9일 새로운 기법 철저한 사후 관리
Price golf 프 랜 차 이 즈 사 업 프라이스골프 에스브릿지 대표 : 신 택승
KTC 생산운영관리 PROJECT 생산계획 정확도 향상.
Ablecom Type-7 IVR 에이블컴 기술연구소.
고급 컴퓨터 프로그래밍 팀명:지식인 팀원:홍광수 원대연 이소정.
오목게임 W32 로봇시스템제어(하) GROUP 7 노성동, 하선웅, 김관준
소프트웨어 공학 Project - 어플리케이션 만들기 ( CS App. )
EPG Rendering Service ㈜ 이 파 워 게 이 트.
WIPI 플랫폼 상의 휴대폰용 네트워크 게임 이 제걸(PL) 백 인호.
Toad for SQL Server 제품 소개서 – 프로넷소프트㈜.
자료관시스템 구축사업 추진방안 설명회 행정자치부 국가기록원
12. 데이터베이스 설계.
Linux를 이용한 Embedded 장비 개발
데이터 웨어 하우스 이병규 김기훈.
유비 쿼터스 시대의 선두주자 UMS 서버 구축 최고의 서비스를 제공하겠습니다..
그린 마일리지(상벌점제) 디지털시스템 활용 방안 광주광역시 교육청.
회사 소개서 Company Profile 주식회사 투디앤디.
(PROJECT명: Web Server관리)
Windows 2008R2 Hyper-V 기반 데스크톱 가상화 환경
인터넷 웹구축 7조 제안서 조장 : 임동진( ) 조원 : 임효종( ) 한상길( )
드 림 스 타 트 통합사례관리시스템 계약서 계약일자 : “갑” : “을” : ㈜ 진 우 정 보 시 스 템.
실시간 자원 량 정보 제공을 결합한 Heartbeat
사용자 정보 수집 및 교통정보 제공 시스템 블랙박스App을 이용한 웹 서비스 컴퓨팅 텀프로젝트 한국기술교육대학교 컴퓨터공학부
강의에 대한 소개 책에 대한 소개 공부하는 방법 자바 설치 방법
HUCHEMS e-Procurement System
보상사업 제안서 반룡일반산업단지 사업시행자 성창아이엔디㈜ 대표 정연교님 귀하 주 식 회 사 한 국 보 상 원.
AIMS 2016 설비.물류 통합 모니터링 솔루션 Advanced Integrated Monitoring Solution
프로젝트 포트폴리오 요약 프로젝트 종류 프로젝트 이력 역할 주요 기술 : Windows System Application
나는 땅에서 키는 작지만 하늘로부터 재는 키는 이 세상 어느 누구보다도 크다
차량 관제시스템 제안서 신흥콘트롤㈜ 031 / 705 / 6923(代).
Remote Control Plus - 졸업 프로젝트 배문희.
김덕용 게임 엔진론 Project 최종발표.
제안 목적 고객성향 분석으로 매출 증대 유사업체 분석으로 신상품 홍보 원가요소 분석 및 피드백으로 원가율 관리
청각기관의 구조와 기능2 옥정달.
정보 INFRA 구축 RF카드를 이용한 고객관리시스템 구축 에클라트소프트.
Tabular 관리툴 Tabular Manager
CONTENTS Ⅰ. 대회목적 Ⅱ. 대회개요 Ⅲ. 대회요강 Ⅳ. 대회규정 Ⅴ. 운영계획 Ⅵ. 홍보계획 Ⅶ. 예산계획.
성전기공식(안) 식 순 1. 기공미사 2. 기 공 식 3. 축 하 연 천주교 수원교구 퇴촌성당.
성경퀴즈 여호수아1장 3장 복습게임.
▶서류관리 프로그램 1. 로그인….2 2. 서류등록 … 서류도착 서류스티커발행
홈페이지 제안서
房思琪的初恋乐园 ‘팡쓰치’로 보는 문학의 힘 정은비.
박 현 미 울산여자상업고등학교 창업포스터 만들며 포토샵과 친해지기 박 현 미 울산여자상업고등학교.
스터디카페 예약시스템 조영현.
2009개정 중등 국어과 교육과정.
1. 환경설정 1.1 병원 정보 1. 개원일 - 병원 인수해서 보험 청구 시 사용 2. 폐원일 - 병원 폐원하고 다른 의사에
엑셀 Add-In 응용프로그램 개발 소개
Presentation transcript:

윈도우 프로그래밍 및 실습 Project SMS 2005270245 변 익 수

Contents 프로젝트 개요 프로그램 구성 3. 프로젝트 개발 일정 4. 향 후 발전 과제 5. 시연

SMS 서버 모니터링 & 빠른 장애 처리 Server Monitoring System

프로젝트 개요 실시간 서버 모니터링 툴 제작 - CPU, Memory, Disk 사용률, 프로세스 리스트 전역 훅 + DLL 사용 키로거 제작 - 시스템에서 발생하는 키보드 메시지 후킹 시스템 재시작

프로그램 관련 함수 다음으로 시스템 구성도에 대해 설명 드리겠습니다.

C Performance Data Helper(pdh) Cpu 윈도우가 자체적으로 시스템의 성능을 모니터링할 수 있도록 이를 참조하거나 제어할 수 있는 API Win32 SDK 제공

D Disk Size Disk GetDriveType : 드라이브 문자열을 인자로 받아, 드라이브의 타입 을 반환 GetDiskFreeSpaceEx : 특정 디스크의 전체 용량과 빈 공간을 알려 주는 함수

M Memory Memory Size MEMORYSTATUS 구조체 사용 실제, 가상, 페이지 파일 전체 사용량, 남은량

P Progress Progress 기본 PBS_SMOOTH 100 PBM_SETRANGE32 PBM_SETPOS

P Process List Process Tlhelp32 : WIN32 tool help functions, SDK List View Process Path

I System Info Info GetSystemInfo : 프로세서 개수, 키보드 타입 GetComputerName, GetUserName : 컴퓨터, 사용자 이름 GetVersionEx : 운영체제 버전 GetTickCount : 부팅 후 경과 시간

H Hooking 일반 메시지 키 확인 후 c:\keylog.txt 기록 훅 프로시저 먼저 받음 전달 훅 메시지 훅 DLL

R System Rebooting Reboot OpenProcessToken : 액세스 토큰에게 재부팅 특권 부여 ExitWindowsEx : 시스템 재부팅

S M S P S M S P Demonstration System Monitoring Server Monitoring Project S Server P Project Database 설계에 대하여 간략하게 설명 드리겠습니다.

프로젝트 개발 일정 요구분석 및 자료수집 프로그램 코딩 테스트 발표 준비 및 발표 1/16 1/17 1/18 1/19 1/20 1/21

향 후 발 전 과 제 원격 서버 모니터링 프로세스 후킹 프로세스별 사용률 접근 보안 DB 향 후 발 전 과 제 1. DB를 관리 할 수 있는 기능을 좀 더 보완 하도록 하고 2. 시스템 로그를 분석하여 서버관리 기능을 추가 하도록 하며 3. 문자메세지와 연동하여 장애 발생시 관리자에게 메시지 전송기능을 추가 하고 4. 웹으로 관리하므로 웹에 대한 보안을 강화하는 것을 생각해 보겠습니다.

감 사 합 니 다