Raphaël Vinot
|
050ece57c8
|
chg: More cleanup in recent captures lookup
|
2023-11-22 15:17:11 +01:00 |
Raphaël Vinot
|
9173c072bc
|
fix: Properly compare dates
|
2023-11-22 14:02:13 +01:00 |
Raphaël Vinot
|
175e7294ea
|
fix: Always skip archived captures from sorted capture cache
|
2023-11-22 13:53:14 +01:00 |
Raphaël Vinot
|
3af6068dce
|
fix: allow to run the scripts from anywhere
|
2023-11-20 23:52:01 +01:00 |
Raphaël Vinot
|
7791eff842
|
new: Store directories by day, refactor indexing
|
2023-11-16 16:54:21 +01:00 |
Raphaël Vinot
|
1b987c38b7
|
chg: avoid issue if ipasnhistory is down, improve IDNA rendering
|
2023-11-10 21:19:22 +01:00 |
Raphaël Vinot
|
8152e3260c
|
fix: Avoid exception if ipasnhistory is loading
|
2023-11-09 11:10:42 +01:00 |
Raphaël Vinot
|
264d94cd2d
|
fix: Pass IPs to whois instead of v4/v6...
|
2023-11-06 21:17:34 +01:00 |
Raphaël Vinot
|
7b142277ed
|
fix: Properly handle unlimited requests in body hash lookup
|
2023-11-06 16:58:32 +01:00 |
Raphaël Vinot
|
c8606ff167
|
fix: Do not update cached UUIDs from hostnode popup
|
2023-11-06 16:45:37 +01:00 |
Raphaël Vinot
|
77d5cab1e8
|
chg: Speedup hostnode popup
|
2023-11-06 16:16:09 +01:00 |
Raphaël Vinot
|
21965758f2
|
fix: Avoid encoding issue with titles
|
2023-10-26 00:05:50 +02:00 |
Raphaël Vinot
|
a6fff6687d
|
fix: Avoid exception when there is no URL to send to VT
|
2023-10-21 16:59:23 +02:00 |
Raphaël Vinot
|
a2ba5c551d
|
fix: allow auto_report to be "True" without any setting.
|
2023-10-20 15:48:28 +02:00 |
Raphaël Vinot
|
4143d5f249
|
chg: avoid trying to load a tree that is currenly being built
|
2023-10-13 20:08:58 +02:00 |
Raphaël Vinot
|
0daff9ef77
|
chg: settings tweaks, logging
|
2023-10-11 15:02:11 +02:00 |
Raphaël Vinot
|
b4599492f3
|
fix: Avoid exception killing website if non-responsive 3rd party module.
|
2023-10-11 14:57:53 +02:00 |
Raphaël Vinot
|
2920f796fe
|
fix: Speedup generating pickles in BG
|
2023-10-09 10:26:37 +02:00 |
Raphaël Vinot
|
1220f5926d
|
fix: reduce calls to stat on archived dirs, improve logging
|
2023-09-29 15:00:40 +02:00 |
Raphaël Vinot
|
68204c2686
|
new: Support for rendered nodes with HTML and downloaded file
|
2023-09-26 18:08:04 +02:00 |
Raphaël Vinot
|
5d5b93266d
|
new: optionally ignore IPs when comparing nodes
Related https://github.com/Lookyloo/monitoring/issues/23
|
2023-09-12 14:03:02 +02:00 |
Raphaël Vinot
|
0365c9d6c9
|
fix: Strip all non-URL characters from capture.
|
2023-09-11 16:54:50 +02:00 |
Raphaël Vinot
|
00bf8fb551
|
fix: Improve getting MISP instances
|
2023-08-29 17:30:45 +02:00 |
Raphaël Vinot
|
6034d10834
|
new: (WiP) Add support for multiple MISPs
|
2023-08-29 14:03:01 +02:00 |
Raphaël Vinot
|
72ba77377d
|
chg: Catch empty file hash and return empry file immediately
|
2023-08-24 15:12:38 +02:00 |
Raphaël Vinot
|
ff15f3a60a
|
Avoid exceptions when trying to get a datablob
|
2023-08-24 14:55:32 +02:00 |
Raphaël Vinot
|
8b316ad185
|
fix: Properly search hash in embedded resources
|
2023-08-24 14:37:03 +02:00 |
Raphaël Vinot
|
2a843ac828
|
chg: Delist less captures, avoid edge case causing an exception for MISP export
|
2023-08-23 17:22:46 +02:00 |
Raphaël Vinot
|
447229ced3
|
chg: Compress HARs by default, update codebase accordingly
|
2023-08-11 13:16:59 +02:00 |
Raphaël Vinot
|
1f517b1562
|
chg: Cosmetic changes to support upcomming ete4
|
2023-08-10 17:31:19 +02:00 |
Raphaël Vinot
|
206e5957b5
|
new: Support for favicons fetching and display
Related https://github.com/Lookyloo/PlaywrightCapture/issues/45
|
2023-08-09 16:50:33 +02:00 |
Raphaël Vinot
|
e256a7fe6b
|
chg: Proper use of shutil.move, speedup initialization of CaptureCache
|
2023-08-08 12:41:21 +02:00 |
Raphaël Vinot
|
54674f6c5b
|
avoid exception if pickle needs to be rebuild
|
2023-08-04 13:16:05 +02:00 |
Raphaël Vinot
|
35218900ed
|
fix: MISP export when the capture is a file.
|
2023-07-30 17:48:16 +02:00 |
Raphaël Vinot
|
182e7af188
|
chg: Attempt to keep index up-to-date with cached captures
|
2023-07-28 14:40:33 +02:00 |
Raphaël Vinot
|
c0f601e5db
|
chg: remove incomplete_redirects from cache, was always 0/False
|
2023-07-28 14:05:28 +02:00 |
Raphaël Vinot
|
ea2ded9beb
|
fix: properly handle missing title in cache
|
2023-07-27 15:21:06 +02:00 |
Raphaël Vinot
|
ebfc2f00a5
|
fix: Exception when a formerly broken capture is re-processed and works
|
2023-07-27 14:56:39 +02:00 |
Raphaël Vinot
|
db639d9dde
|
chg: Improve logging for errors in cookies, bump har2tree
|
2023-07-27 12:43:52 +02:00 |
Raphaël Vinot
|
855485984f
|
fix: handle gracefully empty lists in hset, and duplicates UUIDs
|
2023-07-26 22:16:00 +02:00 |
Raphaël Vinot
|
fd9325bb0d
|
chg: Improve logging, add lock on indexer.
|
2023-07-26 12:37:12 +02:00 |
Raphaël Vinot
|
ebd2b29993
|
fix: export compress HAR
|
2023-07-26 11:28:32 +02:00 |
Raphaël Vinot
|
ef3432cbed
|
fix: Few more improvments on lockfile and broken captures.
|
2023-07-25 20:16:48 +02:00 |
Raphaël Vinot
|
484aec5ddd
|
fix: Properly handle lock file.
|
2023-07-25 19:29:53 +02:00 |
Raphaël Vinot
|
0c7b3d9106
|
fix: indexer getting stuck when we had more than one at a time
|
2023-07-25 17:08:00 +02:00 |
Raphaël Vinot
|
18b5a51c86
|
fix: Exception when none of the captures are cached.
|
2023-07-24 22:41:11 +02:00 |
Raphaël Vinot
|
0604ccfdee
|
new: Improve the HHH details page
|
2023-07-24 14:53:00 +02:00 |
Raphaël Vinot
|
8cd6f5490a
|
fix: Properly cache URL, fix mypy issue
Related https://github.com/Lookyloo/PyLookyloo/issues/32
|
2023-07-24 13:15:13 +02:00 |
Raphaël Vinot
|
36f9d3dc60
|
chg: Improve error reporting
Related https://github.com/Lookyloo/PyLookyloo/issues/32
|
2023-07-24 12:48:57 +02:00 |
Raphaël Vinot
|
177474e874
|
new: Basic support for HHHash
|
2023-07-21 15:48:20 +02:00 |