1 |
1
네트워크에 연결되는 복원 관리 서버에 의해 실행되는, 랜섬웨어나 맬웨어에 의해 감염된 디스크의 복원을 위한 P2P(pear to pear) 디스크 복원 방법으로서,네트워크 내에서 랜섬웨어나 맬웨어에 감염된 제1 IoT(internet of thing) 기기에 연결되어 있는 제1 복원 기기를 활성화하는 단계;상기 제1 복원 기기로부터 상기 제1 IoT 기기와 동종의 제2 IoT 기기의 탐색 요청을 받는 단계;상기 탐색 요청에 포함된 상기 제1 IoT 기기에 대한 기기 정보에 기초하여 상기 네트워크 내 상기 제2 IoT 기기를 탐색하는 단계; 및상기 제1 IoT 기기의 복원 요청을 탐색된 제2 IoT 기기에 연결된 제2 복원 기기에 전달하는 단계;를 포함하는 P2P 디스크 복원 방법
|
2 |
2
청구항 1에 있어서,상기 제2 복원 기기의 동작 제어에 의해 상기 제2 IoT 기기는 자신의 주저장장치에 저장된 청크 또는 펌웨어를 복사하여 상기 제1 IoT 기기의 주저장장치에 실시간 덮어쓰기하는, P2P 디스크 복원 방법
|
3 |
3
청구항 1에 있어서,상기 네트워크에서 주저장장치의 복원에 의한 상기 제1 IoT 기기의 정상 상태가 감지되면, 상기 제1 복원 기기 및 상기 제2 복원 기기의 작동을 종료하는 단계를 더 포함하는, P2P 디스크 복원 방법
|
4 |
4
네트워크에 연결되는 복원 기기에 의해 실행되는, 랜섬웨어나 맬웨어에 의해 감염된 디스크의 복원을 위한 P2P(pear to pear) 디스크 복원 방법으로서,네트워크 내에서 랜섬웨어나 맬웨어에 감염된 제1 IoT(internet of thing) 기기에 연결되고 상기 네트워크에 연결되어 있는 복원 관리 서버로부터 활성화를 위한 제1 제어 신호를 수신하는 단계;상기 제1 제어 신호에 응하여 상기 제1 IoT 기기와 동종의 제2 IoT 기기에 대한 탐색 요청을 상기 복원 관리 서버에 전송하는 단계;상기 제1 제어 신호에 응하여 상기 제1 IoT 기기의 시스템 소프트웨어로서 기능하는 단계;상기 탐색 요청에 포함된 상기 제1 IoT 기기에 대한 기기 정보에 기초하여 상기 네트워크에 연결된 복원 관리 서버에 의해 탐색된 상기 제2 IoT 기기로부터의 상기 제1 IoT 기기의 주저장장치에 대한 덮어쓰기를 허용하는 단계; 및상기 덮어쓰기가 완료되면 상기 제1 IoT 기기를 재부팅하는 단계;를 포함하는 P2P 디스크 복원 방법
|
5 |
5
청구항 4에 있어서,상기 제1 제어 신호에 응하여 자체 저장된 기능 유지 프로그램에 의해 상기 제1 IoT 기기의 재부팅이 완료될 때까지 상기 제1 IoT 기기의 본래 기능을 수행하는 단계를 더 포함하는 P2P 디스크 복원 방법
|
6 |
6
청구항 4에 있어서,상기 제2 IoT 기기에 연결되는 제2 복원 기기는 상기 복원 관리 서버로부터의 제2 제어 신호에 응하여 활성화될 때 상기 덮어쓰기의 동작을 위해 상기 제2 IoT 기기의 주저장장치의 내용이 수정되는 경우, 상기 덮어쓰기의 동작 시간동안 상기 제2 IoT 기기의 특정 기능의 동작을 한시적으로 중지시키는, P2P 디스크 복원 방법
|
7 |
7
청구항 4에 있어서,상기 복원 기기는 자체 저장된 데이터 로그 프로그램에 의해 상기 제1 IoT 기기의 정상 동작 상태에서 상기 제1 IoT 기기의 데이터 부분 내용이 수정될 때 해당 수정 오퍼레이션에 대한 내용을 로그로 별도의 자체 저장 공간에 저장하고, 상기 덮어쓰기의 완료 후에 상기 저장 공간에 저장된 로그에 기초하여 상기 제1 IoT 기기의 데이터를 복구하는, P2P 디스크 복원 방법
|
8 |
8
네트워크에 연결되는 복원 관리 서버와 복원 기기를 포함하는, 랜섬웨어나 맬웨어에 의해 감염된 제1 IoT(internet of thing) 기기의 주저장장치의 복원을 위한 P2P(pear to pear) 디스크 복원 장치로서, 상기 복원 기기는,상기 복원 관리 서버로부터 제1 제어 신호를 수신하고, 상기 제1 제어 신호에 응하여 상기 제1 IoT 기기와 동종의 제2 IoT 기기에 대한 탐색 요청을 상기 복원 관리 서버에 전송하고, 상기 제1 제어 신호에 응하여 상기 제1 IoT 기기의 시스템 소프트웨어로서 기능하며, 상기 탐색 요청에 포함된 상기 제1 IoT 기기에 대한 기기 정보에 기초하여 상기 복원 관리 서버에 의해 탐색된 제2 IoT 기기로부터의 상기 제1 IoT 기기의 주저장장치에 대한 덮어쓰기를 허용하고, 상기 덮어쓰기가 완료되면 상기 제1 IoT 기기를 재부팅하는 복원 프로그램; 및상기 제1 제어 신호 또는 별도의 트리거 신호나 액티베이션 신호에 기초하여 상기 복원 기기에 전원을 공급하여 상기 복원 기기를 활성화하는 원격 전원;을 포함하는 P2P 디스크 복원 장치
|
9 |
9
청구항 8에 있어서,상기 제1 제어 신호에 응하여 상기 제1 IoT 기기의 복원 혹은 상기 재부팅이 완료될 때까지 상기 제1 IoT 기기의 본래 기능을 수행하는 기능 유지 프로그램을 더 포함하는 P2P 디스크 복원 장치
|
10 |
10
청구항 8에 있어서,상기 제1 IoT 기기의 정상 동작 상태에서 상기 제1 IoT 기기의 데이터 부분 내용이 수정될 때 해당 수정 오퍼레이션에 대한 내용을 로그로 저장하고, 상기 덮어쓰기의 완료 후에 기저장된 상기 로그에 기초하여 상기 제1 IoT 기기의 데이터를 복구하는 데이터 로그 프로그램; 및상기 데이터 로그 프로그램에 의해 지정되는 로그를 저장하는 저장 공간;을 더 포함하는 P2P 디스크 복원 장치
|
11 |
11
네트워크에 연결되는 복원 관리 서버와 복원 기기를 포함하는, 랜섬웨어나 맬웨어에 의해 감염된 디스크의 복원을 위한 P2P(pear to pear) 디스크 복원 장치로서, 상기 복원 관리 서버는,상기 네트워크 내 제1 IoT 기기의 랜섬웨어 또는 맬웨어 피해 감지에 따라 상기 제1 IoT 기기에 연결된 제1 복원 기기에 전송할 제1 제어 신호를 생성하는 제어신호 생성부;상기 제1 복원 기기로부터 상기 제1 IoT 기기와 동종의 제2 IoT 기기에 대한 탐색 요청을 받고, 상기 탐색 요청에 포함된 상기 제1 IoT 기기의 기기 정보를 추출하는 메시지 처리부; 및상기 제1 IoT 기기의 기기 정보에 기초하여 상기 네트워크 내에서 상기 제2 IoT 기기를 탐색하는 탐색부;를 포함하는 P2P 디스크 복원 장치
|
12 |
12
청구항 8에 있어서,상기 네트워크 내 상기 제1 IoT 기기의 랜섬웨어 또는 맬웨어 피해를 감지하는 감지부를 더 포함하며, 상기 감지부에서 생성된 출력 신호는 상기 제어신호 생성부에 전달되는 P2P 디스크 복원 장치
|
13 |
13
청구항 8에 있어서,상기 제1 IoT 기기의 주저장장치의 복원에 따라 네트워크 상에서 상기 제1 IoT 기기의 정상 상태가 상기 감지부에 감지되면, 상기 감지부의 신호에 따라 상기 제어신호 생성부는 상기 제1 복원 기기 및 상기 제2 복원 기기의 작동을 종료하기 위한 제어신호나 작동종료신호를 생성하는, P2P 디스크 복원 장치
|