리버스 엔지니어링
위키백과 ― 우리 모두의 백과사전.
리버스 엔지니어링(영어: reverse engineering, RE) 또는 역공학(逆工學)은 장치 또는 시스템의 기술적인 원리를 그 구조분석을 통해 발견하는 과정이다. 좋은 취지로 사용하면 소프트웨어의 취약점 분석이나 악성코드 분석등에 사용될 수 있으나, 악용될 경우 키젠이나 맵핵등의 용도로 사용이 가능하다.
[편집] 사용이유
- 사라진 문서
- 상품 분석
- 안전 감사
- 악성코드 분석
- 소프트웨어 보안성 테스트
- 복제 보호 해제
- 허가되지 않은 불법 복제의 생성
- 사기 행위
- 맵핵
- 키젠
[편집] 대표적인 도구
소프트웨어 리버스 엔지니어링을 위해 IDA Pro나 Ollydbg등의 도구들이 사용된다. 이 도구들은 어셈블리 언어들을 분석하기 쉽게 하도록 분석하는 기능과 코드를 변형하는 기능등을 제공한다.
|
|
|
|---|---|
| 정보 보호 관련 주요기관/단체 |
한국정보보호진흥원 · 국가정보원 · 인터넷침해사고대응지원센터 · 정보보호사령부(국방부 산하 2010년초 창설예정) · 국가사이버안전센터(국정원 산하) · 사이버테러대응센터(경찰청 산하) · 안철수 연구소 · 쉬프트웍스 · 하우리 · 와우해커 · 대학정보보호동아리연합회 · 해커스랩 · 파도콘 · 널루트 · UUU |
| 사건과 사고 | 1·25 인터넷 대란 · 7·7 DDoS 공격 |
| 화이트햇 해커 | 박찬암 · 구사무엘 · 안철수 · 황중연 |
| 정보보호 및 해킹관련기술 |
물리 보안 · 해킹 · DoS · DDoS · 리버스 엔지니어링 · 시스템 해킹 · 웹 해킹 · 난독화 · 포렌식 · 인터넷 보안 · 사이버전쟁 · 암호학 |
| 블랙햇 해커 | 110호 연구소 · 훙커 |
| 이 글은 기술에 관한 토막글입니다. 서로의 지식을 모아 알차게 문서를 완성해 갑시다. |
| 이 글은 전산학에 관한 토막글입니다. 서로의 지식을 모아 알차게 문서를 완성해 갑시다. |
![]() |
이 글은 컴퓨터에 관한 토막글입니다. 서로의 지식을 모아 알차게 문서를 완성해 갑시다. |
