• 제목/요약/키워드: 바이너리 시스템

검색결과 120건 처리시간 0.029초

Fast 웹서비스를 위한 Fast XML 인코딩 시스템 구현 (Implementation of the Fast XML Encoding System for Fast Web Services)

  • 최봉규;조태범;정회경
    • 한국정보통신학회논문지
    • /
    • 제11권4호
    • /
    • pp.800-807
    • /
    • 2007
  • 웹서비스는 서로 다른 플랫폼간의 통합을 가능하게 하였으나, 네트워크 환경이나 임베디드 시스템과 같이 상대적으로 느린 통신 매체에 자주 접속하거나 모바일과 같이 자원이 한정적인 소형 기기에서 사용 할 경우 전체 응용프로그램의 성능을 저하시키는 문제가 발생하고 있다. 이에 ITU-T(International Telecommunication Union - Telecommunication)와 ISO(International Organization for Standardization)/ IEC(International Electrotechnical Commission) 에서 공동으로 바이너리 XML 인코딩 표준을 제안하게 되었으며, 현재 진행 중인 바이너리 XML 인코딩 표준으로는 Fast Infoset과 Fast Schema가 있다. 본 논문에서는 웹서비스의 성능 향상을 위해 현재 표준화가 진행 중인 Fast Infoset 알고리즘과 Fast Schema 알고리즘을 도입하여 Fast XML 인코딩 시스템을 구현하였다. 또한, 구현된 Fast XML 인코더를 통하여 개발자나 사용자들이 Fast 웹서비스 시스템을 구축하는데 있어 참고 할 수 있는 테스트 베드를 제공한다.

유니코드 변환이 적용된 NTFS 인덱스 레코드에 데이터를 숨기기 위한 안티포렌식 기법 (An Anti-Forensic Technique for Hiding Data in NTFS Index Record with a Unicode Transformation)

  • 조규상
    • 융합보안논문지
    • /
    • 제15권7호
    • /
    • pp.75-84
    • /
    • 2015
  • 윈도우즈 NTFS 파일시스템에서 인덱스 레코드에 데이터를 숨기기 위한 기법은 파일명을 이용하여 메시지를 숨기는 방법이다. 윈도우즈 NTFS의 파일명 규칙에서 일부 ASCII 문자는 파일명으로 사용할 수 없는 문제가 있다. 영문과 함께 한글, 기호 문자가 함께 입력이 될 때와 바이너리 형태의 데이터들이 입력될 때 인덱스 레코드에 데이터 숨기기 방법 수행 시에 파일생성 에러 문제가 발생하는 것을 해결하기 위한 방법으로 유니코드의 특정 영역으로 변환하는 방법을 제안한다. 에러가 발생하는 문자들을 한글과 영문 영역이 아닌 유니코드로 변환하고. 바이너리 형태의 데이터인 경우는 확장 유니코드 영역과 아스키 코드의 영역이 아닌 유니코드의 영역으로 256개의 코드 전체를 변환하는 방식을 적용한다. 영문과 함께 한글이 사용된 경우에 제안한 방식이 적용된 사례의 결과를 보이고. 바이너리의 경우는 PNG이미지 파일의 바이너리 코드를 유니코드로 변환한 사례를 통해서 제안한 방법이 타당함을 보인다.

미활용 열에너지를 이용한 바이너리 발전과 신경망 제어 (Binary Power plant using unused thermal energy and Neural Network Controllers)

  • 한건영;박성대
    • 한국정보통신학회논문지
    • /
    • 제25권10호
    • /
    • pp.1302-1309
    • /
    • 2021
  • 최근, 정부는 경기침체 극복에 대응하고 구조적 변환에 따른 국제활동을 주도하기 위한 국가발전 전략으로 "한국판 뉴딜 종합계획"을 도입하였다. 한국판 뉴딜에서 에너지와 관련된 '그린뉴딜'은 배출 가스 제로화를 목표로 하고 저탄소 녹색 경제로의 전환을 가속화하는 것이며, 이를 위해 정부는 재생에너지 사용 확대를 촉진한다는 계획이다. 본 논문에서는 저탄소 녹색 경제로의 전환을 촉진하기 위해 미활용 저온 열에너지를 활용하는 바이너리 발전과 실제 발전환경에서 무인 자동운전을 통해 저 비용으로 유지관리가 가능한 신경망 기반 제어시스템에 대해 검토한다. 이러한 바이너리 발전의 실현은 태양광, 풍력 등과 더불어 재생에너지의 도입을 가속화 할 것으로 기대된다.

광 간섭계를 이용한 광 듀오바이너리 송신기의 전송 성능 향상에 관한 조건 연구 (Requirements for Improvement in Transmission Performance for an Optical Delay Interferometer based Optical Duobinary Transmitters)

  • 이동수
    • 한국인터넷방송통신학회논문지
    • /
    • 제10권6호
    • /
    • pp.119-123
    • /
    • 2010
  • 마크-젠더 변조기와 광 간섭계를 이용한 10Gb/s 광 듀오바이너리 송신기의 전송 성능을 고찰하였다. 전송 거리를 증가시키기 위해서 전송 시스템이 받는 영향을 변조기의 구동 전압비와 광 간섭계의 시간 지연 관점에서 컴퓨터 모의실험을 통하여 이론적 분석을 하였다. 구동 전압비를 줄이고 부분 비트 시간 지연을 최적화하여 보다 향상된 전송 성능을 확인하였다.

효율적인 Code Reuse Attack 탐지를 위한 Meta-data 생성 기술 (A Meta-data Generation Technique for Efficient Code Reuse Attack Detection)

  • 한상준;허인구;백윤흥
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2014년도 춘계학술발표대회
    • /
    • pp.502-505
    • /
    • 2014
  • 최근 들어, 모바일 기기의 시스템을 장악하여 중요 정보를 빼내는 등의 악성 행위를 위해 Code Reuse Attack (CRA) 이 널리 사용되고 있다. 이러한 CRA 를 막기 위한 방법으로 branch 의 trace 를 분석하여 CRA 고유의 특성을 찾아내는 Signature 기반 탐지 기술이 있다. 이러한 탐지 기술을 효율적으로 지원하기 위하여, 본 논문에서는 ARM 프로세서용 바이너리를 분석하여, signature 분석을 위해 필수적으로 분석되어야 하는 gadget 의 크기를 빠르게 접근할 수 있는 meta-data 를 생성하는 기술을 제안한다. 이러한 meta-data 를 활용하는 방식은 gadget 의 크기를 계산하는 추가적인 코드의 수행을 제거해 주므로, 더욱 효율적으로 CRA 를 탐지할 수 있도록 도와준다. 실험 결과, 이러한 meta-data 는 본래의 바이너리 코드 대비 9% 만의 크기 증가를 일으키는 것으로 나타났다.

가상화 환경에서 임베디드 시스템을 위한 모니터링 프레임워크와 디버깅 시스템 (Dynamic Monitoring Framework and Debugging System for Embedded Virtualization System)

  • 한인규;임성수
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제21권12호
    • /
    • pp.792-797
    • /
    • 2015
  • 효과적인 모니터링은 시스템을 진단하여 안정성을 향상시킨다. 하지만 타겟 시스템이 고장나거나 모니터링 시스템이 악의적인 공격을 당하면 신뢰성 있는 모니터링을 할 수 없다. 본 논문에서는 가상화를 이용하여 타겟 시스템이 고장나도 지속적인 모니터링이 가능한 시스템을 구현하고 해당 프레임워크를 제안한다. 제안한 프레임워크는 동적 바이너리 계측을 이용하였고, 하이퍼바이저 계층에서 해당 작업을 수행하기 때문에 상위에 있는 운영체제 종류에 상관없이 사용가능한 유연성과 격리성으로 시스템의 안정성을 보장한다. 또한 특별한 디버깅 장비가 필요 없기 때문에 모니터링 비용 면에서 이점을 가져올 수 있다. 본 프레임워크의 소개와 함께 이를 사용한 디버깅 기능을 소개한다. 모니터링 시스템으로 인한 오버헤드를 알기 위해 연산 성능, 메모리 성능, 메모리 대역폭을 측정하였으며 메모리 성능에서 추가 오버헤드가 2% 발생했다.

IMAP 프로토콜을 이용한 멀티미디어 메일 시스템 (A Multimedia Mail System using IMAP Protocol)

  • 이봉환;박문호;이하욱;주기호;이찬도;이남준;심영진
    • 한국정보처리학회논문지
    • /
    • 제4권5호
    • /
    • pp.1297-1307
    • /
    • 1997
  • 본 논문에서는 인터넷 상에서 멀티미디어 메일을 주고 받을 수 있게 하는 멀티 미디어 메일 시스템을 구현하였다. 이 메일 시스템은 기존의 텍스트 위주의 e-mail 시스템을 확정한 것으로 텍스트, 이미지,,MPEG 비디오 및 바이너리 데이터의 전송을 가능하게 한다. 멀티미디어 데이터를 표현하기 위해서 기존의 RFC-822 포맷을 확정한 MIME(Multipurpose Untemet Nail Extension)를 그대로 사용한다. 한편, 메이팍스 검색 프로토콜로는 현재 널리 사용되고 있는 POP(Post Office Pritocol)보다 기능이 우수한IMAP(Internet Mail Access Prltocol)을 사용한다. 메일클라이언트는 PC에 구현 하였고 메일 서버는 UNX 시스템에 구현하였다. 구현한 메일 시스템은 바이너리 파일의 추가 기능을 제공하며, 수신된 멀티미디어 메일을 검색하는 경우 수신 윈도우 내에서 포스트스크립트뷰어, MPEG 디코더 등의 응용프로그램과의 직접적인 인터페이스 기능을 제공하여 사용자가 다양한 형태의 메일 메시지를 듣고 볼 수 있게 한다.

  • PDF

악성 랜섬웨어 SW에 사용된 암호화 모듈에 대한 탐지 및 식별 메커니즘 (Cryptography Module Detection and Identification Mechanism on Malicious Ransomware Software)

  • 이형우
    • 사물인터넷융복합논문지
    • /
    • 제9권1호
    • /
    • pp.1-7
    • /
    • 2023
  • 랜섬웨어에 의해 개인용 단말 또는 서버 등이 감염되는 사례가 급증하고 있다. 랜섬웨어는 자체 개발한 암호화 모듈을 이용하거나 기존의 대칭키/공개 키 암호화 모듈을 결합하여 공격자만이 알고 있는 키를 이용하여 피해 시스템 내에 저장된 파일을 불법적으로 암호화 하게 된다. 따라서 이를 복호화 하기 위해서는 사용된 키 값을 알아야만 하며, 복호화 키를 찾는 과정에 많은 시간이 걸리므로 결국 금전적인 비용을 지불하게 된다. 이때 랜섬웨어 악성코드는 대부분 바이너리 파일 내에 은닉된 형태로 포함되어 있어 프로그램 실행시 사용자도 모르게 악성코드에 감염된다. 그러므로 바이너리 파일 형태의 랜섬웨어 공격에 대응하기 위해서는 사용된 암호화 모듈에 대한 식별 과정이 필요하다. 이에 본 연구에서는 바이너리 파일 내 은닉된 악성코드에 적용 된 암호화 모듈을 역분석하여 탐지하고 식별할 수 있는 메커니즘을 연구하였다.

미이용 열에너지를 이용한 소형 바이너리 발전과 신경망 제어기 (Compact Binary Power plant using unused thermal energy and Neural Network Controllers)

  • 한건영;정석찬
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2021년도 춘계학술대회
    • /
    • pp.557-560
    • /
    • 2021
  • 최근 코로나 19 사태로 인한 경기침체 극복에 대응하고 구조적 변환에 따른 국제활동을 주도하기 위한 국가 발전 전략으로 "한국판 뉴딜 종합계획"을 도입하였다. 이중 에너지와 관련된 '그린뉴딜'은 배출 가스 제로화를 목표로 하고 저탄소 녹색 경제로의 전환을 가속화하는 것이며, 이를 위해 정부는 재생에너지 사용확대를 촉진한다는 계획이다. 본 논문에서는 저탄소 녹색 경제로의 전환을 촉진하기 위해 미이용의 열에너지를 활용하는 소형 바이너리 발전과 신경망 활용한 제어시스템에 대해 검토한다. 이러한 바이너리 발전은 태양광, 풍력 등과 더불어 재생에너지의 도입을 가속화 할 것으로 기대된다.

  • PDF

정적 분석과 앙상블 기반의 리눅스 악성코드 분류 연구 (Study of Static Analysis and Ensemble-Based Linux Malware Classification)

  • 황준호;이태진
    • 정보보호학회논문지
    • /
    • 제29권6호
    • /
    • pp.1327-1337
    • /
    • 2019
  • IoT 시장의 성장과 더불어 linux 아키텍쳐를 사용하는 디바이스들에 대해 악성코드 보안 위협이 꾸준히 증가하고 있다. 하지만, Mirai 등의 심각한 보안피해를 야기한 주요 악성코드들을 제외하면 linux 악성코드에 대한 보안 커뮤니티의 관련 기술이나 연구는 전무한 수준이다. 또한, IoT 환경의 디바이스, 벤더, 아키텍쳐 등의 다양성이 더욱 심화됨에 따라 linux 악성코드 대응 난이도 또한 심화되고 있다. 따라서, 본 논문에서는 linux 아키텍쳐의 주요 포맷인 ELF를 분석하고 이를 기반으로 한 분석 시스템과, IoT 환경을 고려한 바이너리 기반의 분석 시스템을 제안한다. ELF 기반의 분석 시스템은 상대적으로 고속으로 다수의 악성코드에 대해 전처리 분류 할 수 있으며 상대적으로 저속의 바이너리 기반의 분석 시스템은 전처리 하지 못한 데이터에 대해 모두 분류 가능하다. 이러한 두 개의 프로세스는 서로 상호보완되어 효과적으로 linux 기반의 악성코드를 분류할 수 있을 것이라 기대한다.