Skip to main content

No project description provided

Project description

ESET Connect

API Docs

http://epcpublicapi-test.westeurope.cloudapp.azure.com/swagger/

Quickstart

Install

pip install esetconnect

Get detections

from esetconnect import EsetConnect

USERNAME = "username"
PASSWORD = "password"

with EsetConnect(USERNAME, PASSWORD) as ec:
    for detection in ec.get_detections().detections:
        print(detection.json())
{
   "category":"DETECTION_CATEGORY_UNSPECIFIED",
   "context":{
      "circumstances":"Event occurred on a modified file.",
      "device_uuid":"83c7522f-f4a7-4a80-a055-8e1329201129",
      "process":{
         "path":"C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe"
      },
      "user_name":"DESKTOP-7DAP322\\username"
   },
   "display_name":"Eicar",
   "network_communication":null,
   "object_hash_sha1":"3395856CE81F2B7382DEE72602F798B642F14140",
   "object_name":"file:///C:/Users/username/AppData/Local/Temp/2f7545df-d894-4768-8741-944d7ef059f6.tmp",
   "object_type_name":"File",
   "object_url":"",
   "occur_time":"2022-12-07T09:26:13",
   "responses":{
      "description":null,
      "device_restart_required":null,
      "display_name":null,
      "protection_name":null
   },
   "severity_level":"SEVERITY_LEVEL_MEDIUM",
   "type_name":"nil",
   "uuid":"ec879237-d1c3-3742-ecab-05fed9ea9a58"
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

esetconnect-0.1.1.tar.gz (5.3 kB view details)

Uploaded Source

Built Distribution

esetconnect-0.1.1-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file esetconnect-0.1.1.tar.gz.

File metadata

  • Download URL: esetconnect-0.1.1.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.11.0 Linux/5.15.49-linuxkit

File hashes

Hashes for esetconnect-0.1.1.tar.gz
Algorithm Hash digest
SHA256 d48074e6f868c2b1a6aeb8972abdc78ffa2ef0d8c955796a44a7f9ad1ed4fc39
MD5 24dd54d03913e34b16580239f555c86e
BLAKE2b-256 42fa1f726456a51f63337f921d4814e740c46ee945370bac4e1c87878d864c4c

See more details on using hashes here.

File details

Details for the file esetconnect-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: esetconnect-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 6.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.11.0 Linux/5.15.49-linuxkit

File hashes

Hashes for esetconnect-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f0588a9c98b35fe9213d0f60b05195f22cb1ad115737010b4a384ffc15b272c8
MD5 83d5ee5f4fc1bf547e318803e2ed8379
BLAKE2b-256 831c3ed4f28ebec9b5411d8ab4f0589d4d43eece7bc6fbd7c39ed23c29aa0e0c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page