Commit Graph

273 Commits

Author SHA1 Message Date
AccentuSoft
8c456949ae Merge branch '1.2-dev' into main
# Conflicts:
#	Core/Interface/MenuBar.py
2022-05-06 05:33:07 +03:00
AccentuSoft
306b323b82 Fix visual bug with DockBarTwo.py - dockbar contents now resize dynamically. 2022-05-06 05:28:19 +03:00
AccentuSoft
95b033d8bb The "make collectors work" commit. 2022-05-06 04:23:00 +03:00
AccentuSoft
194254ab55 Update FrontendCommunicationsHandler.py to handle messages about continuing collectors. 2022-05-04 01:49:44 +03:00
AccentuSoft
8eec506d28 Account for collectors ran before that need to be restarted. 2022-05-04 01:46:13 +03:00
AccentuSoft
2d4d4343eb Trim starting '@' character from social media handles for Whats_My_Name.py resolution. 2022-05-03 03:01:52 +03:00
AccentuSoft
7fdb922009 Fix visual bug where the right-click menu on the log viewer would not highlight the options properly on mouse over. 2022-05-02 18:24:29 +03:00
AccentuSoft
2b013c83b5 Move resolution & collector detail fields to ResolutionManager.py 2022-05-02 04:06:25 +03:00
AccentuSoft
79ff69e1c5 Slightly increase timeout for Social_Analyzer_Detector.py 2022-04-30 20:07:36 +03:00
AccentuSoft
e176491e18 Fix stylistic issue in Whats_My_Name.py 2022-04-30 20:04:00 +03:00
AccentuSoft
d05f13138f Fix bug with Social_Analyzer.py - need to include all contents of 'tld' module. 2022-04-30 19:41:04 +03:00
AccentuSoft
b69c0f507e Initial commit for collectors 2022-04-30 14:24:17 +03:00
AccentuSoft
7c7288d949 Detect brightcove tracker - JSCodeExtractor.py 2022-04-26 17:01:35 +03:00
AccentuSoft
624aee7013 Added more tracker support.
Improved detection for mPulse tracker.
Now both JS & non-JS tracker detection happens.
2022-04-26 16:51:41 +03:00
AccentuSoft
7694aa2ac6 Update Windows build script. 2022-04-26 14:31:23 +03:00
AccentuSoft
4a41223d55 Track QuantServe tracking pixels. 2022-04-26 14:28:19 +03:00
AccentuSoft
3723c4125f Specify PySide6 version less than 6.3.0 in requirements.txt
Some issues encountered with upgrading, will wait for some time until those are smoothed over before upgrading.
2022-04-22 23:37:15 +03:00
AccentuSoft
9f17bccfa8 Small improvement to networking. 2022-04-22 23:20:18 +03:00
AccentuSoft
9104f2ffdc Fix bugs & improve performance for DomainFromPhrase.py and WebsiteFromPhrase.py 2022-04-22 17:27:15 +03:00
AccentuSoft
024e04d0ea Add resolution to extract website-like objects from phrases. 2022-04-22 17:16:52 +03:00
AccentuSoft
b8bac926c2 Add resolution to extract domain-like objects from phrases. 2022-04-22 17:16:31 +03:00
AccentuSoft
0045290727 Two more tracking codes are recognized. 2022-04-22 01:13:26 +03:00
AccentuSoft
9ce275de10 More tracking codes are recognized. 2022-04-15 14:30:02 +03:00
AccentuSoft
5b8f10f51a Fix bug with Wappalyzer - does not get interrupted on connectivity issues. 2022-04-15 13:08:02 +03:00
AccentuSoft
93fd1846d0 Fix bug with Wappalyzer.py - resolution returned before all entities were processed. 2022-04-15 07:17:03 +03:00
AccentuSoft
557a46ac36 Improve CertificateInfo.py - URLs no longer need to explicitly be https - the software will check the https version of http sites to try and find certificates. 2022-04-14 15:17:45 +03:00
AccentuSoft
94d8506e8e Improve CertificateInfo.py - URLs no longer need to be the base URL of the site. 2022-04-14 10:55:00 +03:00
AccentuSoft
40a9f8befb Fix bug with importing only links not working properly if fields are left out.
Fix bug with scenes not being always redrawn if links are imported.
2022-04-14 04:08:42 +03:00
AccentuSoft
4cade35f18 Add option to not add line bypassing new nodes created with unmapped fields while importing links. 2022-04-14 03:59:50 +03:00
AccentuSoft
50aefa0ff7 Add option to randomize primary field of entities imported as part of the link import process 2022-04-14 03:43:26 +03:00
AccentuSoft
52dc9ebf59 Usability update:
Removed shortcut from running resolutions, added it to resolution browser
2022-04-14 03:02:06 +03:00
AccentuSoft
9dcac3ad6d Add check to prevent crashes due to non-string label names. 2022-04-14 01:19:50 +03:00
AccentuSoft
fffe7b2555 Small fix for receiving resolutions from server in ResolutionManager.py 2022-04-14 01:09:57 +03:00
AccentuSoft
76ac1b93c8 Add support for sanctioned Crypto Wallets in KYC module. 2022-04-14 00:23:41 +03:00
AccentuSoft
29591fbcef Add support for Crypto Wallets in the main software, remove CryptoCurrency.xml from CryptoCurrency module. 2022-04-14 00:21:04 +03:00
AccentuSoft
b698e4c0e6 Fix bug with links not being drawn, or being drawn incorrectly for nodes added to group nodes. 2022-04-13 22:45:46 +03:00
AccentuSoft
22edb3cae5 Fix bugs where resolutions would not create links to entity nodes existing inside group nodes. 2022-04-13 15:16:51 +03:00
AccentuSoft
76005d4026 Add shortcut:
Ctrl+Shift+F: Regex find
2022-04-13 02:17:44 +03:00
AccentuSoft
93ffeda648 Add resolution to allow for resolving email addresses to their corresponding domain. 2022-04-12 22:01:20 +03:00
AccentuSoft
87f3bb8700 Fix some bugs and improve data collection for ShodanIPScan.py 2022-04-12 11:44:08 +03:00
AccentuSoft
30a76bc3cf Fix bug in cases where resolutions set lat and long as floats instead of strings. 2022-04-12 11:24:30 +03:00
AccentuSoft
9abc8e00b9 Add usability improvements:
Ctrl-N: Create new canvas.
2022-04-12 09:55:05 +03:00
AccentuSoft
5ae0d0804f Add usability improvements:
Ctrl-A: Select all nodes on current canvas.
Ctrl-Shift-C: Select child nodes of currently selected nodes.
Ctrl-Shift-P: Select parent nodes of currently selected nodes.
2022-04-12 00:20:06 +03:00
AccentuSoft
042ea53e86 Add more error handling for some resolutions, in the case that some websites are not responding. 2022-04-08 08:49:02 +03:00
AccentuSoft
77b08f1056 Fix bug with renaming entity groups failing because of regex check. 2022-04-08 07:54:35 +03:00
AccentuSoft
aed48d649c GetExternalURLs.py now recognizes .onion websites. 2022-04-08 03:01:39 +03:00
AccentuSoft
75b2c0de1c Added official support for .onion websites 2022-04-08 03:01:01 +03:00
AccentuSoft
677daf6c39 Adjust HostnameToDomain.py resolution to explain a bit better what it does and re-categorize it. 2022-04-05 23:42:27 +03:00
AccentuSoft
55adc92bbf Add comment in CentralPane.py in the facilitate resolution function to clarify what happens when new nodes are added with invalid parent UIDs. 2022-04-05 23:41:20 +03:00
AccentuSoft
9e0a1d3679 Add resolution to extract info from website certificate. 2022-04-05 23:40:20 +03:00