• 제목/요약/키워드: Information code

검색결과 6,012건 처리시간 0.032초

메모리 실행영력 추적을 사용한 버퍼오버플로 악성코드 탐지기법 (Buffer Overflow Malicious Code Detection by Tracing Executable Area of Memory)

  • 최성운;조재익;문종섭
    • 정보보호학회논문지
    • /
    • 제19권5호
    • /
    • pp.189-194
    • /
    • 2009
  • 버퍼오버플로 악성코드 탐지를 위해 대부분의 안티바이러스 프로그램은 공격코드의 시그너처만 비교 탐지하고 있어 알려지지 않은 공격코드에 대해 탐지하지 못하는 문제점이 있다. 본 논문에서는 공격코드에서 필수적으로 사용하는 API의 메모리 실행영역 추적기법을 이용하여 알려지지 않은 공격코드에 대한 탐지기법을 제안한다. 제윤기법 검증을 위해 7개의 샘플 공격코드를 선정하여 8개의 안티바이러스 프로그램과 비교 실험한 결과, 대부분의 안티바이러스 프로그램은 Stack영역만 감시하고 Heap영역은 감시하지 않아 제안적인 탐지만 가능하였다. 이에 대부분의 안티 바이러스 프로그램에서 탐지할 수 없는 공격코드를 제안 기법을 이용하여 탐지할 수 있음을 시뮬레이션 하였다.

대용량 소스코드 시각화기법 연구 (Visualization Techniques for Massive Source Code)

  • 서동수
    • 컴퓨터교육학회논문지
    • /
    • 제18권4호
    • /
    • pp.63-70
    • /
    • 2015
  • 프로그램 소스코드는 텍스트를 기반으로 하는 정보이며 동시에 논리 구조를 포함하고 있는 복잡한 구문의 집합체이다. 특히 소스코드의 규모가 수만 라인에 이르는 경우 구조적, 논리적인 복잡함으로 인해 기존의 빅데이터 시각화 기법이 잘 적용되기 힘들다는 문제가 발생한다. 본 논문은 소스코드가 갖는 구조적인 특징을 시각화하는데 있어 필요한 절차를 제안한다. 이를 위해 본 논문은 파싱 과정을 거쳐 생성된 추상구문트리를 대상으로 프로그램의 구조특징을 표현하기 위한 자료형의 정의, 함수간 호출관계를 표현한다. 이들 정보를 바탕으로 제어 정보를 네트워크 형태로 시각화함으로써 모듈의 구조적인 특징을 개괄적으로 살펴볼 수 있는 방법을 제시한다. 본 연구의 결과는 대규모 소프트웨어의 구조적 특징을 이해하거나 변경을 관리하는 효과적인 수단으로 활용할 수 있다.

도전성 잉크를 사용한 바코드의 국가코드 모양 UHF RFID 태그 안테나 (UHF RFID Tag Using National Code in a Bar-code Using Conductive Ink)

  • 정유정;전병돈
    • 한국통신학회논문지
    • /
    • 제37권2C호
    • /
    • pp.168-172
    • /
    • 2012
  • 본 논문에서는 바코드 중에서 국가코드 부분을 활용하여 UHF 대역의 RFID 태그 안테나를 도전성 잉크로 설계 및 제작하였다. 바코드는 일반 종이 박스에서 흔히 볼 수 있는 바코드를 샘플 바코드로 사용하였다. 제작 방법은 도전성 잉크로 제작된 바코드 모양의 도전율을 측정하고, 그 측정치를 simulation 프로그램에 입력하여 설계하였다. 제작된 태그 안테나는 T-매칭 방식을 채택하여 크기를 줄이고, 제작된 태그는 바코드의 인식과 UHF 대역 RFID 태그 인식이 모두 만족할 수 있게 제작하였다. 임피던스를 측정하여 태그 칩과의 정합정도를 계산하였고, 인식거리 패턴을 측정하였다.

RDS System 에서의 효율적인 PI code 검출 기법에 관한 연구 (Efficient method of Searching PI Code on RDS System)

  • 조중범;김영길
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2009년도 추계학술대회
    • /
    • pp.112-115
    • /
    • 2009
  • RDS(Radio Data System) 에서의 PI Code 검색 기법은 이동체(Vehicle)에서 원하는 방송을 지속적으로 자동 선국할 수 있는 유일한 방법이다. Original channel의 신호가 나빠지기 전에 좀더 낳은 신호를 찾기 위한, 또한 Weak signal Area에서 벗어나면서 원하는 방송을 빠르게 찾기 위한, 효율적이면서도 빠른 PI Code 검색 기법은 모든 RDS System에서 연구되고 있으나, Embedded system 특성상 Memory size의 제약 등으로 인해, 기 알려진 여러 방법을 쉽게 적용할 수 없는 상황이다. 본 논문은 Embedded System Environment를 십분 고려하여, 간략하면서도 효율적인 PI Code 검출에 대한 기법을 제안한다.

  • PDF

An Efficient Implementation of Tornado Code for Fault Tolerance

  • Lei, Jian-Jun;Kwon, Gu-In
    • 한국공간정보시스템학회 논문지
    • /
    • 제11권2호
    • /
    • pp.13-18
    • /
    • 2009
  • This paper presents the implementation procedure of encoding and decoding algorithms for Tornado code that can provide fault tolerance for storage and transmission system. The degree distribution satisfying heavy tail distribution is produced. Based on this distribution, a good random irregular bipartite graph is attained after plenty of trails. Such graph construction is proved to be efficient, and the experiments also demonstrate that the implementation obtains good performance in terms of decoding overhead.

  • PDF

유전정보 64 Trigram Codon의 표준 [UC;AG] 수직 블록 Code (A Standard [UC;AG] Vertical Block Code of Genetic Information 64 Trigram Codon)

  • 박주용;이성국;이문호
    • 한국인터넷방송통신학회논문지
    • /
    • 제16권6호
    • /
    • pp.135-140
    • /
    • 2016
  • 본 논문에서는 유전정보 DNA 표준 코드인 [UC;AG]를 64괘로 분석했다. 인간의 유전정보를 담고 있는 DNA는 인산과 당에 A(아데닌) C(시토신) G(구아닌) T(티민) 등 네 종류의 염기가 30억쌍 이어 붙여진 형태이다. DNA 표준 코드를 64괘로 나타내고, 이 코드를 Kronecker product를 이용하여 $16{\times}4$행렬로 나타냈다. 이 $16{\times}4$ 행렬은 이중나선의 중복성을 가지고 있으며, 이 중복성을 제거하면 RNA코드 $4{\times}4$ 행렬을 얻는다. $16{\times}4$행렬은 Kronecker product를 이용하여 소 행렬로 분해되었다. DNA 이중나선을 행렬로 표시하고 유전정보 괘 배열 코드를 분석하였으며 그 예를 예 5, 6에 나타냈다.

저밀도 ON 픽셀 2차원 6/8 변조부호 (A Sparse-ON Pixel Two-Dimensional 6/8 Modulation Code)

  • 황명하;이재진
    • 한국통신학회논문지
    • /
    • 제38A권10호
    • /
    • pp.833-837
    • /
    • 2013
  • 홀로그래픽 데이터 저장장치는 한 볼륨에 페이지 단위로 데이터를 쓰고 읽기 때문에 단위 공간당 기록용량이 매우 크며 또 데이터 전송률이 굉장히 높은 장점이 있다. 반면 데이터를 저장하는 픽셀간의 밀도가 높아짐에 따라 2차원 인접 심볼간 간섭과 인접한 페이지끼리 서로 영향을 주는 인접 페이지간 간섭이 생기는 단점이 있다. 특히 한 페이지의 밝은 정도에 따라 인접한 페이지에 영향을 주어 한 볼륨에 저장할 수 있는 페이지의 수를 줄어들게 할 수 있다. 본 논문에서는 홀로그래픽 데이터 저장장치에서 한 페이지에 기록되는 ON 픽셀의 비율을 낮춰서 한 볼륨에 들어가는 페이지의 수를 늘리도록 하는 부호율이 6/8인 저밀도 ON 픽셀 2차원 변조부호를 제안한다. 제안된 부호는 기존의 6/8 균형 변조부호와 비교하여 거의 비슷한 성능을 보인다. 따라서 제안된 부호를 사용할 경우 성능의 저하 없이 기록 용량을 늘릴 수 있는 장점이 있다.

프로파일링 데이터를 이용한 가상기계 코드 최적화 (Virtual Machine Code Optimization using Profiling Data)

  • 신양훈;이창환;오세만
    • 정보처리학회논문지A
    • /
    • 제14A권3호
    • /
    • pp.167-172
    • /
    • 2007
  • 가상기계(Virtual Machine)는 소프트웨어로 제작되어 논리적인 시스템 구성을 갖는 컴퓨터이기 때문에 그 수행 속도와 필요 저장 공간 측면에서 성능이 떨어질 수밖에 없다. 이러한 환경에서의 가상기계 코드 최적화는 실행 성능을 향상시킬 수 있기에 중요하다. 특별히 임베디드 장치(Embedded Device)에서 작동하는 가상기계 환경에서의 최적화는 기존의 최적화에 비해 수행 비용 대비 효과에서 높은 효율을 요구한다. 이에 따라 프로파일링을 통하여 성능에 크게 영향을 주는 함수 또는 기본 블록(Basic Block)을 찾아 최적화하는 것이 효과적이다. 본 논문에서는 프로파일링을 이용한 가상기계 코드 최적화기를 설계하고 구현하였다. 먼저, 가상기계 코드 최적화를 위해 코드를 실행하여 얻을 수 있는 동적 정보인 프로파일링 데이터(Profiling Data)를 정의하였고, 프로파일링 정보를 이용한 가상기계 코드 최적기를 구현하였다. 또한, 구현과 실험에 있어서 가상기계 코드는 EVM(Embedded Virtual Machine)의 중간 언어인 SIL(Standard Intermediate Language)를 사용하였고, 구현된 최적화기에 대한 실험을 통해 최적화기의 효과를 확인하였다.

OVSF 코드그룹화를 이용한 다중전송률 MC-CDMA 시스템의 성능분석 (Performance Analysis of Multirate MC-CDMA Systems using OVSF Code Grouping)

  • 김남선
    • 한국통신학회논문지
    • /
    • 제31권12C호
    • /
    • pp.1135-1142
    • /
    • 2006
  • 본 논문에서는 전송률이 서로 다른 다양한 서비스들을 지원하기 위한 새로운 비동기 MC-CDMA 시스템을 제안한다. 제안한 시스템에서는 W-CDMA 하향링크에 사용되는 채널화 코드인 OVSF 코드의 생성특성을 이용하여 발생된 OVSF 코드를 다중전송률 MC-CDMA의 확산부호로 사용한다. 사용자의 전송률에 따라 길이가 다른 OVSF 코드를 확산부호로 사용하며 OVSF 코드트리에서 같은 가지에 속한 코드들을 사용하는 사용자들을 모아 그룹화를 한다. 코드그룹화 간섭제거방식을 사용하여 그룹간 간섭을 일차적으로 제거하는데, 이때 간섭을 일으키는 다른 사용자들에 대한 정보가 요구되지 않는다. 제안된 다중 전송률 비동기 MC-CDMA 시스템을 위한 모델을 제시하고 이에 따른 시스템 성능분석을 행한다. 제안된 시스템과 직교부호를 확산부호로 사용하는 단일 전송률 MC-CDMA시스템의 성능과 비교 분석한다.

차세대 자기기록 채널을 위한 LDPC-LDPC 곱 부호의 성능 평가 (Performance Evaluation of LDPC-LDPC Product Code for next Magnetic Recording Channel)

  • 박동혁;이재진
    • 전자공학회논문지
    • /
    • 제49권11호
    • /
    • pp.3-8
    • /
    • 2012
  • 2차원 곱 부호는 저장장치 시스템에서 연집 오류를 정정하기 위해 연구되었다. RS-LDPC 곱 부호는 횡 방향의 RS 부호와 종 방향의 LDPC 부호로 이루어져 있다. 먼저 횡 방향의 RS 부호를 이용하여 연집 오류를 검출하며, 이 연집 오류의 위치 정보를 활용하여 종 방향의 LDPC 부호로 오류를 정정한다. 저장장치에서는 여러 가지 요인에 의해 연집 오류가 발생할 수 있다. 따라서 저장장치 시스템에서는 연집 오류에 강한 부호가 필요하다. RS-LDPC 곱 부호는 연집 오류에 강하다. 하지만 저장 밀도가 커지면서 연집 오류의 길이는 더 길어지게 된다. 따라서 본 논문에서는 긴 연집 오류에도 강한 특성을 보이는 LDPC-LDPC 곱 부호를 제안한다. 또한, RS-LDPC 곱 부호와 비교하여 LDPC-LDPC 곱 부호는 횡 방향으로 LDPC 부호를 사용하여 많은 램덤 오류가 발생 하였을 때 안정적인 성능 이득이 있다.