Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
ioccheck — أداة لتبسيط عملية البحث عن IOCs. | Kitploit
أدوات/GitHubGitHub/ranguli/ioccheck
أدوات دفاعيةإدارة مؤشرات الاختراق (IOC)الاستخبارات مفتوحة المصدر (OSINT)تحليل التجزئةجمع المعلوماتاستخبارات التهديداتArchived
GitHubranguli/ioccheck

ioccheck

أداة لتبسيط عملية البحث عن IOCs.

عرض المستودع
25منذ 4 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

ioccheck

Documentation Status Tests Maintainability PyPi Status codecov

أداة لتبسيط عملية البحث عن تجزئات الملفات وعناوين IP وغيرها من مؤشرات الاختراق (IOCs).

الميزات

  • البحث عن التجزئات عبر خدمات متعددة لاستخبارات التهديدات، من أمر واحد أو بضعة أسطر من Python.
  • تدعم حالياً الخدمات التالية:
    • VirusTotal
    • MalwareBazaar
    • Shodan.io
  • الدعم المخطط:
    • URLhaus
    • OTX
    • InQuest Labs
    • MalShare
    • Malpedia
    • Maltiverse

بداية سريعة

root@kitploit:~
pip install ioccheck

يمكنك أيضاً تشغيل الكود مباشرة

root@kitploit:~
git clone https://github.com/ranguli/ioccheck && cd ioccheck
poetry install

قم بتعبئة ~/.config/ioccheck/credentials بإدخال لكل خدمة لديك بيانات اعتماد لها:

root@kitploit:~
[virustotal]
api_key=YOUR_API_KEY_HERE

[malwarebazaar]
api_key=YOUR_API_KEY_HERE

[shodan]
api_key=YOUR_API_KEY_HERE

[twitter]
consumer_key=YOUR_API_KEY_HERE
consumer_secret=YOUR_API_KEY_HERE
access_token=YOUR_API_KEY_HERE
access_secret=YOUR_API_KEY_HERE

الاستخدام

root@kitploit:~
➜  ioccheck 275a021bbfb6489e54d471899f7db9d1663fc695ec2fe2a2c4538aabf651fd0f

جارٍ التحقق من التجزئة 275a021bbfb6489e54d471899f7db9d1663fc695ec2fe2a2c4538aabf651fd0f.
[*] خوارزمية التجزئة:
SHA256

[*] رابط VirusTotal:
https://virustotal.com/gui/file/275a021bbfb6489e54d471899f7db9d1663fc695ec2fe2a2c4538aabf651fd0f/

[*] اكتشافات VirusTotal:
61 محركًا (81%) اكتشف هذا الملف.

╒══════════════╤════════════╤═══════════════════════════════╕
│ مضاد الفيروسات   │ تم الكشف   │ النتيجة                       │
╞══════════════╪════════════╪═══════════════════════════════╡
│ Malwarebytes │ لا         │                               │
├──────────────┼────────────┼───────────────────────────────┤
│ Avast        │ نعم        │ EICAR Test-NOT virus!!!       │
├──────────────┼────────────┼───────────────────────────────┤
│ ClamAV       │ نعم        │ Win.Test.EICAR_HDB-1          │
├──────────────┼────────────┼───────────────────────────────┤
│ Kaspersky    │ نعم        │ EICAR-Test-File               │
├──────────────┼────────────┼───────────────────────────────┤
│ BitDefender  │ نعم        │ EICAR-Test-File (not a virus) │
├──────────────┼────────────┼───────────────────────────────┤
│ Paloalto     │ لا         │                               │
├──────────────┼────────────┼───────────────────────────────┤
│ TrendMicro   │ نعم        │ Eicar_test_file               │
├──────────────┼────────────┼───────────────────────────────┤
│ FireEye      │ نعم        │ EICAR-Test-File (not a virus) │
├──────────────┼────────────┼───────────────────────────────┤
│ Sophos       │ نعم        │ EICAR-AV-Test                 │
├──────────────┼────────────┼───────────────────────────────┤
│ Microsoft    │ نعم        │ Virus:DOS/EICAR_Test_File     │
├──────────────┼────────────┼───────────────────────────────┤
│ McAfee       │ نعم        │ EICAR test file               │
├──────────────┼────────────┼───────────────────────────────┤
│ Fortinet     │ نعم        │ EICAR_TEST_FILE               │
├──────────────┼────────────┼───────────────────────────────┤
│ AVG          │ نعم        │ EICAR Test-NOT virus!!!       │
╘══════════════╧════════════╧═══════════════════════════════╛

[*] سمعة VirusTotal:
3392

استخدام واجهة برمجة التطبيقات (API)

إنشاء تجزئة

root@kitploit:~
>>> from ioccheck import Hash
>>> from ioccheck.services import VirusTotal
>>> eicar = Hash("275a021bbfb6489e54d471899f7db9d1663fc695ec2fe2a2c4538aabf651fd0f")
>>> # What kind of hash is this?
>>> print(eicar.hash_type)
SHA256

البحث عن تجزئة

root@kitploit:~
>>> # With no arguments, check() tries all supported services. API keys grabbed from ~/.ioccheck by default.
>>> eicar.check()
>>> # Alternatively:
>>> eicar.check(services=VirusTotal, config_path=/foo/bar/.ioccheck)

التحقق من تجزئة

root@kitploit:~
>>> # Check the VirusTotal report to see if Sophos detects our hash
>>> eicar.reports.virustotal.get_detections(engines=["Sophos"])
{'Sophos': {'category': 'malicious', 'engine_name': 'Sophos', 'engine_version': '1.0.2.0', 'result': 'EICAR-AV-Test', 'method': 'blacklist', 'engine_update': '20210314'}}
>>> # What is this hash known as?
>>> print(eicar.reports.virustotal.name)
'eicar.com-2224'
>>> # How many AV engines are detecting this hash?
>>> eicar.reports.virustotal.detection_count
60
root@kitploit:~
>>> # Just show me the VirusTotal API response!
>>> eicar.reports.virustotal.api_response
<vt.object.Object file 275a021bbfb6489e54d471899f7db9d1663fc695ec2fe2a2c4538aabf651fd0f>
تنزيل الأداة