• 제목/요약/키워드: reverse compile

검색결과 4건 처리시간 0.012초

실행코드 비교 감정에서 주변장치 분석의 유효성 (Study on the comparison result of Machine code Program)

  • 김도현;이규대
    • 한국소프트웨어감정평가학회 논문지
    • /
    • 제16권1호
    • /
    • pp.37-44
    • /
    • 2020
  • 소프트웨어의 유사성 비교는 소스코드를 대상으로 한다. 소스코드는 프로그램 언어로 표현된 개발자의 지적 저작권으로 보호된다. 문서형식으로 작성된 프로그램 소스코드는 개발자의 전문지식과 아이디어가 포함된 내용을 포함하고 있다. 소프트웨어 저작권의 불법도용을 판단하기 위한 감정 작업은 원본과 비교본의 소스 코드를 대상으로 파일의 구성과 내용을 검증하는 방법으로 수행된다. 그러나 실제적으로 피고소인 측의 불성실한 목적물 제공으로 소스코드의 일대일 비교감정이 어려운 상황이 증가하고 있다. 이 경우 실행코드에 대한 비교감정이 수행되어야 하며, 역어셈블 방법, 역공학기법, 기능실행의 시퀀스 분석 등의 간접적인 방법이 적용된다. 본 논문에서는 소스코드제공이 어려운 상황에서 시스템과 실행코드 파일을 대상하는 하는 감정 사례를 통해 간접적인 비교결과의 유효성에 대해 분석하고, 감정결과에 활용하는 방안을 제시한다.

낙동강 하류 연안 자연습지의 자연지리적 특성 (Physical Geographical Characteristics of Natural Wetlands on the Downstream Reach of Nakdong River)

  • 손명원;전영권
    • 한국지역지리학회지
    • /
    • 제9권1호
    • /
    • pp.66-76
    • /
    • 2003
  • 습지는 물과 물 생태계의 점이지대로서 생태학적 및 경제학적 가치가 매우 높다. 내륙 담수습지 중에서 가장 중요한 하천습지는 서식지라기보다 유로(channel)로 인식되어 왔다. 본 연구에서는 낙동강 하류 연안의 지류 내에 형성된 자연습지의 특성을 고찰하고 그 관리방안을 모색하였다. 지류 내의 자연습지는 하천이 중간 규모일수록 본류에서 먼 곳에 넓게 소택지를 이룬다. 이것은 자연습지가 지류의 하상종단곡선에 빙기에 굴삭된 구간과 간빙기에 매적된 구간이 불협화로 만나는 구간에 형성되기 때문이다. 이러한 자연습지들을 효과적으로 보전하기 위해서는 습지의 세부사항을 목록화 하고 정밀 지도를 작성하여야 한다. 그리고 자연습지를 개간한 농경지의 일부를 습지생태계로 되돌려 생태학습장이나 생태관광지로 개발하는 역간척이 필요하다.

  • PDF

기존 프로그래밍 원시코드에서 자바 바이트 코드로의 변환 (Program Translation from Conventional Programming Source to Java Bytecode)

  • Jeon-Geun Kang;Haeng-Kon Kim
    • 한국컴퓨터산업학회논문지
    • /
    • 제3권8호
    • /
    • pp.963-980
    • /
    • 2002
  • 소프트웨어 재공학은 기존 시스템의 유지보수 문제에 대한 해결책으로 많은 연구가 이루어 지고 있다. 재공학은 역공학과 순공학을 이용하여 기존 시스템에 대한 이해와 새로운 시스템의 개발을 의미하며 기존 시스템에서의 컴퍼넌트들로부터 필요한 기능을 가져와 재구성 하는 것이다. 본 논문에서는 기존의 프로시져 언어에 의해 컴파일된 바이너리 코드를 입력으로 받아서 웹 기반 자바 바이트 코드로 변환한다. 즉 바이너리-바이너리 단계에서 수행되는 소프트웨어 시스템을 제안한다. 이를 위해 먼저 Pascal-L 에 의해 작성된 기존의 프로그램 언어를 Jasmin 이라는 어셈블리 코드로 먼저 번역하고 사용자 읽기 가능한 자바 바이트 코드 상태인 Jasmin 어셈블리가 실제 자바 코드로 변환된다. 이 시스템은 결국 기존의 원시코드가 번역기를 통해 실행 가능한 바이너리 코드 형식으로 실행된다. 이 번역과정은 먼저 주어진 바이너리코드에서 언어구조를 식별하는 과정과 변수 객체의 위치를 분석하고 초기화 하는 과정 그리고 주어진 바이너리 코드를 Jasmin 코드로의 매핑하는 단계등으로 구성된다.

  • PDF

쥐의 초기 난포 발달에 관여하는 Cell Size Growth 및 CCN Family 유전자에 관한 연구 (Characterization of Genes Related to the Cell Size Growth and CCN Family According to the Early Folliculogenesis in the Mouse)

  • 김경화;박창은;윤세진;이경아
    • Clinical and Experimental Reproductive Medicine
    • /
    • 제32권3호
    • /
    • pp.269-277
    • /
    • 2005
  • Objectives: Previously, we sought to compile a list of genes expressed during early folliculogenesis by using cDNA microarray to investigate follicular gene expression and changes during primordialprimary follicle transition and development of secondary follicles (Yoon et al., 2005). Among those genes, a group of genes related to the cell size growth was characterized during the ovarian development in the present study. Methods: We determined ovarian expression pattern of six genes related to the cell size growth (cyr61, emp1, fhl1, socs2, wig1 and wisp1) and extended into CCN family (${\underline{c}}onnective$ tissue growth factor/${\underline{c}}ysteine$-rich 61/${\underline{n}}ephroblastoma$-overexpressed), ctgf, nov, wisp2, wisp3, including cyr61 and wisp1 genes. Expression of mRNA and protein according to the ovarian developmental stage was evaluated by in situ hybridization, and/or semiquantitative reverse transcriptase polymerase chain reaction (RT-PCR), and immunohistochemistry, respectively. Results: Among 6 genes related to the cell size growth, cyr61 and wisp1 mRNA was detected only in oocytes in the postnatal day5 mouse ovaries. cyr61 mRNA expression was limited to the nucleolus of oocytes, while wisp1 was expressed in the cytoplasm and nucleolus of oocytes, except nucleus. cyr61 mRNA expression, however, was found in granulosa cells from secondary follicles. The rest 4 genes in the cell size growth group were detected in oocytes, granulosa and theca cells. Cyr61 and Wisp1 proteins were expressed in the oocyte cytoplasm from primordial follicle stage. Especially, Cyr61 protein was detected in pre-granulosa cells, Wisp1 protein was not. By using RT-PCR, we evaluated and decided that Cyr61 protein is produced by their own mRNA in pre-granulosa cells that was not detected by in situ hybridization. cyr61 and wisp1 genes are happen to be the CCN family members. The other members of CCN family were also studied, but their expression was detected in oocytes, granulose and theca cells. Conclusions: We firstly characterized the ovarian expression of genes related to the cell size growth and CCN family according to the early folliculogenesis. Cyr61 protein expression in the pre-granulosa cells is profound in meaning. Further functional analysis for cyr61 in early folliculogenesis is under investigation.