나는 허니팟에서 생성 된 sqlite 데이터베이스를 가지고있다. 데이터베이스에 악성 코드 파일이 있습니다. 어떻게하면 sqlite 데이터베이스에서 이러한 파일을 추출 할 수 있습니다. 누군가가sqlite에서 추출
1
A
답변
0
가 sqlite3
명령은 쉽게 sqlite3를 데이터베이스를 심문 할 수 있습니다 도움이 될 수 있습니다와 .dump
명령은 주어진 테이블을 덤프 할 수 있도록하고, .output
명령은 덤프하기 전에 출력을위한 파일 이름을 선택하게됩니다하십시오.
허니팟의 데이터 인 경우 내용을 검사하는 데 사용하는 도구에주의해야합니다. 악성 콘텐츠가 시스템에서 권한을 얻을 수있는 결함이 터미널에서 발견되었습니다. 단순히 'cat'을 사용하여 터미널에서 파일을 검사하면 악성 프로그램에 완전한 권한 집합을 부여 할 수 있습니다.
최소 단계에서 시스템의 다른 데이터에 액세스 권한이있는 권한이없는 사용자 계정을 사용하십시오. AppArmor, SMACK, TOMOYO, SELinux, LIDS와 같은 도구를 사용하여 툴을 시스템 리소스의 작은 하위 집합으로 제한하는 것도 좋은 생각입니다. 가상화도 작동 할 수 있지만 그러한 도구들로부터도 많은 '탈주'가있었습니다.
2
당신이 전체 데이터베이스 덤프 수 있습니다
echo .dump | sqlite3 database.sqlite > database.dump
를하거나 함께 구조를 볼 : 파일을 얻으려면
echo .schema | sqlite3 database.sqlite
, 당신은에 BLOB를 추출하는 작은 스크립트를 필요 아마거야 파일로. 도움이 필요한 경우 데이터베이스의 스키마를 게시하십시오.
관련 문제
- 1. Javascript RegEx를 사용하여 SQLite에서 열 이름 추출 SQL
- 2. SQLite에서 삭제
- 3. Sqlite에서 바인드 부울 값
- 4. sqlite에서 데이터를 삭제하는 방법
- 5. sqlite에서 슬래시를 제거하십시오.
- 6. 데이터베이스 sqlite에서 정보 얻기
- 7. sqlite에서 DATETIME부터 월 받기
- 8. FULL-TEXT SQLite에서 검색
- 9. sqlite에서 pragma를 사용하는 경우?
- 10. sqlite에서 sqrt를 처리하는 방법
- 11. c와 sqlite에서 데이터를 검색
- 12. sqlite에서 일부 값을 입력하십시오
- 13. iPhone SDK : SQLite에서 UITableView로드
- 14. SQLite에서 날짜 비교
- 15. SQLite에서 데이터 유형 선언하기
- 16. SQLite에서 ListArrays로 데이터 선택
- 17. sqlite에서 TCL을 지원
- 18. sqlite에서 탈출하는 방법?
- 19. SQLite에서 무작위로 선택된 행을 업데이트하십시오.
- 20. sqlite에서 id 속성이 업데이트되지 않습니다.
- 21. sqlite에서 변수 열 이름 시뮬레이션
- 22. SQLite에서 대문자 값을 선택하는 방법?
- 23. 파이썬 및 sqlite에서 이스케이프 문자
- 24. SQLite에서 변경 내용을 커밋하는 방법?
- 25. 조각으로 SQLite에서 BLOB를 업데이트하는 방법?
- 26. SQLite에서 BETWEEN 함수에 대한 인덱스
- 27. SQLite에서 setCredentialTreatment를 사용할 수 없습니다.
- 28. SQLite에서 지원하는 데이터베이스 형식은 무엇입니까?
- 29. Android SQLite에서 멀티 스레딩은 어떻게됩니까?
- 30. 기준과 SQLite에서 자동 완성 목록
추출물은 무엇인가? Java 프로그램? .NET 프로그램? SQLite의 명령 행 인터프리터로 데이터를 추출하면됩니까? –