yeti-platform / yeti

Your Everyday Threat Intelligence
https://yeti-platform.io/
Apache License 2.0
1.69k stars 282 forks source link

Update sslblacklist_ja3.py #1083

Closed sebdraven closed 2 months ago

sebdraven commented 2 months ago

fixe ssl3_ja3

yeti-tasks | [2024-06-10 13:48:01,044: INFO/MainProcess] Running task SSLBlacklistJA3 (TaskType.feed) yeti-tasks | [2024-06-10 13:48:01,139: ERROR/MainProcess] Traceback (most recent call last): yeti-tasks | File "/app/core/taskmanager.py", line 79, in run_task yeti-tasks | task.run() yeti-tasks | File "/app/plugins/feeds/public/sslblacklist_ja3.py", line 34, in run yeti-tasks | df = self._filter_observables_by_time(df, "last_seen") yeti-tasks | File "/app/core/schemas/task.py", line 111, in _filter_observables_by_time yeti-tasks | df = df[df[column] > np.datetime64(self.last_run)] yeti-tasks | File "/root/.cache/pypoetry/virtualenvs/yeti-9TtSrW0h-py3.10/lib/python3.10/site-packages/pandas/core/ops/common.py", line 76, in new_method yeti-tasks | return method(self, other) yeti-tasks | File "/root/.cache/pypoetry/virtualenvs/yeti-9TtSrW0h-py3.10/lib/python3.10/site-packages/pandas/core/arraylike.py", line 56, in __gt__ yeti-tasks | return self._cmp_method(other, operator.gt) yeti-tasks | File "/root/.cache/pypoetry/virtualenvs/yeti-9TtSrW0h-py3.10/lib/python3.10/site-packages/pandas/core/series.py", line 6110, in _cmp_method yeti-tasks | res_values = ops.comparison_op(lvalues, rvalues, op) yeti-tasks | File "/root/.cache/pypoetry/virtualenvs/yeti-9TtSrW0h-py3.10/lib/python3.10/site-packages/pandas/core/ops/array_ops.py", line 344, in comparison_op yeti-tasks | res_values = comp_method_OBJECT_ARRAY(op, lvalues, rvalues) yeti-tasks | File "/root/.cache/pypoetry/virtualenvs/yeti-9TtSrW0h-py3.10/lib/python3.10/site-packages/pandas/core/ops/array_ops.py", line 129, in comp_method_OBJECT_ARRAY yeti-tasks | result = libops.scalar_compare(x.ravel(), y, op) yeti-tasks | File "ops.pyx", line 107, in pandas._libs.ops.scalar_compare yeti-tasks | numpy.core._exceptions._UFuncNoLoopError: ufunc 'less' did not contain a loop with signature matching types (<class 'numpy.dtypes.DateTime64DType'>, <class 'numpy.dtypes.StrDType'>) -> None