1 |
1
사용자 단말에 저장된 하나 이상의 파일이 동기화되어 저장되는 사용자 영역을 포함하는 네트워크 스토리지;상기 사용자 단말로부터 업데이트 대상 파일을 수신하고, 수신된 업데이트 대상 파일을 이용하여 상기 사용자 영역에 저장된 파일 중 상기 업데이트 대상 파일과 대응되는 이전 저장 파일을 업데이트하는 파일 관리 모듈;상기 업데이트 전에, 상기 업데이트 대상 파일, 및 상기 이전 저장 파일간의 유사도를 계산하는 유사도 계산 모듈; 및상기 업데이트 전에, 상기 유사도가 기 설정된 값 이하인 경우, 상기 이전 저장 파일을 상기 네트워크 스토리지 내의 파일 백업 영역에 저장하는 분리 백업 모듈을 포함하는 랜섬웨어 예방 시스템
|
2 |
2
청구항 1에 있어서,상기 유사도 계산 모듈은, 퍼지 해싱(fuzzy hashing) 기법을 이용하여 상기 유사도를 계산하는, 랜섬웨어 예방 시스템
|
3 |
3
청구항 1에 있어서,상기 파일 백업 영역은 상기 네트워크 스토리지 내에서 상기 사용자 영역과 물리적 또는 논리적으로 구별되도록 설정되는, 랜섬웨어 예방 시스템
|
4 |
4
청구항 1에 있어서,상기 분리 백업 모듈은, 사용자로부터 상기 파일 백업 영역에 저장된 파일에 대한 제공 요청이 수신되는 경우 상기 사용자를 인증하고,인증에 성공한 경우 상기 파일 백업 영역에 저장된 파일을 상기 사용자에게 제공하는, 랜섬웨어 예방 시스템
|
5 |
5
랜섬웨어 예방 시스템에 의해 수행되는 랜섬웨어 예방 방법에 있어서,사용자 단말로부터 업데이트 대상 파일을 수신하는 단계;상기 업데이트 대상 파일 및 상기 업데이트 대상 파일과 대응되는 이전 저장 파일간의 유사도를 계산하는 단계; 및상기 유사도가 기 설정된 값 이하인 경우, 상기 이전 저장 파일을 파일 백업 영역에 저장하는 단계를 포함하는 랜섬웨어 예방 방법
|
6 |
6
청구항 5에 있어서,상기 유사도를 계산하는 단계는, 퍼지 해싱(fuzzy hashing) 기법을 이용하여 상기 유사도를 계산하는, 랜섬웨어 예방 방법
|
7 |
7
청구항 5에 있어서,상기 저장하는 단계의 수행 이후, 사용자로부터 상기 파일 백업 영역에 저장된 파일에 대한 제공 요청을 수신하는 단계;상기 사용자를 인증하는 단계; 및인증에 성공한 경우 상기 파일 백업 영역에 저장된 파일을 상기 사용자에게 제공하는 단계를 더 포함하는, 랜섬웨어 예방 방법
|
8 |
8
하드웨어와 결합되어 사용자 단말로부터 업데이트 대상 파일을 수신하는 단계;상기 업데이트 대상 파일 및 상기 업데이트 대상 파일과 대응되는 이전 저장 파일간의 유사도를 계산하는 단계; 및상기 유사도가 기 설정된 값 이하인 경우, 상기 이전 저장 파일을 파일 백업 영역에 저장하는 단계를 실행시키기 위하여 컴퓨터 판독 가능한 기록매체에 저장된 컴퓨터 프로그램
|