Huawei Intel SDK
A Python SDK for Huawei's Public Threat Intelligence.
Installation
pip install huawei-intel-sdk
Usage
Python API
from huawei_intel import HuaweiIntelClient
client = HuaweiIntelClient()
# Check IP
print(client.get_ip_intel("1.1.1.1"))
# Check URL (Automatically cleans to domain)
print(client.get_domain_intel("https://bad-site.com/path"))
# Check file hash (MD5, SHA1, SHA256, etc.)
print(client.get_file_intel("a665a45920422f9d417e4867efdc4fb8a04a1f3fff1fa07e998e86f7f7a27ae3"))
# Check Local File (Auto-hashes)
print(client.check_file("suspicious.exe"))
Command Line Interface
# Check IP address
huawei-intel check 1.1.1.1
# Check domain
huawei-intel check bad-site.com
# Check file hash
huawei-intel check a665a45920422f9d417e4867efdc4fb8a04a1f3fff1fa07e998e86f7f7a27ae3
# Check local file
huawei-intel check-file suspicious.exe
Metadata
Release files for huawei-intel-sdk 1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| huawei_intel_sdk-1.0.tar.gz | 9.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| huawei_intel_sdk-1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 18.8 kB
Release files / huawei_intel_sdk-1.0.tar.gz
| Download URL | huawei_intel_sdk-1.0.tar.gz |
|---|---|
| Size | 9.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
60b23995027ad2995489dc6cb00dbfd4df1d619a6f48c9e5bbb8575263c65c5d
|
|
BLAKE2b-256 checksum How to use checksums |
6a4ec018ec6fbb60faee1bf346954a1f329c49dd6098aac6acb5a7b9b86330b5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / huawei_intel_sdk-1.0-py3-none-any.whl
| Download URL | huawei_intel_sdk-1.0-py3-none-any.whl |
|---|---|
| Size | 9.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3865a4c3e864efc003f1d5b0fad4f200f8e2d15563d661e5368a5343bfac0496
|
|
BLAKE2b-256 checksum How to use checksums |
54146177efe1144d872db29208d5e440204d1bf128acd20e3adf2a4c45c7346b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.10.0 {"installer":{"name":"uv","version":"0.10.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|