Как отсканировать файл на предмет возможного заражения вымогателями на одном диске - PullRequest
0 голосов
/ 16 апреля 2019

edit TL; DR - мне нужно получить данные определенного файла и попытаться выяснить, загрязнен он или нет. как получить данные и как их лучше всего проанализировать?

В настоящее время я работаю над приложением, которое защищает клиента от вымогателей в хранилище OneDrive. Приложение использует веб-сайт, где клиент помещает свои учетные данные для своей учетной записи Microsoft, а затем разрешает доступ к хранилищу OneDrive. Я использую Microsoft-graph и Django, а также Microsoft Azure для базы данных. У меня есть доступ к учетной записи клиента через токен. Теперь, когда у меня есть доступ, я хочу просканировать все файлы, которые в данный момент находятся в хранилище, на наличие подозрительных действий, таких как шифрование, внешняя связь и т. Д., Единственное, что я получаю, - это файл Json (я пытался его скачать) к сожалению, я не понял, как это сделать, так как я могу сканировать файл с учетом токена и учетных данных клиента?

Это пример функции (python), которая получает токен от пользователя и публикует его на главной странице:

       def get_one_drive_files(token):  
       graph_client=Oauth2session(token=token)  
       query_params={  
       'select': 'name'  
        }  
        events=graph_client_get('http://graph.microsoft.com/v1.0..../drive/items')  
        return events.json  
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...