• Title/Summary/Keyword: windows program

Search Result 802, Processing Time 0.033 seconds

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

  • Jang, Seung-Ju
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.20 no.8
    • /
    • pp.1553-1560
    • /
    • 2016
  • In this paper, we design a program that controls the execution permissions for the running application in the Windows system environment. It does not allow general users to execute the program converting the specific location information of the execution program, to any of the bit values with the formal structure information in window program. The converted bit value can be returned to the original bit value in the case of an authorized user, so that the original program can be normally performed. By doing so, it can be more safely used in the risk of reverse engineering for Windows executable program. We implemented the control program for the program execution authority we proposed in this paper, and the experiment was performed. At the results of experiments, it was confirmed that the control function to permit execution for the user program was working properly in the Windows environment.

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

  • Won, Hui-Chul;Choi, Jae-Kyung;Kim, Soon-Cheol
    • Journal of Korea Society of Industrial Information Systems
    • /
    • v.14 no.5
    • /
    • pp.53-59
    • /
    • 2009
  • In this paper, we describe the problems which can happen during multi-tasking process in the Windows operating system (OS) environment. To cope with the problems, multiple-windows manager program is proposed in this paper. If we use the proposed multiple-windows manager program with three virtual screen, we can obtain the effect like using four Windows OS and thus we can improve the tardy speed and the high complexity for multi-tasking process.

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

  • Hwang, J.W.;Lee, J.;Yoon, D.Y.
    • Transactions of the Korean Society of Machine Tool Engineers
    • /
    • v.16 no.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.

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

  • 장영희
    • Proceedings of the Korean Society of Machine Tool Engineers Conference
    • /
    • 1998.03a
    • /
    • 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

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

  • Choi, Seok-Woo;Cho, Woo-Young;Han, Tai-Sook
    • Journal of KIISE:Software and Applications
    • /
    • v.36 no.9
    • /
    • pp.767-776
    • /
    • 2009
  • A software birthmark is a set of characteristics that are extracted from a program itself to detect code theft. A dynamic API birthmark is extracted from the run-time API call sequences of a program. The dynamic Windows API birthmarks of Tamada et al. are extracted from API call sequences during the startup period of a program. Therefore. the dynamic birthmarks cannot reflect characteristics of main functions of the program. In this paper. we propose a functional unit birthmark(FDAPI) that is defined as API call sequences recorded during the execution of essential functions of a program. To find out that some functional units of a program are copied from an original program. two FDAPIs are extracted by executing the programs with the same input. The FDAPIs are compared using the semi-global alignment algorithm to compute a similarity between two programs. Programs with the same functionality are compared to show credibility of our birthmark. Binary executables that are compiled differently from the same source code are compared to prove resilience of our birthmark. The experimental result shows that our birthmark can detect module theft of software. to which the existing birthmarks of Tamada et al. cannot be applied.

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

  • 김정태;이규철;박지헌
    • Proceedings of the Korean Society for Noise and Vibration Engineering Conference
    • /
    • 1998.04a
    • /
    • 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

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

  • 김정태;이규철
    • Proceedings of the KSR Conference
    • /
    • 1998.11a
    • /
    • 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
    • /
    • v.7 no.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 (유한요소 구조해석을 위한 객체지향 전처리 프로그램에 관한 연구)

  • 신영식;서진국;송준엽;우광성
    • Proceedings of the Computational Structural Engineering Institute Conference
    • /
    • 1994.04a
    • /
    • 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 (무 설치 프로그램에서의 사용자 행위 아티팩트 분석)

  • Taeyeong Heo;Taeshik Shon
    • Journal of Platform Technology
    • /
    • v.11 no.2
    • /
    • pp.39-53
    • /
    • 2023
  • Non-installation program (hereinafter referred to as "portable program") is a program that can be used without an installation process, unlike general software. Since there is no separate installation process, portable programs have high mobility and are used in various ways. For example, when initial setup of multiple PCs is required, a portable program can be stored on one USB drive to perform initial setup. Alternatively, when a problem occurs with the PC and it is difficult to boot normally, Windows PE can be configured on the USB drive and portable programs can be stored for PC recovery. And the portable program does not directly affect PC settings, such as changing registry values, and does not leave a trace. This means that the portable program has high security. If a portable program is deleted after using it, it is difficult to analyze behavior in a general way. If a user used a portable program for malicious behavior, analysis in a general way has limitations in collecting evidence. Therefore, portable programs must have a new way of behavioral analysis that is different from ordinary installation software. In this paper, after installing the Windows 10 operating system on a virtual machine, we proceed with the scenario with a portable program of Opera and Notepad++. And we analyze this in various ways such as file analysis of the operating system and memory forensics, collect information such as program execution time and frequency, and conduct specific behavioral analysis of user.

  • PDF