• 제목/요약/키워드: windows program

검색결과 804건 처리시간 0.026초

윈도우 환경에서 사용자 프로그램 실행 권한 제어 기능 설계 (Design of the Function for User Program Execution Control in the Windows Environments)

  • 장승주
    • 한국정보통신학회논문지
    • /
    • 제20권8호
    • /
    • pp.1553-1560
    • /
    • 2016
  • 본 논문은 윈도우 시스템 환경에서 구동되는 프로그램에 대한 실행 권한을 통제할 수 있도록하는 제어 프로그램을 설계한다. 윈도우 프로그램의 정형화된 구조 정보를 이용하여 실행 프로그램의 특정 위치 정보를 임의의 비트 값으로 변환을 하여 일반 사용자는 실행을 할 수 없도록 한다. 이렇게 변환된 비트 값은 허가된 사용자의 경우 원래의 비트 값으로 되돌릴 수 있도록 함으로써 프로그램이 정상적으로 수행이 될 수 있다. 이렇게 함으로써 윈도우 실행 프로그램에 대한 역공학의 위험 등에 보다 안전하게 사용할 수 있도록 한다. 본 논문에서 제안하는 프로그램 실행 권한 제어 프로그램에 대해서 설계하고 실험을 수행하였다. 실험을 수행한 결과 윈도우 환경에서 사용자 프로그램에 대한 실행 권한 제어 기능이 정상적으로 동작됨을 확인할 수 있었다.

가상 화면을 이용한 다중 윈도우즈 매니저 개발 (Development of Multiple-Windows Manager using virtual Screen)

  • 원희철;최재경;김순철
    • 한국산업정보학회논문지
    • /
    • 제14권5호
    • /
    • pp.53-59
    • /
    • 2009
  • 본 논문에서는 윈도우즈 운영체제 환경에서 다중 작업을 수행할 시 발생하는 문제점을 제시하고 이를 효율적으로 해결하기 위한 다중 윈도우즈 매니저를 제안한다. 본 논문에서 개발한 다중 윈도우즈 매니저는 3개의 윈도우즈 가상 화면을 사용하여, 윈도우즈 내에서 총 4개의 윈도우즈를 사용하는 것과 같은 효과를 볼 수 있으며, 이를 통해 다중 작업 시 발생하는 늦은 처리 속도와 높은 복잡도 문제를 개선할 수 있도록 한다.

입체화상으로부터 3차원 마이크로계의 효과적인 깊이측정 (An Efficient Depth Measurement of 3D Microsystem from Stereo Images)

  • 황진우;이중;윤도영
    • 한국공작기계학회논문집
    • /
    • 제16권5호
    • /
    • pp.178-182
    • /
    • 2007
  • This study represents the efficient depth measurement for 3-dimensional microsystems using the disparity histogram from stereo images. Implementation of user-friendly Windows program written in C++ involves the various methods for the stereo-image processing in which the minimization of matching-pixel error upon the unique point for stereo images was carried out as a pre-processing method. Even though MPC among various methods was adopted in the present measurement, the resulting measurements seem to require optimizations of the windows sizes and corrections of post-manipulation for stereo images. The present work using Windows program is promising to measure the 3-dimensional depth of micro-system efficiently in implementing the 3-dimensional structure of micro-systems.

조립용 로봇이 3차원 그래픽 시뮬레이터 개발 (Development of a 3D Graphic Simulator for Assembling Robot)

  • 장영희
    • 한국공작기계학회:학술대회논문집
    • /
    • 한국공작기계학회 1998년도 춘계학술대회 논문집
    • /
    • pp.227-232
    • /
    • 1998
  • We developed a Off-Line Graphic Simulator which can simulate a robot model in 3D graphics space in Windows 95 version. 4 axes SCARA robot was adopted as an objective model. Forward kinematics, inverse kinematics and robot dynamics modeling were included in the developed program. The interface between users and the off-line program system in the Windows 95's graphic user interface environment was also studied. The developing language is Microsoft Visual C++. Graphic libraries, OpenGL, by Silicon Graphics, Inc. were utilized for 3D graphics.

  • PDF

Windows 프로그램 도용 탐지를 위한 기능 단위 동적 API 버스마크 (A Functional Unit Dynamic API Birthmark for Windows Programs Code Theft Detection)

  • 최석우;조우영;한태숙
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제36권9호
    • /
    • pp.767-776
    • /
    • 2009
  • 소프트웨어 버스마크란 코드 도용 탐지를 위해 프로그램 자체에서 추출된 프로그램의 특징이다. 동적 API 버스마크는 실행 시간 API 호출 시퀀스로부터 추출된다. Tamada가 제안한 Windows 프로그램을 위한 동적 API 버스마크는 프로그램 실행 시작 부분의 API 시퀀스만을 추출하여 프로그램의 중요한 특성을 반영하지 못하였다. 이 논문에서는 프로그램의 핵심 기능을 실행할 때의 API 시퀀스에서 추출한 기능 단위 동적 API 버스마크를 제안한다. 기능 단위 동적 API 버스마크를 이용해 코드 도용을 탐지하기 위해서 먼저 두 프로그램을 실행하여 버스마크를 추출한다. 두 프로그램의 유사도는 프로그램에서 추출한 버스마크를 준전체 정렬 방식을 이용하여 비교하여 측정한다. 버스마크의 신뢰성을 평가하기 위하여 같은 기능을 가진 프로그램들을 대상으로 실험하였다. 강인성을 평가하기 위하여 동일한 소스 코드를 다양한 컴파일 방법으로 만들어 실험하였다. 실험 결과 본 논문에서 제안하는 기능 단위 동적 API 버스마크가 기존의 버스마크에서 탐지할 수 없었던 모듈 단위 도용을 탐지할 수 있음을 보였다.

건설공사장, 도로교통 및 철도소음 예측 프로그램 - SONICS (SOftware for Noise Information - SONICS)

  • 김정태;이규철;박지헌
    • 한국소음진동공학회:학술대회논문집
    • /
    • 한국소음진동공학회 1998년도 춘계학술대회논문집; 용평리조트 타워콘도, 21-22 May 1998
    • /
    • pp.747-752
    • /
    • 1998
  • SONICS is the software developed by authors. The program provides the noise level in outdoors due to various noise source types : construction machines including blast sources, railroad vehicles and automobiles. h operates in the Windows system. Since the software is compiled by using Visual C++ 4.0, users can run the program interactively. Also SONICS uses Windows' dialog-box and choice-button so that a novice user can easily implement the program for the environmental noise planning.

  • PDF

SONICS를 이용한 철도변 소음예측 (Prediction of Outdoor Railway Noise by Using SONICS)

  • 김정태;이규철
    • 한국철도학회:학술대회논문집
    • /
    • 한국철도학회 1998년도 추계학술대회 논문집
    • /
    • pp.353-360
    • /
    • 1998
  • SONICS is the software developed by authors. The program provides the noise level in outdoors due to various noise source types : construction machines including blast sources, railroad vehicles and automobiles. It operates in the Windows system. Since the software is compiled by using Visual C++ 4.0, users can un the program interactively. Also SONICS uses Windows dialog-box and choice-button so that a novice user can easily implement the program for the enviromental noise planning.

  • PDF

WinBioDBs: A Windows-based Integrated Program for Manipulating Major Biological Databases

  • Nam, Hye-Weon;Lee, Jin-Ho;Park, Kie-Jung
    • Genomics & Informatics
    • /
    • 제7권3호
    • /
    • pp.175-177
    • /
    • 2009
  • We have developed WinBioDBs with Windows interfaces, which include importing modules and searching interfaces for 10 major public databases such as GenBank, PIR, SwissProt, Pathway, EPD, ENZYME, REBASE, Prosite, Blocks, and Pfam. User databases can be constructed with searching results of queries and their entries can be edited. The program is a stand-alone database searching program on Windows PC. Database update features are supported by importing raw database files and indexing after downloading them. Users can adjust their own searching environments and report format and construct their own projects consisting of a combination of a local databases. WinBioDBs are implemented with VC++ and its database is based on MySQL.

유한요소 구조해석을 위한 객체지향 전처리 프로그램에 관한 연구 (A Study on Object-Oriented Preprocessing Program for Finite Element Structural Analysis)

  • 신영식;서진국;송준엽;우광성
    • 한국전산구조공학회:학술대회논문집
    • /
    • 한국전산구조공학회 1994년도 봄 학술발표회 논문집
    • /
    • pp.25-32
    • /
    • 1994
  • The pre-processor for finite to element structural analysis considering the user-friendly device is developed by using GUI. This can be used on WINDOWS' environment which is realized the multi-tasking and the concurrency by object-oriented paradigm. Data input can be done easily through menu, dialog box, automatic stepwise input and concurrent representation with the structural geometry on multiple windows. It in designed to control integratedly the pre-processing, execution and the post-processing of the finite element structural analysis program on multiple windows, and input data can be seen with result outputs at the same time. In addition, the object-oriented programming environment makes convenient revision and addition of the program components for expanding the scope of analysis and making better user environment.

  • PDF

무 설치 프로그램에서의 사용자 행위 아티팩트 분석 (A Study On Artifacts Analysis In Portable Software)

  • 허태영;손태식
    • Journal of Platform Technology
    • /
    • 제11권2호
    • /
    • pp.39-53
    • /
    • 2023
  • 무 설치 프로그램(이하 '포터블 프로그램'이라 한다.)은 일반적 소프트웨어와는 다르게 설치과정 없이 사용할 수 있는 프로그램이다. 별도의 설치 과정이 없기 때문에 포터블 프로그램은 높은 이동성을 가지며 다양하게 활용된다. 예를 들어, 다수의 PC의 초기 설정이 필요할 때 하나의 USB 드라이브에 다양한 포터블 프로그램을 저장하여 초기설정을 할 수 있다. 또는 PC에 문제가 발생하여 정상적인 부팅이 어려울 때 USB 드라이브에 Windows PE를 구성하고 저장된 포터블 프로그램으로 PC 복구에 사용될 수 있다. 그리고 포터블 프로그램은 레지스트리 값 변경 등 PC 설정에 직접적인 영향을 끼치지 않으며 흔적을 남기지 않는다. 이는 다시 말해, 포터블 프로그램이 높은 보안성을 가진다는 것을 의미한다. 포터블 프로그램을 사용 후 삭제하면 일반적인 방식으로의 행위분석에 어려움이 존재한다. 만약 사용자가 악성 행위에 포터블 프로그램을 사용하였다면 일반적인 방식으로의 분석으로는 증거 수집에 한계가 따른다. 따라서 포터블 프로그램은 일반적인 설치 소프트웨어와는 다른 새로운 방식의 행위분석이 이루어져야 한다. 본 논문에서는 가상머신 상에서 Windows 10 운영체제를 설치한 후 Opera, Notepad++의 포터블 프로그램으로 시나리오를 진행한다. 그리고 이를 운영체제의 파일분석, 메모리 포렌식 등의 다양한 방법으로 분석하여, 프로그램 실행시간, 횟수 등의 정보를 수집하고, 사용자의 구체적 행위분석을 실시한다.

  • PDF