Commit Graph

434 Commits (2f87a77c1b81d41776069edf9cf64622f6f48cc9)

Author SHA1 Message Date
Raphaël Vinot 4f72d64735 new: Upload a file instead of submitting a URL. 2022-08-04 16:58:07 +02:00
Raphaël Vinot 83c6c308c5 new: Initial listing of all resources loaded on the capture 2022-08-01 17:51:43 +02:00
Raphaël Vinot 2d764e73ff fix: Do not try to load archived captures in sorted_capture_cache 2022-08-01 17:49:54 +02:00
Raphaël Vinot 137c05648b fix: Always make sure to build the tree when we set the cache 2022-07-29 19:31:56 +02:00
Raphaël Vinot a80a5425fa fix: wrong delete call 2022-07-29 19:08:56 +02:00
Raphaël Vinot ac4b81e880 chg: That wil teach me not to use mypy 2022-07-29 19:05:18 +02:00
Raphaël Vinot 8b5ce7986b chg: properly clear cache when needed 2022-07-29 19:02:06 +02:00
Raphaël Vinot 80541f4d35 chg: Some more cleanup in the caching system 2022-07-29 13:40:15 +02:00
Raphaël Vinot 08897d4d77 fix: Python 3.8 compatibility 2022-07-29 13:15:45 +02:00
Raphaël Vinot 5cc51b3e3e chg: Few more improvements in cache. 2022-07-29 13:08:42 +02:00
Raphaël Vinot b1d30cadcf fix: Attempt to fix the stats page 2022-07-29 11:02:51 +02:00
Raphaël Vinot 9b4d56a0b6 fix: Do not display all the recent captures with the same hash in popup 2022-07-28 16:14:47 +02:00
Raphaël Vinot b8cd1319a5 fix: Speedup display of hostnode popup 2022-07-27 14:36:56 +02:00
Raphaël Vinot 2b14d6e9e6 chg: Bump deps, pass UA to hashlookup calls 2022-07-26 10:50:55 +02:00
Raphaël Vinot f953629539 fix: webserver crash when RiskIQ is not reachable. Bump deps. 2022-07-24 20:57:16 +02:00
Raphaël Vinot 05b9e551e4 chg: Bump playwright, avoid exception on request timeout 2022-07-22 14:29:19 +02:00
Raphaël Vinot ce8eeda9eb chg: Improve RiskIQ module 2022-07-18 13:24:20 +02:00
Raphaël Vinot 8b43fbf154 fix: Remove print calls 2022-07-15 19:06:13 +02:00
Raphaël Vinot c0bde711d2 new: Very basic RiskIQ support for PDNS. 2022-07-15 18:53:49 +02:00
Raphaël Vinot 5f329e4d7b new: compress HAR files in archived captures. 2022-07-12 18:44:33 +02:00
Raphaël Vinot 96d8f1084d fix: exception on subsequent captures when the cookie jar is empty 2022-07-11 17:05:53 +02:00
Raphaël Vinot ce9ecfefdb chg: remove reference to max depth (not used since playwright), cleanup 2022-06-11 14:49:58 +02:00
Raphaël Vinot 6ba019ec83 chg: Improve somewhat the useragents available for capturing
Fix #416
2022-06-09 18:58:17 +02:00
Raphaël Vinot 1817a3e13b chg: sunday cleanup 2022-05-23 00:15:52 +02:00
Raphaël Vinot 959e4e6920 fix: Avoid exception is published is not set 2022-05-11 16:54:21 +02:00
Raphaël Vinot fa3d84da81 fix: reduce noise in logs 2022-05-05 01:22:59 +02:00
Raphaël Vinot d222ae04aa new: Keep capture even if we have a network error 2022-05-03 12:23:16 +02:00
Raphaël Vinot bd62d62392 chg: Add timeout for FOX module 2022-05-02 13:57:37 +02:00
Raphaël Vinot eaff6c81ee chg: add logging to FOX module 2022-05-02 13:11:03 +02:00
Raphaël Vinot 463d1d2d1a new: autosubmit to FOX, bump deps 2022-05-02 13:04:55 +02:00
Raphaël Vinot 163c35a614 fix: Avoid exception if bytes in query 2022-04-30 00:08:35 +02:00
Raphaël Vinot 16c40aea29 new: Add quick and dirty deduplicate if the same capture is sent multiple times within 300s 2022-04-29 21:55:59 +02:00
Raphaël Vinot cc17b414ff chg: Remove refs to splash 2022-04-25 14:43:02 +02:00
Raphaël Vinot 8d159ffba0 new: Switch away from splash to use playwright 2022-04-21 14:55:07 +03:00
Raphaël Vinot 756f34022f chg: Make mypy happy 2022-03-31 16:41:58 +02:00
Raphaël Vinot f489938b6b chg: Sync abstract manager with template 2022-03-31 16:34:25 +02:00
Raphaël Vinot cf46dde1ed chg: Add basic pre-hook config 2022-03-31 11:30:53 +02:00
Raphaël Vinot ae9cb3e81c chg: Bump deps 2022-03-29 21:13:02 +02:00
Raphaël Vinot 34d435e999 fix: [urlscan] create cache directory for response 2022-02-03 13:28:48 +01:00
Raphaël Vinot 43a29f5781 fix: [Modules] Missing change in helpers, fix urlscan cache storage 2022-02-03 12:49:16 +01:00
Raphaël Vinot afc77126d4 chg: [Modules] use same directory structure for cache in all modules. 2022-02-03 12:38:44 +01:00
Raphaël Vinot d1314aea0c fix: [Phishtank] Cache issue when the domain is an IP 2022-02-03 11:53:11 +01:00
Raphaël Vinot b80dc1aab3 chg: Make sure publishing the MISP event is done in the background 2021-12-20 16:50:29 +01:00
Raphaël Vinot 8cceb948f3 new: Get any supported hash algorithm over the API 2021-12-02 17:55:02 +01:00
Raphaël Vinot 649d7714cf chg: Bump pyhashlookup, fix typing 2021-12-01 15:44:45 +01:00
Raphaël Vinot 0835bcefa0 fix: remove empty dir with right call 2021-12-01 09:37:57 +01:00
Raphaël Vinot b75540cd7d chg: always return something in merge_hashlookup_tree 2021-11-30 15:51:48 +01:00
Raphaël Vinot fc4c342316 new: Add stats on hits on hashlookup 2021-11-30 15:43:42 +01:00
Raphaël Vinot 5e33ad6d0b chg: make mypy happy 2021-11-30 15:23:48 +01:00
Raphaël Vinot 8f4040b806 new: Hashlookup integration 2021-11-30 14:59:48 +01:00