• Title/Summary/Keyword: 바이너리 발전

Search Result 32, Processing Time 0.027 seconds

Malware Detection Technology Based on API Call Time Section Characteristics (API 호출 구간 특성 기반 악성코드 탐지 기술)

  • Kim, Dong-Yeob;Choi, Sang-Yong
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.32 no.4
    • /
    • pp.629-635
    • /
    • 2022
  • Cyber threats are also increasing with recent social changes and the development of ICT technology. Malicious codes used in cyber threats are becoming more advanced and intelligent, such as analysis environment avoidance technology, concealment, and fileless distribution, to make analysis difficult. Machine learning technology is being used to effectively analyze these malicious codes, but a lot of effort is needed to increase the accuracy of classification. In this paper, we propose a malicious code detection technology based on API call interval characteristics to improve the classification performance of machine learning. The proposed technology uses API call characteristics for each section and entropy of binary to separate characteristic factors into sections based on the extraction malicious code and API call order of normal binary. It was verified that malicious code can be well analyzed using the support vector machine (SVM) algorithm for the extracted characteristic factors.

보안 취약점 자동 탐색 및 대응기술 동향

  • Jang, Daeil;Kim, Taeeun;Kim, Hwankuk
    • Review of KIISC
    • /
    • v.28 no.2
    • /
    • pp.33-42
    • /
    • 2018
  • 머신러닝 및 인공지능 기술의 발전은 다양한 분야 활용되고 있고, 이는 보안 분야에서도 마찬가지로 로그 분석이나, 악성코드 탐지, 취약점 탐색 및 대응 등 다양한 분야에서 자동화를 위한 연구가 진행되고 있다. 특히 취약점 탐색 및 대응 분야의 경우 2016년 데프콘에서 진행된 CGC를 필두로 바이너리나 소스코드 내의 취약점을 정확하게 탐색하고 패치하기 위해 다양한 연구가 시도되고 있다. 이에 본 논문에서는 취약점을 탐색 및 대응하기 위해 각 연구 별 탐색 기술과 대응 기술을 분류 및 분석한다.

A detection mechanism for Jump-Oriented Programming at binary level (바이너리 수준에서의 Jump-Oriented Programming에 대한 탐지 메커니즘)

  • Kim, Ju-Hyuk;Lee, Yo-Ram;Oh, Soo-Hyun
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.22 no.5
    • /
    • pp.1069-1078
    • /
    • 2012
  • It is known that memory has been frequently a target threatening the computer system's security while attacks on the system utilizing the memory's weakness are actually increasing. Accordingly, various memory protection mechanisms have been studied on OS while new attack techniques bypassing the protection systems have been developed. Especially, buffer overflow attacks have been developed as attacks of Return to Library or Return-Oriented Programing and recently, a technique bypassing the countermeasure against Return-Oriented Programming proposed. Therefore, this paper is intended to suggest a detection mechanism at binary level by analyzing the procedure and features of Jump-Oriented Programming. In addition, we have implemented the proposed detection mechanism and experimented it may efficiently detect Jump-Oriented Programming attack.

Survey for Geothermal Energy Policy in Japan and USA (일본과 미국의 지열정책 조사 연구)

  • Jeon, Mihwa;Jang, Woonjeong;Kim, Yoonkyung
    • 한국신재생에너지학회:학술대회논문집
    • /
    • 2010.11a
    • /
    • pp.139.2-139.2
    • /
    • 2010
  • 신재생에너지는 기후변화에 대응하고 "저탄소 녹색성장"을 선도하는 차세대 성장동력 산업으로 최근 그 중요성이 급격히 부각되고 있다. 지열에너지는 신재생에너지 중에서도 $CO_2$ 배출량이 적고, 거의 무한정한 자원으로 평가받고 있다. 지열에너지는 녹색성장을 달성할 수 있는 중요한 에너지원으로 점차 부각되고 있다. 본 논문에서는 지열에너지 개발의 주도국인 미국과 일본의 지열에너지 정책을 조사 연구한다. 미국은 1950년대에 지열에너지를 이용한 전력생산을 시작한 이후 지열에너지 개발에 정책적 지원을 지속하고 있다. 미국의 지열발전은 중서부와 남부지역에서 주로 이루어지고 있다. 최근에는 미국을 중심으로 바이너리 사이클을 적용한 중저온 지열발전이 활성화되고 있다. 일본은 1970년대에 두 차례의 석유파동을 겪은 후에 대체에너지의 하나로서 지열에너지를 개발하기 시작했다. 1976년 일본지열자원개발추진센터의 설립을 시작으로 지열발전 개발을 위한 법률과 기구, 보조금제도 등을 신설하여 지열에너지를 개발해 왔다. 일본은 현재 지열발전 개발을 위해 지열발전개발비보조금제도, 지역신에너지등도입촉진사업비보조금제도, 신에너지사업자지원대책사업 등을 실시하고 있다.

  • PDF

A Study of the Influence of Condensing Water Temperature on Low Temperature Geothermal Power Generation (응축수온도가 저온지열발전 성능에 미치는 영향 연구)

  • Kim, Jin-Sang;Lee, Chung-Kook
    • Journal of the Korean Society for Geothermal and Hydrothermal Energy
    • /
    • v.3 no.2
    • /
    • pp.17-23
    • /
    • 2007
  • Geothermal energy is used in various forms, such as power generation, direct use, and geothermal heat pumps. High temperature geothermal energy sources have been used for power generation for more than a century. Recent technical advances in power generation equipments make relatively low temperature geothermal energy to be available for power generation. In these applications, lower temperature geothermal energy source makes smaller difference between condensing water temperature and it. Various condensing water temperatures were investigated in analyzing its influence on power generation performance. Condensing water temperature of organic Rankine cycle imposed greater influence on power generation and its performance in lower temperature geothermal power generation.

  • PDF

A Study on the Encoding between ASN.1 and XML for Fast Web Services (Fast Web Services를 위한 ASN.1과 XML간의 인코딩에 관한 연구)

  • Yu, Seong-Jae;Yoon, Haw-Mook;Song, Jong-Chul;Choi, Il-sun;Jung, Hoe-Kyung
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • v.9 no.2
    • /
    • pp.959-962
    • /
    • 2005
  • Recently, business integration and interoperability of between the heterogeneous applications are requested by rapid growth of web. Web Services that self-contained for platform and programming language is appeared used to XML of standard data format. Such amid Fast Web Services attract attention at fields necessary to bring rapid communication like Mobile and RFID. In this paper, we inquired about ASN.1 of ITU-T and IS0/IEC standard that a central role of data transform. And we studied encoding process of between ASN.1 and XML for transform SOAP massage of a massage transfer mode of Web Services to binary data.

  • PDF

A Study on Hybrid Fuzzing using Dynamic Analysis for Automatic Binary Vulnerability Detection (바이너리 취약점의 자동 탐색을 위한 동적분석 정보 기반 하이브리드 퍼징 연구)

  • Kim, Taeeun;Jurn, Jeesoo;Jung, Yong Hoon;Jun, Moon-Seog
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.20 no.6
    • /
    • pp.541-547
    • /
    • 2019
  • Recent developments in hacking technology are continuing to increase the number of new security vulnerabilities. Approximately 80,000 new vulnerabilities have been registered in the Common Vulnerability Enumeration (CVE) database, which is a representative vulnerability database, from 2010 to 2015, and the trend is gradually increasing in recent years. While security vulnerabilities are growing at a rapid pace, responses to security vulnerabilities are slow to respond because they rely on manual analysis. To solve this problem, there is a need for a technology that can automatically detect and patch security vulnerabilities and respond to security vulnerabilities in advance. In this paper, we propose the technology to extract the features of the vulnerability-discovery target binary through complexity analysis, and select a vulnerability-discovery strategy suitable for the feature and automatically explore the vulnerability. The proposed technology was compared to the AFL, ANGR, and Driller tools, with about 6% improvement in code coverage, about 2.4 times increase in crash count, and about 11% improvement in crash incidence.

Design of an X3D to Java 3D translator (X3D - Java 3D 번역기의 설계)

  • Kim, Yun-Kee;Oh, Se-Man
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.04a
    • /
    • pp.145-148
    • /
    • 2000
  • 인터넷의 빠른 발전과 하드웨어 속도의 향상에 의해 가상현실이 점차 일반 사용자에게도 가깝게 다가서고 있다. 인터넷 가상현실 언어의 표준인 VRML이 XML의 개발과 발전에 의해 차기 버전을 XML의 장점인 용이한 확장성을 수용하는 X3D라 명명하고 표준화를 진행 중이다. VRML의 경우 전송 시 파일 크기의 문제를 안고 있고, X3D로 진보하면서 역시 같은 문제를 해결하기 위하여 보다 효율적인 전송 포맷에 대한 연구가 진행되고 있다. X3D의 효율적 전송을 위한 바이너리 스트림 개발의 일환으로 바이트코드를 제안하고, 강력한 Java 3D API와 플랫폼 독립적인 바이트코드의 장점을 살려 표준화 단계인 X3D를 별도의 브라우저 없이도 Java 애플릿을 이용하여 재생할 수 있도록 하고자 한다. 이를 위한 방법으로 X3D를 Java 3D로 변환하는 번역기가 필요하다. 따라서 본 논문에서는 X3D-Java 3D 번역기의 구조를 설계하고 구현 방법을 제시하고자 한다. XML 파서를 이용하여 X3D를 파싱하고 그의 출력인 AST를 순회하면서 Java 3D 파일을 생성한다. X3D DTD와 Java 3D 클래스의 구조, 계층 관계 정보를 독립된 자료로 작성하여 계속 변하게 될 두 언어의 변화에 유동적으로 대처하면서 소스 코드의 큰 변화 없이 이용할 수 있게 설계하고자 한다.

  • PDF

ANPA : L3 Protocol Analyzer for LTE-Advanced Network (ANPA : LTE-Advanced 망을 위한 L3 프로토콜 분석기)

  • Pi, Jun-Il;Lee, Nak-Gyu;Bok, Kyoung-Soo;Yoo, Jae-Soo
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2011.06d
    • /
    • pp.141-144
    • /
    • 2011
  • 최근 무선통신의 발전과 스마트 폰 사용자의 급격한 증가로 인하여 멀티미디어 콘텐츠에 대한 사용이 증가되면서 트래픽 량과 네트워크 속도 증가에 대한 요구가 급속히 증대되고 있다. 이를 위해 LTE, LTE-Advanced, Mobile WiMAX 등 차세대 이동통신 플랫폼 및 연관 기술들이 많이 제안되고 있다. 이에 따라 차세대 이동 통신 프로토콜 개발 단계부터 안정화 단계까지 프로토콜 검증 및 분석을 위한 프로토콜 분석기가 필요하게 되었다. 본 논문에서는 LTE-Advanced 망에서 L3 프로토콜들을 분석할 수 있는 분석기를 제안한다. 제안하는 분석기는 연동 메시지를 XML 메타데이터로 기술하여 분석 시 활용하며, ASN.1 인코딩된 연동 메시지나 바이너리 인코딩된 메시지를 디코딩하여 분석할 수 있는 기법을 적용하였다. 자체 설계된 LTE-Advanced 망과의 연동 테스트를 통해 본 시스템을 검증하였다.

A Study on the Development of Web Service based Operational Data Transfer System of CANDU Nuclear Reactor (웹서비스를 이용한 가압중수로 운전 데이터 전송 시스템 개발 사례에 관한 연구)

  • Lee, Sang-Hoon;Kim, Eung-Gon;Kwon, O-Whan;Yeum, Choong-Sub
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2006.05a
    • /
    • pp.470-475
    • /
    • 2006
  • 원자력발전소를 안정적으로 운전하기 위해서는 현재 원자로 상태를 파악하고 향후 상태를 예측하기 위해 데이터를 추출하고 가공하는 기술이 필수적이다. 또한 현재 월성 원자력발전소에서 사용하고 있는 클라이언트 서버 기반이 노심관리 업무 프로그램은 향후 도입될 웹 기반 시스템과 상호운용성을 보장함과 동시에 표준화된 계측 데이터를 생산, 제공하여 유지보수 및 생산성을 높이는 것도 요구된다. 이런 요구에 부합하기 위해 웹서비스를 이용하는 것을 고려한 결과, 원자로 계측 시스템에서 만들어진 바이너리 파일을 파싱하여 .NET 기반의 웹애플리케이션에서 사용할 수 있도록 XML형태의 데이터셋으로 전송하는 시스템을 개발하였다. 본 논문에서는 원자력발전소의 데이터 처리 방법과 웹서비스를 이용한 원자로 계측 데이터 전송 시스템 구현에 관한 사례를 소개한다.

  • PDF