معرفی شرکت ها


fireeyepy-1.3.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

FireEye Client Library for Python
ویژگی مقدار
سیستم عامل -
نام فایل fireeyepy-1.3.0
نام fireeyepy
نسخه کتابخانه 1.3.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده FireEye
ایمیل نویسنده developers@fireeye.com
آدرس صفحه اصلی https://github.com/fireeye/fireeye-python
آدرس اینترنتی https://pypi.org/project/fireeyepy/
مجوز MIT
[![PyPI version](https://badge.fury.io/py/fireeyepy.svg)](https://badge.fury.io/py/fireeyepy) [![Python versions supported](https://img.shields.io/pypi/pyversions/fireeyepy.svg)](https://pypi.python.org/pypi/fireeyepy) # FireEye Client Library for Python This is the Python client library for all things FireEye API. Currently it only supports FireEye's Detection On Demand but will have support for other FireEye API's soon. For more API information, visit the [FireEye Developer Hub](https://fireeye.dev) Installation ------------ To install the Python client library: ``` pip install fireeyepy ``` To upgrade your installed library: ``` pip install fireeyepy --upgrade ``` Alternatively, you can clone the repository via the command line: ``` git clone https://github.com/fireeye/fireeye-python.git ``` Usage ----- Begin by importing the 'fireeye' module: ```python import fireeyepy ``` ## Detection On Demand Construct a Detection object with your api key: ```python detection = fireeyepy.Detection(key=api_key) ``` To obtain a free trial API key, subscribe on the [AWS Marketplace](https://aws.amazon.com/marketplace/pp/B07XSMKK41) ### Upload A File ```python import fireeyepy detection = fireeyepy.Detection(key="yourapikeyhere") result = detection.submit_file( files={ "file": ('filename', open('./path/to/filename', 'rb')) } ) ``` With configuration options: ```python result = detection.submit_file( body={ "file_name": "different_name.txt", "screenshot": true }, files={ "file": ('filename', open('./path/to/filename', 'rb')) } ) ``` ### Submit URLs ```python import fireeyepy detection = fireeyepy.Detection(key="yourapikeyhere") result = detection.submit_urls(["url1","url2",...]) ``` ### Retrieve File or URL Report ```python response = detection.get_report(report_id) ``` You may also provide the optional `extended=True` flag to get the full, in-depth report: ```python response = detection.get_report(report_id, extended=True) ``` ### Search for a file from a connector (ex. Box, Teams, S3, etc.) ```python response = detection.search_reports(connector_type="box", file_id="123456") ``` ### Get a list of reports **Start and end time are in Unix epoch time.** ```python response = detection.telemetry(start_time=1603980060, end_time=1604066460) ``` ### Retrieve Presigned URL for Dashboard Report ```python result = detection.get_presigned_url(report_id) ``` ### Perform Hash Lookup ```python response = detection.get_hash(hash) ``` ### Get a report artifact ```python artifact = detection.get_artifact(report_id="8d0aa90b-8bf3-4483-ae3b-0ded00d157ab", artifact_type="screenshot") ``` ### Get the health of the Detection on Demand service ```python health = detection.get_health() ```


نیازمندی

مقدار نام
>=2.4.2 requests


زبان مورد نیاز

مقدار نام
>=3.6 Python


نحوه نصب


نصب پکیج whl fireeyepy-1.3.0:

    pip install fireeyepy-1.3.0.whl


نصب پکیج tar.gz fireeyepy-1.3.0:

    pip install fireeyepy-1.3.0.tar.gz