• Title/Summary/Keyword: 라이브러리

Search Result 1,839, Processing Time 0.022 seconds

Automated Applying Greybox Fuzzing to C/C++ Library Using Unit Test (유닛테스트를 활용한 c/c++ 라이브러리 그레이박스 퍼징 적용 자동화)

  • Jang, Joon Un;Kim, Huy Kang
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.29 no.4
    • /
    • pp.807-819
    • /
    • 2019
  • Greybox fuzzing is known as an effective method to discover unknown security flaws reside in software and has been actively researched today. However, most of greybox fuzzing tools require an executable file. Because of this, a library, which cannot be executed by itself requires an additional executable file for greybox fuzzing. Generating such an executable file is challengeable because it requires both understanding of the library and fuzzing. In this research, we suggest the approach to generate an executable file automatically for a library and implement this approach as a tool based on the LLVM framework. This tool shows that executable files and seed files can be generated automatically by static/dynamic analysis of a unit test in the target project. A generated executable file is compatible with various greybox fuzzers like AFL because it has a common interface for greybox fuzzers. We show the performance of this tool as code coverage and discovered unknown security bugs using generated executable files and seed files from open source projects through this tool.

Automatic Classification of Radar Signals Using CNN (CNN을 이용한 레이다 신호 자동 분류)

  • Hong, Seok-Jun;Yi, Yearn-Gui;Jo, Jeil;Lee, Sang-Gil;Seo, Bo-Seok
    • The Journal of Korean Institute of Electromagnetic Engineering and Science
    • /
    • v.30 no.2
    • /
    • pp.132-140
    • /
    • 2019
  • In this paper, we propose a classification method for radar signals depending on the type of threat by applying machine learning to parameter data of radar signals. Currently, the army uses a library of mapping relations between the parameters and the types of threat to recognize threat signals. This approach has certain limitations when classifying signals and recognizing new types of threat or types of threat that do not exist in the current libraries. In this paper, we propose an automatic radar signal classification method depending on the type of threat that uses only parameter data without a library. A convolutional neural network is used as the classifier and machine learning is applied to train the classifier. The proposed method does not use a library, and hence, can classify threat signals that are new or do not exist in the current library.

A Basic Study on BIM Library Business Model based on Building Material Information System (건축 자재 정보 시스템기반 BIM 라이브러리 비즈니스 모델에 관한 기초 연구)

  • Lee, Goon-Jae
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.18 no.4
    • /
    • pp.43-49
    • /
    • 2017
  • In recent years, the use of BIM in domestic construction has been increasing, but it is used mainly for internal and external visualization rather than for BIM design including drawings. For this reason, several studies have highlighted the lack of libraries and economic problems for BIM design. In other words, for the most economically small domestic design offices, activating the BIM design is a negative factor because it is difficult to invest the necessary manpower and cost to produce and use the required BIM library. The BIM design can be more applicable if the library can be supplied economically, easily, and quickly. In this study, BIM library business model and consideration factors that can provide BIM library service economically, easily, and quickly by considering the existing building material selection task and BIM library are presented. The proposed business model will increase the number of suppliers of BIM libraries, which are lacking in Korea, and will enable an effective BIM design at low cost and effort. If a service that reflects the business model proposed in this study is made, an integrated database that can consistently share information in the design, construction, and maintenance stages will be constructed. This can monitor the changes in material and equipment information during the life cycle of the building. The database can be used to monitor any changes in material and equipment information throughout the life cycle of a building, so that it can be used as historical data for effective design and maintenance as well as for material and equipment upgrades.

Implementation of Negotiation based Personalized Digital Library System (협상에이전트를 이용한 개인 디지털 라이브러리 시스템 구축)

  • Cho, Young-Im
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 2005.11a
    • /
    • pp.153-156
    • /
    • 2005
  • 본 논문에서는 협상에이전트를 기반으로 모바일 환경에서 개인 디지털 라이브러리 시스템을 구축하는 것에 관한 것을 연구하였다. 시스템 구축 실험결과 단일 에이전트를 사용한 것보다 멀티에이전트에서 협상에이전트를 사용한 것이 보다 높은 효율성을 보여주었음을 알 수 있었다.

  • PDF

디지털 라이브러리

  • 정기성
    • Product Safety
    • /
    • s.58
    • /
    • pp.70-73
    • /
    • 1997
  • 정보를 보다 효율적으로 보다 쉽게 관리하고 접근하도록 하는 방법 중의 하나가 여기서 소개하는 디지털 라이브러리이다. 많은 정보 중에서 자신이 원하는 정보를 쉽게 찾을 수 있는 방법이 있다면 우리의 인생은 훨씬 간편해질 것이다. 이를 위하여 대량의 데이터를 효율적으로 관리하는 방법, 원하는 데이터를 쉽게 검색하는 방법 등 많은 연구가 행하여 지고 있다. 다만, 이러한 정보들을 값싸게 제공하기 위하여 인간이 아닌 국가가 이러한 프로젝트에 관계하여야 할 필요

  • PDF

Implementation of Negotiation based Personalized Digital Library System (협상에이전트를 이용한 개인 디지털 라이브러리 시스템 구축)

  • Cho, Young-Im
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.15 no.7
    • /
    • pp.864-869
    • /
    • 2005
  • 본 논문체서는 협상에이전트를 기반으로 모바일 환경에서 개인 디지털 라이브러리 시스템을 구축하는 것에 관한 것을 연구하였다. 시스템 구축 실험결과 단일 에이전트를 사용한 것보다 멀티에이전트에서 협상에이전트를 사용한 것이 보다 높은 효율성을 보여주었음을 알 수 있었다.

A Comparative Study of Europeana and World Digital Library (유로피아나와 월드 디지털 라이브러리 비교 연구)

  • Chang, Woo-Kwon
    • Proceedings of the Korean Society for Information Management Conference
    • /
    • 2014.08a
    • /
    • pp.87-90
    • /
    • 2014
  • 이 연구는 글로벌 디지털 도서관으로 그 역할을 수행하고 있는 유로피아나와 월드디지털라이브러리에 관한 것이다. 이들 도서관이 탄생하게 된 배경, 자료접근과 이용, 제공 또는 생산되는 콘텐츠 유형과 내용, 제공기관과 이용자 간의 커뮤니케이션 등을 중심으로 비교하고 이를 우리의 도서관 측면에서 바람직한 역할을 제시하고자한다.

  • PDF

Investigation of USGS Short-Wave Infrared Databases and Comparison with Domestic Cases - Focusing on the Availability for the Mineralogical Analyses and an Application on the Domestic Illite - (USGS 단파장 적외선 데이터베이스 분석 및 국내 사례와 비교: 광물학적 활용도 고찰 및 국내 산출 일라이트로의 적용 사례)

  • Chang Seong Kim;Raeyoon Jeong;Soon-Oh Kim;Ji-man Cha
    • Korean Journal of Mineralogy and Petrology
    • /
    • v.36 no.4
    • /
    • pp.259-271
    • /
    • 2023
  • Since the short-wave infrared spectrum has a significant range of variation depending on the production environment, countries with advanced resource exploration are collecting the spectrum and building a database. Representative organizations include the USGS and CSIRO, and they are currently carrying out a project in China that can synthesize and use a large number of existing data. The USGS library provides a total of 2,457 spectra targeting not only minerals but also various materials that respond to infrared radiation. Among these, there are 1,276 mineral spectra, which are about half of the total. The spectrum title includes information, such as analysis devices (NIC4, BECK, ASDNG, etc.), purity codes (a, b, c, d, u), and measurement methods (AREF, RREF, RTGC, TRAN). Analyzed raw data are provided in ASCII and GIF format. The CSIRO library has a total of 502 spectra, of which the majority, 493, correspond to mineral spectra. The USGS library is a free, publically available resource, while the CSIRO library is bundled with TSG8 or must be purchased separately. Among these, when comparing the eight spectra whose spectral shapes can be analyzed with the spectra of domestic illite, the positions of the absorption peaks are significantly different from those of domestic illite, except for one Japanese illite. Additional research will be needed to determine the causes of such differences, and the domestically relevant databases should be established as well.

A Library for Effective Development of Windows WebDAV Clients (윈도우즈 웹데브 클라이언트의 효과적인 개발을 위한 라이브러리)

  • Kim Dong-Ho;Park Jin-Ho;Shin Won-Joon;Lee Myung-Joon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06d
    • /
    • pp.79-81
    • /
    • 2006
  • 웹데브(Web-based Distributed Authoring and Versioning)는 원거리에 있는 사용자들 간에 인터넷을 통하여 파일을 공동 저작하고 관리할 수 있도록 지원하는 IETF 표준의 HTTP 확장 프로토콜이다. 웹데브 프로토콜이 발표된 이후 이를 지원하는 다수의 웹데브 서버와 클라이언트가 개발되었으며, 웹데브 클라이언트를 효율적으로 개발하기 위해서는 웹데브 프로토콜을 지원하는 서버의 자원에 대한 HTTP 요청/응답 처리를 담당하는 라이브러리가 지원되는 것이 바람직하다. 본 논문에서는 윈도우즈 웹데브 클라이언트의 효과적인 HTTP 요청/응답 처리를 위한 라이브러리의 개발에 대하여 기술한다. 개발된 라이브러리는 $C{\sharp}$ 언어를 사용하여 객체 지향 기법으로 설계되었고 웹데브 기본 메소드를 지원하며 특히 속성 관리를 위한 클래스를 제공하여 웹데브 속성 관리를 효과적이로 지원한다. 또한 .NET Framework에서 제공하는 XMLHTTP30 클래스와 XmIDocument 클래스를 사용하여 HTTP 요청을 비동기적으로 처리함으로써 클라이언트의 병행성을 효율적으로 지원한다.

  • PDF

Analysis on Characteristics of Spectral Library to River Floating Debris (하천 부유쓰레기에 대한 분광라이브러리 특성 분석)

  • Lee, Jun-Ho;Yoon, Hong-Joo
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.13 no.3
    • /
    • pp.623-632
    • /
    • 2018
  • The object of this study is the effective utilizations of river environment management technology in the area of river reservoir water by using the technique to detect locations, and to develop algorithms on floating debris. In the floating debris detection areas(The section between the stanks of Dalsung and Gangjung-Goryeong), spectral reflections were measured on floating debris around the river: vegetation(grassland, trees), artifact(concrete, structure etc.), stream water(fresh water, turbid water, algal bloom), and simultaneously characteristics of spectral library were analyzed to river floating debris, respectively.