Commit Graph

207 Commits (bedbb8eb4530bb487eecf9f685f147f0a0d92678)

Author SHA1 Message Date
Raphaël Vinot 6866b49c87 chg: Add support for legitimate content context 2020-08-28 18:24:14 +02:00
Raphaël Vinot 97b5b2d77f chg: Working prototype for user-defined context 2020-08-28 18:03:52 +02:00
Raphaël Vinot 60b767d08f chg: Normalize ressources details display, refactoring 2020-08-27 12:57:10 +02:00
Raphaël Vinot 1b0cdde84e chg: Normalize known content lookup 2020-08-25 18:00:16 +02:00
Raphaël Vinot c75b9e65fe chg: Remove known content from SaneJS module 2020-08-25 15:51:08 +02:00
Raphaël Vinot de0be61e68 chg: WiP form to add context to responses. 2020-08-24 20:08:14 +02:00
Raphaël Vinot bdb726ca9e new: Add malicious listing on hostnode 2020-08-24 15:31:53 +02:00
Raphaël Vinot c5aabcf4a3 new: Initial commit to mark body responses as legitimate/malicious 2020-08-20 19:39:03 +02:00
Raphaël Vinot fa57435433 chg: Sanity check in email send 2020-08-20 15:05:27 +02:00
Raphaël Vinot b6c6c7756e new: Optionally blur screenshots by default (public instances) 2020-08-13 15:56:46 +02:00
Raphaël Vinot 5e6e784ee5 chg: moar cleanup 2020-08-12 20:09:40 +02:00
Raphaël Vinot 022d7a8612 fix: rendering on firefox 2020-08-12 13:59:40 +02:00
Raphaël Vinot b5d56a5a2b chg: refactoring of the tree 2020-08-11 19:17:39 +02:00
Raphaël Vinot aef5658e5d chg: Make the lists of other captures a table 2020-08-10 15:42:26 +02:00
Raphaël Vinot 2873773ee7 new: trigger to hide a capture from the front page (admin only) 2020-08-10 12:35:16 +02:00
Raphaël Vinot d3fc553ab0 chg: Filter user_agent from meta file 2020-08-10 12:10:13 +02:00
Raphaël Vinot 55d08e7675 fix: Properly highlight node across captures 2020-08-08 19:09:34 +02:00
Raphaël Vinot db8e79677e chg: Open related tree in new tab. 2020-08-07 18:01:06 +02:00
Raphaël Vinot ed8ad7b945 new: Waiting messages on scraping page. 2020-08-07 17:06:25 +02:00
Raphaël Vinot 8ebc071b71 chg: back buttons, more tooltips 2020-08-07 15:14:13 +02:00
Raphaël Vinot b85c2b85a3 chg: Add status code description 2020-08-07 13:11:16 +02:00
Raphaël Vinot c949320aa6 new: Add link to download redirects on tree page 2020-08-07 11:58:20 +02:00
Raphaël Vinot 8c53663418 chg: Tooltips everywhere 2020-08-06 17:47:39 +02:00
Raphaël Vinot 5e2a5cf993 chg: Improve notification of insecure content 2020-08-06 17:24:06 +02:00
Raphaël Vinot 21d7d141dd chg: display (un)lock on tree page 2020-08-05 13:54:16 +02:00
Raphaël Vinot 4bf0b1ac9c chg: make minimal height bigger 2020-08-04 17:27:33 +02:00
Raphaël Vinot a85feeebdf new: Glowing arrow to locate node on tree 2020-08-04 16:18:42 +02:00
Raphaël Vinot e1898616c6 chg: Reorganize tree view 2020-07-30 17:45:07 +02:00
Raphaël Vinot b62495be86 chg: Allow to hilight the redirect from a popup 2020-07-29 18:43:41 +02:00
Raphaël Vinot 0fe3826040 fix: Do not hide lookyloo icon 2020-07-29 17:52:11 +02:00
Raphaël Vinot 90843eb8dc new: Initial display of redirect on popup page 2020-07-29 14:00:46 +02:00
Raphaël Vinot c653472ab2 chg: Improve rendering menu 2020-07-29 13:39:01 +02:00
Raphaël Vinot fca85530d5 chg: cleanup minimised menus 2020-07-29 13:35:43 +02:00
Raphaël Vinot fcec79519f new: Add unflag all, cleanup. 2020-07-28 18:26:07 +02:00
Raphaël Vinot 38e4475b94 chg: Make a menu 2020-07-27 18:37:26 +02:00
Raphaël Vinot 121e4b3ebf new: Add flag/unflag button for nodes on tree 2020-07-24 17:50:22 +02:00
Raphaël Vinot 32c41814b1 new: WiP feature: flag a node on the tree. 2020-07-23 17:47:12 +02:00
Raphaël Vinot 1ca8bc168c chg: pretty print json when possible. 2020-07-23 16:09:49 +02:00
Raphaël Vinot 09d04e0835 chg: More UI fixes 2020-07-17 18:39:50 +02:00
Raphaël Vinot b4e5d1be08 chg: Fix a bunch of views, make icons clickable. 2020-07-16 01:08:39 +02:00
Raphaël Vinot c7db7829a7 chg: More macros 2020-07-15 18:04:34 +02:00
Raphaël Vinot 419fe7408b chg: Make icon list in popup a macro 2020-07-15 13:52:22 +02:00
Raphaël Vinot 0468317a20 chg: Improve rendering, bump deps. 2020-07-15 01:35:55 +02:00
Raphaël Vinot c5378c76dd chg: Make the cookies visualization a macro 2020-07-12 14:59:01 +02:00
Raphaël Vinot ef93734ded chg: make macros, deduplicate template 2020-07-12 01:56:29 +02:00
Raphaël Vinot 89725b8ed0 new: Download embedded resource 2020-07-11 02:10:56 +02:00
Raphaël Vinot e5e4e4972e new: Add visualisation for embedded resources. 2020-07-10 18:57:16 +02:00
Raphaël Vinot 23419a31b9 fix: cleanup 2020-07-08 15:52:26 +02:00
Raphaël Vinot c20dd170e0 fix: Proper description in popup 2020-07-08 15:51:45 +02:00
Raphaël Vinot 4851436999 chg: More improvements in body hash display 2020-07-08 15:51:45 +02:00
Raphaël Vinot bfa39223c8 chg: Improve hash lookup rendering 2020-07-08 15:51:45 +02:00
Raphaël Vinot 34a5dff055 chg: Refactoring, use capture UUID insted of path as reference for public methods 2020-07-08 15:51:45 +02:00
Raphaël Vinot a4bc2b2818 new: Improve hostnode popup, center tree on node 2020-07-08 15:51:45 +02:00
Raphaël Vinot 29c78d3485 chg: Cleanup and improve index rendering 2020-07-08 15:51:45 +02:00
Raphaël Vinot 7772706262 new: Display body hashes matches on hostnode page 2020-07-08 15:51:01 +02:00
Raphaël Vinot 6bb26c4358 new: Initial support for body hashes index 2020-07-08 15:51:01 +02:00
Raphaël Vinot cfec5d8d37 new: Add cookies templates 2020-07-08 15:51:01 +02:00
Raphaël Vinot e6c9f6dada new: Add capture meta on the related cookies page 2020-07-08 15:42:13 +02:00
Raphaël Vinot 5ae7f0f7e4 new: Initial version of cookies indexing 2020-07-08 15:42:13 +02:00
Raphaël Vinot d18f5f4f88 fix: Docker, capture form, error message. 2020-07-08 02:25:15 +02:00
Raphaël Vinot 33fb74ae83 new: Add referer to initial URL 2020-07-08 00:37:29 +02:00
Raphaël Vinot 760b479059 fix: Skip buggy captures on index 2020-07-06 15:45:29 +02:00
Raphaël Vinot 1d77a2001e chg: Bump deps, improve error handling 2020-07-03 18:25:16 +02:00
Raphaël Vinot 05de56022f chg: Use capture UUID as a reference everywhere 2020-06-29 12:01:31 +02:00
Raphaël Vinot fa935a6773 new: Add query for redirects in client 2020-06-26 18:11:22 +02:00
Raphaël Vinot ee29a638dd new: API Endpoint - redirects 2020-06-26 12:07:25 +02:00
Raphaël Vinot c81a0c7438 fix: Log real IP if the header is given by the reverse proxy 2020-06-26 10:54:35 +02:00
Raphaël Vinot 98495c40a9 chg: Make mypy happy 2020-06-25 17:08:11 +02:00
Raphaël Vinot cde3d29892 new: Add option to use User agents of the Lookyloo users for scraping 2020-06-25 16:43:58 +02:00
Raphaël Vinot 1c408af3b0 chg: Improve cookies in hostnode view 2020-06-11 15:13:31 +02:00
Raphaël Vinot 285a0cf727 new: Phishing Initiative module 2020-06-09 15:06:35 +02:00
Raphaël Vinot 0751321e9b new: Cookies investigation 2020-06-04 18:23:36 +02:00
Raphaël Vinot 6fe7d44782 chg: Display 3rd party cookie in popup 2020-05-28 17:33:43 +02:00
Raphaël Vinot 5ebb35c161 new: Add redirects in notifications, optional reply-to 2020-05-27 15:15:45 +02:00
Raphaël Vinot ccad142dd0 chg: Improve hostname popup 2020-05-27 12:38:25 +02:00
Raphaël Vinot 3a3be0cb46 new: Add handles for cookies 2020-05-26 17:45:04 +02:00
Raphaël Vinot e29f2d93af chg: Fix typing 2020-05-25 15:39:12 +02:00
Raphaël Vinot 806c738fcd fix: Do not fail if sanejs isn't enabled 2020-05-25 15:13:09 +02:00
Raphaël Vinot 0876117e90 chg: UI improvement, support sanejs not configured 2020-05-25 14:42:13 +02:00
Raphaël Vinot 876352c2f7 chg: Improve pop-up, cleanup old code. 2020-05-23 03:37:24 +02:00
Raphaël Vinot d04db67d2d Improve hostname popup 2020-05-22 17:36:22 +02:00
Raphaël Vinot 83aef5d680 chg: Fix typing 2020-05-21 23:46:35 +02:00
Raphaël Vinot 3b631f2c92 chg: Improve popup, remove session. 2020-05-20 19:11:15 +02:00
Raphaël Vinot c3bf87beca chg: Improve popup, make sanejs a module, cache 2020-05-19 17:47:55 +02:00
Raphaël Vinot 72afeb5f81 new: WiP - hostname details in popup 2020-05-18 18:35:20 +02:00
Raphaël Vinot 466cb5fcd5 chg: Improve typing 2020-05-18 18:32:59 +02:00
Raphaël Vinot d3971cc47c new: Add stats 2020-05-13 17:31:27 +02:00
Raphaël Vinot cd972076b5 new: Add url to do a full export, and get the page 2020-05-12 16:53:10 +02:00
Raphaël Vinot 6781d5f02e fix: Comment in send mail form 2020-05-11 19:58:46 +02:00
Raphaël Vinot 754ae9354d new: Add email notification feature 2020-05-11 19:01:06 +02:00
Raphaël Vinot a42ec8f6b9 fix: [JS crap] date.getMonth() starts at 0 ¯\_(ツ)_/¯ 2020-04-29 23:59:42 +02:00
Raphaël Vinot 1593e1234b new: Alternative index to see the hidden captures. 2020-04-23 00:12:10 +02:00
Raphaël Vinot 95532530f7 chg: Make mypy happy 2020-04-22 15:54:02 +02:00
Raphaël Vinot ccd73c302a chg: Properly handle proxied setups 2020-04-22 14:58:01 +02:00
Raphaël Vinot 5d07723809 new: Make it possible to strip older captures from the index 2020-04-22 12:03:10 +02:00
Raphaël Vinot ae49fd2c11 new: Add support to pass more parameters via the API 2020-04-21 18:41:57 +02:00
Raphaël Vinot b387e989a5 fix: Missing template 2020-04-20 17:26:19 +02:00
Raphaël Vinot a0c906d3dc new: Initial view for 3rd party modules 2020-04-20 16:41:42 +02:00
Raphaël Vinot 956baef4ae fix: Properly sort the captures even when the system locale could be better. 2020-04-08 14:17:38 +02:00
Raphaël Vinot 178f14a44a chg: Display time using browser locale
Fix #70
2020-04-08 12:04:37 +02:00