Commit Graph

1270 Commits (f0ef4ee71d502864ca535ce53816776d6cbab357)

Author SHA1 Message Date
german-esteban ba9798cf87 Update expansion module + Vysion client update version 2024-08-05 12:58:19 +02:00
Koen Van Impe 672640083b Fix 'Object' object has no attribute 'url' in virustotal
Fix

File "/var/www/MISP/venv/lib/python3.8/site-packages/misp_modules/__init__.py", line 210, in run_request
    response = module.handler(q=json_payload)
  File "/var/www/MISP/venv/lib/python3.8/site-packages/misp_modules/modules/expansion/virustotal_public.py", line 248, in handler
    parser.query_api(attribute)
  File "/var/www/MISP/venv/lib/python3.8/site-packages/misp_modules/modules/expansion/virustotal_public.py", line 46, in query_api
    self.input_types_mapping[self.attribute.type](self.attribute.value)
  File "/var/www/MISP/venv/lib/python3.8/site-packages/misp_modules/modules/expansion/virustotal_public.py", line 143, in parse_hash
    related_file_object = self.create_misp_object(related_file)
  File "/var/www/MISP/venv/lib/python3.8/site-packages/misp_modules/modules/expansion/virustotal_public.py", line 83, in create_misp_object
    misp_object.add_attribute('Url', type='url', value=report.url)
  File "/var/www/MISP/venv/lib/python3.8/site-packages/vt/object.py", line 160, in __getattribute__
    value = super().__getattribute__(attr)
AttributeError: 'Object' object has no attribute 'url'
2024-08-02 11:24:26 +02:00
Stefano Ortolani a52da45eff Update pandas and pandas_ods_reader and patch ods_enrich 2024-07-19 11:02:36 +01:00
Stefano Ortolani 308c5fb3ce Improve compatibility and upgrade python to 3.12
Changes:
* Remove vysion (not compatible with python 3.12 and no public repository)
* Remove stiximport (requires archaic version of pymisp)
* Update Python to 3.12
* Pin Numpy to 1.X
* Add missing dependencies
* Commit lock file
* Update requirements file
2024-07-12 17:09:19 +01:00
Alexandre Dulaunoy d49d8ececf
Merge pull request #669 from VirusTotal/update_doc_references
chore: Update virustotal documentation references
2024-07-11 08:19:13 +01:00
silviacuenca 64b7ef1340 Update doc references 2024-07-10 17:04:48 +02:00
Christian Studer 2423bc7ade
fix: [vulnerability_lookup] Avoiding issues with `Iterator` in python3.8 2024-07-08 11:52:26 +02:00
Christian Studer 7d7dc1e633
fix: [vulnerability_lookup] Avoiding KeyError exceptions on some fields 2024-07-02 11:09:26 +02:00
Christian Studer 42fb1bcf14
new: [vulnerability_lookup] New module to query Vulnerability Lookup
- Reusing the `variotdbs` code to parse the
  vulnerability description from VariotDB
2024-07-01 23:25:37 +02:00
Alexandre Dulaunoy cd435c0565
fix: [ipasn] add support for `ip` type 2024-06-06 09:54:20 +02:00
Daniel Pascual a9dda347bb Add web doc and fix logo for the Google Threat Intelligence module 2024-05-14 12:47:20 +02:00
Daniel Pascual 636dc3cdfa merge 2024-05-13 20:28:41 +02:00
Daniel Pascual 3af14a7f6e Logo and desc 2024-05-13 20:00:14 +02:00
Daniel Pascual da072cc38a Remove debug traces 2024-05-13 19:50:46 +02:00
Daniel Pascual bb42e5d9c1 Google Threat Intelligence MISP module 2024-05-13 10:59:21 +02:00
Alexandre Dulaunoy b5579e5e42
chg: [virustotal] support ip-src/ip-dst|port attribute type
Fix #632
2024-05-09 17:43:24 +02:00
Alexandre Dulaunoy 8b25af853f
fix: [virustotal] fix the typo for the VT link
Fix #644
Fix #595
2024-05-09 17:32:29 +02:00
Alexandre Dulaunoy e4d93173a7
fix: [core] the default buffer size in Tornado HTTP server is not enough
for large MISP event.

Fix #662
2024-05-09 17:15:27 +02:00
Alexandre Dulaunoy 55d7fc95dc
fix: [dns] add the exception in the error message
As there are still distribution installing old version of dnspython,
it's easier to debug if we receive the exception directly in misp-module.
2024-05-09 17:03:18 +02:00
goodlandsecurity 80a5bd1e77
add slack action module 2024-05-09 08:57:25 -05:00
goodlandsecurity f5ff7d37d8
add stairwell expansion module and update misp-objects to a193e03 2024-05-08 10:47:35 -05:00
Sami Mokaddem 28a9381216
chg: [action:mattermost] Added support of jinja_supported config 2024-02-19 15:45:19 +01:00
Jakub Onderka 8663db0152 chg: [server] Cache module list JSON 2024-01-09 12:43:42 +01:00
Jakub Onderka 5b57b8b296 fix: [server] Serializing PyMISP objects 2024-01-09 12:19:48 +01:00
Jakub Onderka 9446fd2ac6 chg: [server] Fail if server could not be started 2024-01-09 12:19:23 +01:00
Jakub Onderka 80eae92093 new: [log] Enable access log 2024-01-08 22:07:51 +01:00
Jakub Onderka 938e30007b chg: [internal] Resolve deprecation warning in btc_spam_check 2024-01-08 21:36:34 +01:00
Jakub Onderka 19d5f367a3 chg: [internal] Resolve deprecation warning in dbl_spamhaus 2024-01-08 21:36:14 +01:00
Jakub Onderka 13e48821c6 chg: [internal] Resolve deprecation warning in dns 2024-01-08 21:35:55 +01:00
Jakub Onderka bfe7fddf72 chg: [internal] Resolve deprecation warning in reversedns 2024-01-08 21:35:37 +01:00
Jakub Onderka fa744c72e5 chg: [internal] Resolve deprecation warning in qrcode 2024-01-08 21:35:18 +01:00
Jakub Onderka 658ae11941 chg: [internal] Optimise email_import 2024-01-06 23:30:21 +01:00
Jakub Onderka 4596d76887 chg: [internal] Optimise csvimport 2024-01-06 22:27:36 +01:00
Jakub Onderka 193d7fd0bc new: [internal] Avoid double JSON decoding 2024-01-06 19:13:36 +01:00
Jakub Onderka 92d7076243 fix: [internal] Code style 2024-01-06 14:20:10 +01:00
Jakub Onderka 479ac05bdf fix: [log] Disable duplicate logging to stderr and stdout, keep stderr only 2024-01-06 14:12:48 +01:00
Jakub Onderka 1764b24647 fix: [apiosintds] Try to fix tests 2024-01-06 13:40:39 +01:00
Jakub Onderka c65c65621f new: [internal] Add /healthcheck endpoint 2024-01-06 13:37:23 +01:00
Jakub Onderka 57e04d6b6c chg: [internal] Optimise clamav to avoid JSON decoding/encoding 2024-01-06 13:37:23 +01:00
Jakub Onderka cbaa2f85a2 chg: [internal] Add support for orjson 2024-01-06 13:37:23 +01:00
Jakub Onderka ea2697c5ce chg: [internal] Code style 2024-01-06 11:59:22 +01:00
Alexandre Dulaunoy 89d1691592
chg: [misp-objects] updated 2023-12-22 13:48:55 +01:00
Germán Esteban López 0a654f6394 Fix vysion.py return error 2023-12-20 16:11:56 +01:00
Germán Esteban López 21c6bcbb2c Added vysion.py 2023-12-15 10:45:16 +01:00
Germán Esteban López cd0f1654c5 Added vysion expansion and documentation 2023-12-13 12:06:40 +01:00
ip2location 59116b4769 Removed ip2locationio from joe_parser lib. 2023-12-11 10:14:33 +08:00
ip2location f0b610907d Update ip2locationiopy and add documentations 2023-12-08 10:01:14 +08:00
ip2location 58265dc925 Add IP2Location.io module 2023-12-07 10:40:04 +08:00
Milo Volpicelli 52f53f81d0 cluster25_expand: handles related items and more 2023-11-07 15:23:33 +00:00
Milo Volpicelli a4bcc15db0 enriches with c25 MISP objects 2023-10-26 15:47:22 +00:00