[DataBase] 데이터베이스 포렌식 도구

 

데이터베이스


(1) 데이터베이스 포렌식 도구

  • 데이터베이스는 DBMS마다 다르고 용량이 커서 일반 포렌식 도구로 분석 수행 시 어려움이 있음

  • 각 DBMS의 감사와 관리 기능을 보완하는 도구를 사용하여 분석해야 함

 

1-1. Oracle LogMiner

  • 오라클 데이터베이스 버전 8i부터 사용할 수 있는 감사 도구

  • SQL 쿼리문을 적절하게 입력 > 바이너리 형식으로 된 Redo 로그를 분석할 수 있음

  • 분석뿐만 아닌, 변경 이전 시점으로 데이터를 되돌리는 데에도 유용하게 사용

 

1-1-1. LogMiner 기능

  • 데이터베이스의 변경 기록을 트랜잭션 / 사용자 / 테이블 / 시간대 별로 확인 가능

  • 데이터가 언제 변경되었는지 확인 가능

  • 시간의 흐름에 따른 데이터 성향과 패턴 분석 용이

 

참조 사이트 : www.dba-oracle.com/t_cbo_using_logminer.htm  

 

Using LogMiner

      Using LogMiner Oracle Database Tips by Donald BurlesonJuly 24, 2015 Someone has deleted Mr. Ford from Scott's EMP table, and everyone disavows any knowledge of the event. However, you are very suspicious of one of your users, who has a tendency of be

www.dba-oracle.com

 

1-2. Toad

  • Quest Software사에서 개발한 데이터베이스 관리 도구

  • 자동화 작업, 직관적 작업 흐름, 빌트인 기능 등으로 생산성을 극대화

  • 원하는 데이터에 빠르게 접근 가능하며, 서버나 데이터, 스키마를 동기화하고 비교하여 어떤 부분이 변했는지 쉽게 확인 가능

  • 자동화 기능으로 반복적 비교 작업, 쿼리문 튜닝, SQL 스캔 및 최적화를 수행

  • 지원하는 DBMS는 Oracle, SQL Server, DB2, SAP, MySQL

 

참조 사이트 : https://www.toadworld.com/

 

Toad World

Toad World homepage Join the millions of users who trust Toad products. With nearly 20 years of development, Toad leads the way in database development, database management, and data analysis.

www.toadworld.com

 

1-3. Adminer

  • PHP로 작성된 무료 도구

  • 데이터베이스, 테이블, 릴레이션, 인덱스, 사용자를 관리하는 데 사용

  • 사용자 이름과 비밀번호를 입력하여 데이터베이스 서버에 접속, 새로운 데이터베이스 생성, 기존 데이터베이스 조작 등이 가능

  • 지원하는 DBMS는 MySQL, MSSQL, Oracle, MongoDB, PostgreSQL 등

 

참조 사이트 : www.adminer.org/en/editor/  

 

Adminer Editor

Adminer Editor is both easy-to-use and user-friendly database data editing tool written in PHP. It is suitable for common users, as it provides high-level data manipulation.

www.adminer.org

 

1-4. SQLite Database Browser

  • 오픈 소스 기반의 SQL 도구로 SQLite 데이터베이스 파일 생성 및 변경 가능

  • 애플리케이션 자체에서 사용된 SQL 명령어 기록을 보는 것이 가능

  • 기본 기능은 SQLite 형식의 데이터베이스 파일 내부 인덱스, 레코드 등을 분석

  • csv 파일에서 테이블, SQL 덤프 파일에서 데이터베이스를 import 또는 export하는 기능

 

참조 사이트 : www.sqlitebrowser.org/dl/  

 

Downloads - DB Browser for SQLite

Windows Our latest release (3.11.2) for Windows: Note - If for any reason the standard Windows release does not work (e.g. gives an error), try a nightly build (below). Nightly builds often fix bugs reported after the last release. 😄 macOS Our latest relea

www.sqlitebrowser.org

 

1-5. Sequel Pro

  • Mac OS를 위한 오픈 소스 기반의 MySQL/MariaDB 데이터베이스 관리 도구

  • 설치와 수행이 빠르고, 초보자도 사용하기 쉬운 GUI 방식으로 구성

  • 프로그램을 실행하기 위한 Java가 필요하지 않고, 클라우드 서비스 지원

  • MySQL 데이터베이스를 로컬 또는 원격으로 접속 가능

 

참조 사이트 : www.sequelpro.com

 

Sequel Pro

Perfect Web Development Companion Whether you are a Mac Web Developer, Programmer or Software Developer your workflow will be streamlined with a native Mac OS X Application!

www.sequelpro.com


# Reference

 

http://www.yes24.com/Product/Goods/87579830

+ Recent posts