• 제목/요약/키워드: 프로텍터

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

Themida의 API 난독화 분석과 복구방안 연구 (A Study on API Wrapping in Themida and Unpacking Technique)

  • 이재휘;한재혁;이민욱;최재문;백현우;이상진
    • 정보보호학회논문지
    • /
    • 제27권1호
    • /
    • pp.67-77
    • /
    • 2017
  • 프로텍터란 프로그램의 핵심 아이디어를 보호하기 위해 실행파일을 압축하고 난독화를 적용하는 프로그램이다. 그리고 최근 악성코드가 자신의 악성행위를 분석하기 어렵게 만들기 위해 프로텍터를 적용하고 있다. 프로텍터가 적용된 실행파일을 정밀분석하기 위해서는 프로텍터를 해제하는 언패킹 작업이 필요하다. 기존의 연구에서는 OEP를 찾아 언패킹을 하는 것에 주력하였지만, 분석방해가 목적인 프로텍터의 경우 실행압축 해제가 완료된 이후의 실행에 분석방해 기능들이 남아있게 되어 여전히 분석에 어려움이 있다. 본 논문에서는 분석방해가 목적인 Themida 프로텍터가 사용하는 분석방해 기술을 분석하고 그에 대한 대응방안을 제안한다.

측벽부 숏크리트 보강에 의한 재래식 도로터널 단면확대 (Reinforcement of Shotcrete Lining on the Side Wall of Tunnel in Enlargement of Existing ASSM Road Tunnel)

  • 김동규;신영완
    • 한국지반환경공학회 논문집
    • /
    • 제13권12호
    • /
    • pp.81-89
    • /
    • 2012
  • 도심지 내에서 교통량 증가로 인하여 차선확대가 요구되는 경우, 기존 터널은 증가된 차선만큼 단면을 확대할 필요가 있다. 터널 단면확대 공사로 발생되는 터널주변의 교통정체를 해소하기 위하여 터널 내에 직사각형 단면의 프로텍터를 설치하여 프로텍터 내부로 교통흐름을 유지하기도 한다. 프로텍터를 사용하면 터널 측벽 하부에서 프로텍터와 굴착 면 사이의 공간이 협소하여 록볼트 시공이 불가능할 수도 있다. 본 연구에서는 터널 측벽 하부의 협소한 공간에서 록볼트를 시공하지 않고 숏크리트 두께를 증가시켜 터널의 안정성을 확보하는 방법을 제안하였다. 기존 2차선 재래식 터널을 3차선 및 4차선 NATM터널로 확대 시공할 경우에 대하여 수치해석을 수행하였다. 터널 측벽 하부에 록볼트를 시공한 경우, 록볼트를 시공하지 않은 경우 및 록볼트를 시공하지 않고 숏크리트 두께만 증가시킨 경우에 대하여 터널의 천단변위, 내공변위 및 숏크리트에 발생한 응력을 비교분석하였다. 천단변위 및 상반 내공변위는 차이가 거의 없었으며, 하반 내공변위는 터널 측벽 하부에 록볼트를 시공하지 않은 경우가 록볼트를 시공한 경우보다 최대 1.3mm 크게 발생하였다. 또한 숏크리트에 발생한 휨압축응력은 터널 측벽 하부에 록볼트를 시공하지 않은 경우가 록볼트를 시공한 경우보다 최대 1.3MPa 크게 발생하였다. 록볼트 미시공에 의해 추가 발생된 숏트리트 응력을 감소시키기 위하여 기존 숏트리크 두께의 20%(250mm ${\rightarrow}$ 300mm, 4차선 터널)및 25%(200mm ${\rightarrow}$ 250mm, 3차선 터널)를 추가 시공하면 록볼트를 시공할 경우와 비슷한 응력수준을 나타내는 것으로 분석되었다.

발파 버력의 재료거동이 프로텍터에 작용하는 충격하중에 미치는 영향 (The effect of material behavior of blasted muck on the impact force applied on a protector)

  • 김웅구;진병무;백기현;서경원
    • 한국터널지하공간학회 논문집
    • /
    • 제13권3호
    • /
    • pp.261-275
    • /
    • 2011
  • 차량이 통행하는 상태에서 기존터널을 확대하기 위해서는 굴착 시 발생하는 버력의 비산으로부터 차량을 보호하고 착공간과 차량운행공간을 분리하기 위해 프로텍터를 기존터널 내부에 설치하게 된다. 기존에 제안된 이론해에서는 버력을 탄성체로 가정하였으나 일반적으로 암석은 탄소성거동을 하므로 본 논문에서는 Explicit FEA (ABAQUE) 프로그램을 이용하여 버력의 재료 거동에 따른 수치해석을 실시하였다. 수치해석결과를 토대로 버력의 재료거동에 따른 충격하중을 분석하였으며 제안된 이론해와도 비교분석 하였다. 수치해석결과 버력이 탄소성거동을 할 경우 탄성거동에 비해 충격하중이 약 7~12% 수준인 것으로 나타났다. 탄생거동 시 이론해와 수치해석결과를 선형회귀분석한 결과 매우 잘 일치하는 것으로 나타났으며, 탄소성 거동 시에는 직선선형관계를 보이나 탄성계수별로 직선회귀식의 기울기가 다르게 나타났다.

정보통신설비의 서지 보호대책 (THE PREVENTION MEASURE FOR TELECOMMUNICATION SYSTEM FROM SURGE)

  • 이기식;김동진
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2007년도 제38회 하계학술대회
    • /
    • pp.398-399
    • /
    • 2007
  • 정보통신설비의 발달로 통신속도가 빨라지고 정보처리 용량도 증가하면서 통신설비가 과거에 비해 소형 분산 설치되어 뇌서지에 상대적으로 취약하게 되었으며 이로 인한 피해는 해마다 증가되는 경향이다. 통신설비의 장애는 정보전달의 기능을 상실함과 동시에 업무의 정지 및 통신네트워크의 정지로 이어져 사회적으로 커다란 문제를 야기하고 있다. 통신설비에 서지가 침입하는 경로는 여러 가지가 있으며 전원측으로 침입하는 이상전압의 종류로는 크게 낙뢰과전압, 스위칭과전압, 일시적 과전압으로 구분할 수 있으며 이로부터 통신설비를 보호하기 위하여 전원측에 서지프로텍터를 설치하고 있다. 본 논문에서는 저압선로에 서지프로텍터 설치시 적용방법에 대하여 설명한다.

  • PDF

LPG용기 재검사기한 연장 건의

  • 한국엘피가스공업협회
    • LP가스
    • /
    • 통권78호
    • /
    • pp.8-9
    • /
    • 2002
  • 우리회는 지난 98년 산자부와 가스안전공사에 LPG용기의 재검사기한을 연장해달라고 건의한 바 있으며 가스안전공사가 두차례에 걸쳐 용기도색 부식여부, 프로텍터 및 스커트 손상여부 등 용기실태조사를 실시한 결과 20kg용기의 최초 재검사기한을 현행 3년에서 4년으로 연장해도 좋다는 내용으로 산자부에 개정을 요청한 바 있다. 최근 협회에서 산자부에 다시 건의한 내용ㅇ르 게재한다.

  • PDF

노후터널의 운영중 터널확대시 지반종단변형특성에 관한 연구 (Longitudinal Deformation Characteristics during Excavation of a old Tunnel in Operation)

  • 백기현;김웅구;서경원;유동우
    • 한국지반공학회논문집
    • /
    • 제27권11호
    • /
    • pp.47-54
    • /
    • 2011
  • 본 논문에서는 다양한 조건에 대한 터널의 종단변형특성을 분석하여 터널확대 시 종단변형곡선을 제안하였으며 이를 이용하여 최종적으로 프로텍터 보호범위에 대해 고찰해 보았다. 이를 위해 지반물성 및 확대조건별 수치해석을 실시하였으며 터널 확대 조건이 종단변형에 미치는 영향을 파악하여 터널확대 시 적합한 지반종단변형곡선식을 제안하였다. 또한 제안한 종단변형곡선식을 이용하면 2차로 터널을 4차로 확대 시 프로텍터 보호범위는 막장 후방 약 24m, 막장 전방 약 35m를 보호해야 할 것으로 판단된다.

최신 버전의 Themida가 보이는 정규화가 어려운 API 난독화 분석방안 연구 (A Study on the Analysis Method to API Wrapping that Difficult to Normalize in the Latest Version of Themida)

  • 이재휘;이병희;조상현
    • 정보보호학회논문지
    • /
    • 제29권6호
    • /
    • pp.1375-1382
    • /
    • 2019
  • 최근 상용 프로텍터인 Themida의 최신 버전이 업데이트되면서, 추적할 초기 데이터를 제공하는 가상 메모리 할당을 사용하지 않도록 변경해 기존 연구의 정규화된 대응방안을 적용할 수 없게 되었다. 또한, 실행 중에 결정되는 값이 많아 동적으로 추적하기 수월했던 기존의 버전에 비해, 프로텍터를 적용하는 시점에 결정된 고정값이 많아 동적으로 추적하는데 어려움이 생겼다. API 난독화 과정을 정규화하기 어려워지도록 최신 버전의 Themida가 어떤 방식을 채용했는지 알아보고, 이를 해제하는 자동화된 시스템을 추후 개발하기 위해 어떠한 기술을 적용할 수 있을지 가능성을 검토해 본다.

VMProtect의 역공학 방해 기능 분석 및 Pin을 이용한 우회 방안 (Analysis of Anti-Reversing Functionalities of VMProtect and Bypass Method Using Pin)

  • 박성우;박용수
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제10권11호
    • /
    • pp.297-304
    • /
    • 2021
  • 상용 난독화 도구(프로텍터)들은 소프트웨어 역공학 과정에서 프로그램의 분석을 지연시키고 방해하는 난독화 기술 및 역공학 방해(안티리버싱) 기법을 적용시킴으로써 소프트웨어의 동작 과정을 분석하는데 어려움을 발생시키는데 목적이 있다. 특히, 가상화 탐지와 안티디버깅 기능 같은 경우 분석 도구가 발견되면 정상적인 실행 흐름을 벗어나 프로그램을 종료시킨다. 본 논문에서는 상용 난독화 도구(프로텍터) 중 하나인 VMProtect 3.5.0을 통해 Debugger Detection, Virualization Tools Detection 옵션을 적용시킨 실행 파일의 안티리버싱 기법을 분석하고 Pin을 이용한 우회 방안을 제안한다. 또한, 적용된 안티리버싱 기법을 분석하는 과정에서 Amti-VM 기술과 Anti-DBI 기술에 의해 프로그램이 종료되는 문제가 발생하기 때문에 API 분석을 통해 특정 프로그램 종료 루틴을 알아내어 적용된 안티리버싱 기법의 위치를 예상하고 위치를 바탕으로 안티리버싱 기법 우회 방안 알고리즘 순서도를 작성하였다. 실험에 사용된 소프트웨어들의 버전의 차이로부터 발생하는 호환성 문제, 기법의 변화 등을 고려하여 최신 버전의 소프트웨어(VMProtect, Windows, Pin)에서 Pin 자동화 우회 코드를 작성하고 실험을 진행하여 성공적으로 우회됨을 확인하였다. 제안된 분석 방안을 개선하여 기법이 제시되지 않은 난독화 도구의 안티리버싱 기법을 분석하고 우회 방안을 찾아낼 수 있다.