Skip to content

Commit 61d8d8a

Browse files
Merge pull request #96 from vincenzocaputo/develop
Develop
2 parents 211485e + 4b4ecbd commit 61d8d8a

File tree

6 files changed

+58
-8
lines changed

6 files changed

+58
-8
lines changed

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,19 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## [ 0.24.3 ] - 2025-11-23
8+
9+
### Add
10+
- Lookup TLS certificate by hash on crt.sh
11+
- MalShare hash lookup tool
12+
- CIRCL.lu Lookyloo lookup web tool (for URLs and domains)
13+
- Add Google tool to pull the favicon of a given domain
14+
15+
### Fix
16+
- Update ThreatBook URL
17+
- WebCheck URL
18+
- Vulnerability icon in graph editor
19+
720
## [ 0.24.2 ] - 2025-06-21
821

922
### Add

assets/tools-icons/lookyloo.png

492 Bytes
Loading

assets/tools-icons/malshare.png

288 KB
Loading

manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"manifest_version": 2,
33
"name": "FoxyRecon",
4-
"version": "0.24.2",
4+
"version": "0.24.3",
55
"description": "A Firefox add-on for OSINT investigations",
66

77
"icons": {

src/graph/stix/sdo/vulnerability.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ function createVulnerabilityForm(evt, title, stix={}) {
44
const type = "vulnerability";
55
const objectId = stix["id"] === undefined ? type+"--"+crypto.randomUUID() : stix["id"];
66

7-
const formHandler = new FormHandler(title, "img/vulnerability.png");
7+
const formHandler = new FormHandler(title, "img/vulnerability-noback-flat.png");
88
submitEvent = evt => {
99
var stix = {}
1010
const fields = formHandler.getFields();

src/json/tools.json

Lines changed: 43 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -229,12 +229,13 @@
229229
{
230230
"name": "crt.sh",
231231
"url": {
232-
"domain": "https://crt.sh/?q=%s"
232+
"domain": "https://crt.sh/?q=%s",
233+
"hash": "https://crt.sh/?q=%s"
233234
},
234235
"desc": "Certificate search",
235236
"icon": "crtsh.png",
236237
"color": "#00B373",
237-
"types": ["domain"],
238+
"types": ["domain", "hash"],
238239
"tags": ["tls"],
239240
"autoGraph": false
240241
},
@@ -540,6 +541,17 @@
540541
"types": ["domain","ip","email","hash","cve","phone","asn"],
541542
"autoGraph": false
542543
},
544+
{
545+
"name": "Google (Favicon)",
546+
"url": {
547+
"domain": "https://www.google.com/s2/favicons?domain=%s&sz=32"
548+
},
549+
"desc": "Get the favicon of a domain (Google API)",
550+
"icon": "google.png",
551+
"color": "#EA4335",
552+
"types": ["domain"],
553+
"autoGraph": false
554+
},
543555
{
544556
"name": "Google Trends",
545557
"url": {
@@ -988,6 +1000,19 @@
9881000
"tags": ["leaks"],
9891001
"autoGraph": false
9901002
},
1003+
{
1004+
"name": "Lookyloo (CIRCL.lu)",
1005+
"url": {
1006+
"domain": "https://lookyloo.circl.lu/hostnames/%s?from_popup=True",
1007+
"url": "https://lookyloo.circl.lu/urls/%b?from_popup=True"
1008+
},
1009+
"desc": "Check and review URLs and website (by CIRCL.lu)",
1010+
"icon": "lookyloo.png",
1011+
"color": "#0D6EFD",
1012+
"types": ["domain","url"],
1013+
"tags": ["screenshot","sandbox"],
1014+
"autoGraph": false
1015+
},
9911016
{
9921017
"name": "Lupovis",
9931018
"url": {
@@ -1000,6 +1025,18 @@
10001025
"tags": ["rep"],
10011026
"autoGraph": false
10021027
},
1028+
{
1029+
"name": "MalShare",
1030+
"url": {
1031+
"hash": "https://malshare.com/sample.php?action=detail&hash=%s"
1032+
},
1033+
"desc": "The MalShare Project is a community driven public malware repository that works to provide free access to malware samples",
1034+
"icon": "malshare.png",
1035+
"color": "#060606",
1036+
"types": ["hash"],
1037+
"tags": ["ioc"],
1038+
"autoGraph": false
1039+
},
10031040
{
10041041
"name": "MALWARE bazaar",
10051042
"url": {
@@ -1478,8 +1515,8 @@
14781515
{
14791516
"name": "Threatbook",
14801517
"url": {
1481-
"domain": "https://threatbook.io/domain/%s",
1482-
"ip": "https://threatbook.io/ip/%s"
1518+
"domain": "https://i.threatbook.io/research/%s",
1519+
"ip": "https://i.threatbook.io/research/%s"
14831520
},
14841521
"desc": "ThreatBook CTI provides high-fidelity intelligence collected from alerts from real customer cases.",
14851522
"icon": "threatbook.png",
@@ -1791,8 +1828,8 @@
17911828
{
17921829
"name": "Web Check",
17931830
"url": {
1794-
"url": "https://web-check.as93.net/results/%s",
1795-
"domain": "https://web-check.as93.net/results/%s"
1831+
"url": "https://web-check.xyz/check/%s",
1832+
"domain": "https://web-check.xyz/check/%s"
17961833
},
17971834
"desc": "Get an insight into the inner-workings of a given website: uncover potential attack vectors, analyse server architecture, view security configurations, and learn what technologies a site is using.",
17981835
"icon": "webcheck.png",

0 commit comments

Comments
 (0)