From ed53f205f8cb8fc6f1d3ea5295bc30779ef96d3e Mon Sep 17 00:00:00 2001 From: Al Simpson <73041922+AlfredSimpson@users.noreply.github.com> Date: Tue, 16 Jul 2024 20:01:18 -0400 Subject: [PATCH 01/27] Removed Waatp.com - Currently redirects to malware or dead site. --- public/arf.json | 5 ----- 1 file changed, 5 deletions(-) diff --git a/public/arf.json b/public/arf.json index 41bb41b..381adb1 100644 --- a/public/arf.json +++ b/public/arf.json @@ -2890,11 +2890,6 @@ "type": "url", "url": "http://infospace.com/" }, - { - "name": "Waatp", - "type": "url", - "url": "http://waatp.com/" - }, { "name": "Webmii", "type": "url", From 79e4f9b53a4297f0fd068a4b466931da2537642f Mon Sep 17 00:00:00 2001 From: Maciej Kwas <105663724+maciej-skyfi@users.noreply.github.com> Date: Tue, 6 Aug 2024 02:39:33 +0200 Subject: [PATCH 02/27] Adding skyfi - free satellite images --- public/arf.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/public/arf.json b/public/arf.json index 41bb41b..7609f59 100644 --- a/public/arf.json +++ b/public/arf.json @@ -4225,6 +4225,11 @@ "name": "Wayback Imagery", "type": "url", "url": "https://livingatlas.arcgis.com/wayback/" + }, + { + "name": "SkyFi.com - Satellite Open Data (R)", + "type": "url", + "url": "https://app.skyfi.com/explore/open" }] }, { From fc4ecfe4bac243c1153179c8169a73ae387efc95 Mon Sep 17 00:00:00 2001 From: simonbear213 Date: Tue, 6 Aug 2024 17:22:43 +0100 Subject: [PATCH 03/27] Added ScamDB --- public/arf.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/public/arf.json b/public/arf.json index 41bb41b..a9fafdd 100644 --- a/public/arf.json +++ b/public/arf.json @@ -6422,6 +6422,11 @@ "type": "url", "url": "https://github.com/csirtgadgets/massive-octo-spice" }, + { + "name": "Scam Database", + "type": "url", + "url": "https://www.scamdb.net/" + }, { "name": "Bot Scout", "type": "url", From 2bbb66cbeabedfc583cdb5072b9d7d1da37ecad4 Mon Sep 17 00:00:00 2001 From: simonbear213 Date: Tue, 6 Aug 2024 17:23:44 +0100 Subject: [PATCH 04/27] Added ScamDB --- public/arf.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/arf.json b/public/arf.json index a9fafdd..98583ba 100644 --- a/public/arf.json +++ b/public/arf.json @@ -6425,7 +6425,7 @@ { "name": "Scam Database", "type": "url", - "url": "https://www.scamdb.net/" + "url": "https://www.scamdb.net" }, { "name": "Bot Scout", From 5cab757ad05c98be9ad46b3eb84d77dd452d4c9a Mon Sep 17 00:00:00 2001 From: Eray Cetiner Date: Mon, 12 Aug 2024 11:17:20 +0300 Subject: [PATCH 05/27] Add IDCrawl username and people search --- public/arf.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/public/arf.json b/public/arf.json index 41bb41b..d8609c0 100644 --- a/public/arf.json +++ b/public/arf.json @@ -65,6 +65,11 @@ "type": "url", "url": "https://instantusername.com/" }, + { + "name": "IDCrawl Username Search", + "type": "url", + "url": "https://www.idcrawl.com/username" + }, { "name": "Names Directory", "type": "url", @@ -2979,6 +2984,11 @@ "name": "Fast People Search", "type": "url", "url": "https://www.fastpeoplesearch.com/" + }, + { + "name": "IDCrawl", + "type": "url", + "url": "https://www.idcrawl.com/" }] }, { From c1b0cb78e4fb70af5c4709d0341c6048f1cae436 Mon Sep 17 00:00:00 2001 From: Krisha Joshi <92749776+KJ173@users.noreply.github.com> Date: Tue, 3 Sep 2024 12:40:07 +0530 Subject: [PATCH 06/27] Adding Wordlist Generator Website under Tools>Wordlist --- public/arf.json | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/public/arf.json b/public/arf.json index 41bb41b..1fda893 100644 --- a/public/arf.json +++ b/public/arf.json @@ -5920,7 +5920,13 @@ "name": "OWASP D4N155 (T)", "type": "url", "url": "https://github.com/OWASP/D4N155" - }] + }, + { + "name": "W Generator", + "type": "url", + "url": "https://app.wgen.io/" + } + ] }, { "name": "Paterva / Maltego (T)", From 0238e7188add3a20b969a91990310833176c8188 Mon Sep 17 00:00:00 2001 From: VMakhrov Date: Thu, 5 Sep 2024 14:00:39 +0300 Subject: [PATCH 07/27] Netlas.io added Proposal to add Netlas.io, a search engine and web crawler similar to Shodan. --- public/arf.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/public/arf.json b/public/arf.json index 41bb41b..0c9cf4b 100644 --- a/public/arf.json +++ b/public/arf.json @@ -1285,6 +1285,11 @@ "type": "url", "url": "https://www.shodan.io/" }, + { + "name": "Netlas.io", + "type": "url", + "url": "https://netlas.io/" + }, { "name": "Portmap", "type": "url", From fe1ced01d79d50eb770396118f751807aa9c7400 Mon Sep 17 00:00:00 2001 From: VMakhrov Date: Thu, 5 Sep 2024 14:21:16 +0300 Subject: [PATCH 08/27] Update arf.json --- public/arf.json | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/public/arf.json b/public/arf.json index 0c9cf4b..a35c209 100644 --- a/public/arf.json +++ b/public/arf.json @@ -354,6 +354,11 @@ "name": "IP2WHOIS", "type": "url", "url": "https://www.ip2whois.com" + }, + { + "name": "Netlas.io", + "type": "url", + "url": "https://app.netlas.io/whois_domains/" }] }, { @@ -454,6 +459,11 @@ "name": "AltDNS (T)", "type": "url", "url": "https://github.com/infosec-au/altdns" + }, + { + "name": "Netlas.io", + "type": "url", + "url": "https://app.netlas.io/domains/" }] }, { @@ -465,6 +475,11 @@ "type": "url", "url": "https://www.shodan.io/" }, + { + "name": "Netlas.io", + "type": "url", + "url": "https://app.netlas.io/" + }, { "name": "ODIN (R)", "type": "url", @@ -549,6 +564,11 @@ "name": "ODIN (R)", "type": "url", "url": "https://www.getodin.com/" + }, + { + "name": "Netlas.io", + "type": "url", + "url": "https://app.netlas.io/certs/" }] }, { From 84bb21d8d254c19bbb5d59bd242819fe68ef031d Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 6 Sep 2024 01:27:35 +0800 Subject: [PATCH 09/27] Add EZR OSINT Sidebar --- public/arf.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/public/arf.json b/public/arf.json index 41bb41b..84f5730 100644 --- a/public/arf.json +++ b/public/arf.json @@ -6810,6 +6810,11 @@ "name": "Full Page Screen Capture Chrome Extension (T)", "type": "url", "url": "https://github.com/mrcoles/full-page-screen-capture-chrome-extension" + }, + { + "name": "EZR OSINT Sidebar (T)", + "type": "url", + "url": "https://chromewebstore.google.com/detail/ezr-osint-sidebar/joagbbgciboooipadijeaoidjjigdmof" }] }, { From 10bef283d3f2450eb5f00052205b3596ac01a295 Mon Sep 17 00:00:00 2001 From: jweny Date: Tue, 24 Sep 2024 15:06:56 +0800 Subject: [PATCH 10/27] Update arf.json --- public/arf.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/public/arf.json b/public/arf.json index 41bb41b..352b6d8 100644 --- a/public/arf.json +++ b/public/arf.json @@ -6291,6 +6291,11 @@ "name": "Phishing", "type": "folder", "children": [ + { + "name": "SecAI.ai", + "type": "url", + "url": "https://secai.ai/research" + }, { "name": "https://openphish.com/feed.txt", "type": "url", From a36968e7be63270ae5d26e84dcd8c18f8e026472 Mon Sep 17 00:00:00 2001 From: Kyle Matthews <148267185+Drumrrr@users.noreply.github.com> Date: Tue, 1 Oct 2024 16:13:34 -0400 Subject: [PATCH 11/27] Added new Dark Mode/Theme for the page Created .Dark-Mode in arf.css that contains values for a dark-mode site. Also added a new function in arf.js that detects an input from a button in index.html to switch the theme to dark mode. --- arf.css | 62 +++++++++++++++++++++ arf.js | 156 +++++++++++++++++++++++++++++++++++++++++++++++++++++ index.html | 40 ++++++++++++++ 3 files changed, 258 insertions(+) create mode 100644 arf.css create mode 100644 arf.js create mode 100644 index.html diff --git a/arf.css b/arf.css new file mode 100644 index 0000000..a5c0e07 --- /dev/null +++ b/arf.css @@ -0,0 +1,62 @@ +body { + background-color: #ffffff; + font-size: 14px; + font-family: "Helvetica Neue", Helvetica; +} + +#body { + margin: 0 auto; + position: relative; +} + +#header { + font-size: 40px; + font-weight: bold; + top: 20px; + text-align: center; +} + +.dark-Mode{ + background-color: #000; + color: #fff; + .node text { + fill: #fff; + } + .legend{ + color: #fff; + } + path.link{ + stroke: #444; + } +} + +.legend { + position: absolute; + top: 0px; + right: 0; + width: 330px; + font-size: 11px; + color: #000; +} + +.node { + cursor: pointer; +} + +.node circle { + cursor: pointer; + fill: #fff; + stroke: steelblue; + stroke-width: 1.5px; +} + +.node text { + font-size: 12px; + fill: rgb(0, 0, 0); +} + +path.link { + fill: none; + stroke: #ccc; + stroke-width: 1px; +} \ No newline at end of file diff --git a/arf.js b/arf.js new file mode 100644 index 0000000..685aca2 --- /dev/null +++ b/arf.js @@ -0,0 +1,156 @@ +var margin = [20, 120, 20, 140], + width = 1280 - margin[1] - margin[3], + height = 800 - margin[0] - margin[2], + i = 0, + duration = 1250, + root; + +var tree = d3.layout.tree() + .size([height, width]); + +var diagonal = d3.svg.diagonal() + .projection(function(d) { return [d.y, d.x]; }); + +var vis = d3.select("#body").append("svg:svg") + .attr("width", width + margin[1] + margin[3]) + .attr("height", height + margin[0] + margin[2]) + .append("svg:g") + .attr("transform", "translate(" + margin[3] + "," + margin[0] + ")"); + +d3.json("arf.json", function(json) { + root = json; + root.x0 = height / 2; + root.y0 = 0; + + function collapse(d) { + if (d.children) { + d._children = d.children; + d._children.forEach(collapse); + d.children = null; + } + } + +/* function toggleAll(d) { + if (d.children) { + d.children.forEach(toggleAll); + toggle(d); + } + } */ + root.children.forEach(collapse); + update(root); +}); + +function update(source) { + // var duration = d3.event && d3.event.altKey ? 5000 : 500; + + // Compute the new tree layout. + var nodes = tree.nodes(root).reverse(); + + // Normalize for fixed-depth. + nodes.forEach(function(d) { d.y = d.depth * 180; }); + + // Update the nodes… + var node = vis.selectAll("g.node") + .data(nodes, function(d) { return d.id || (d.id = ++i); }); + + // Enter any new nodes at the parent's previous position. + var nodeEnter = node.enter().append("svg:g") + .attr("class", "node") + .attr("transform", function(d) { return "translate(" + source.y0 + "," + source.x0 + ")"; }) + .on("click", function(d) { toggle(d); update(d); }); + + nodeEnter.append("svg:circle") + .attr("r", 1e-6) + .style("fill", function(d) { return d._children ? "lightsteelblue" : "#fff"; }); + + nodeEnter.append('a') + .attr("target", "_blank") + .attr('xlink:href', function(d) { return d.url; }) + .append("svg:text") + .attr("x", function(d) { return d.children || d._children ? -10 : 10; }) + .attr("dy", ".35em") + .attr("text-anchor", function(d) { return d.children || d._children ? "end" : "start"; }) + .text(function(d) { return d.name; }) + .style("fill: rgb(0, 0, 0)", function(d) { return d.free ? 'black' : '#999'; }) + .style("fill-opacity", 1e-6); + + nodeEnter.append("svg:title") + .text(function(d) { + return d.description; + }); + + // Transition nodes to their new position. + var nodeUpdate = node.transition() + .duration(duration) + .attr("transform", function(d) { return "translate(" + d.y + "," + d.x + ")"; }); + + nodeUpdate.select("circle") + .attr("r", 6) + .style("fill", function(d) { return d._children ? "lightsteelblue" : "#fff"; }); + + nodeUpdate.select("text") + .style("fill-opacity", 1); + + // Transition exiting nodes to the parent's new position. + var nodeExit = node.exit().transition() + .duration(duration) + .attr("transform", function(d) { return "translate(" + source.y + "," + source.x + ")"; }) + .remove(); + + nodeExit.select("circle") + .attr("r", 1e-6); + + nodeExit.select("text") + .style("fill-opacity", 1e-6); + + // Update the links… + var link = vis.selectAll("path.link") + .data(tree.links(nodes), function(d) { return d.target.id; }); + + // Enter any new links at the parent's previous position. + link.enter().insert("svg:path", "g") + .attr("class", "link") + .attr("d", function(d) { + var o = {x: source.x0, y: source.y0}; + return diagonal({source: o, target: o}); + }) + .transition() + .duration(duration) + .attr("d", diagonal); + + // Transition links to their new position. + link.transition() + .duration(duration) + .attr("d", diagonal); + + // Transition exiting nodes to the parent's new position. + link.exit().transition() + .duration(duration) + .attr("d", function(d) { + var o = {x: source.x, y: source.y}; + return diagonal({source: o, target: o}); + }) + .remove(); + + // Stash the old positions for transition. + nodes.forEach(function(d) { + d.x0 = d.x; + d.y0 = d.y; + }); +} + +// Toggle children. +function toggle(d) { + if (d.children) { + d._children = d.children; + d.children = null; + } else { + d.children = d._children; + d._children = null; + } +} +//Togle Dark Mode +function goDark() { + var element = document.body; + element.classList.toggle("dark-Mode"); +} \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..86302b2 --- /dev/null +++ b/index.html @@ -0,0 +1,40 @@ + + + + + + + OSINT Framework + + + +
+ +
+ + + +

(T) - Indicates a link to a tool that must be installed and run locally
+ (D) - Google Dork, for more information: Google Hacking
+ (R) - Requires registration
+ (M) - Indicates a URL that contains the search term and the URL itself must be edited manually

+
+ +

Notes

+ OSINT framework focused on gathering information from free tools or resources. The intention is to help people find free OSINT resources. Some of the sites included might require registration or offer more data for $$$, but you should be able to get at least a portion of the available information for no cost.
+ +

I originally created this framework with an information security point of view. Since then, the response from other fields and disciplines has been incredible. I would love to be able to include any other OSINT resources, especially from fields outside of infosec. Please let me know about anything that might be missing!

+ +

For Update Notifications

+ Follow me on Twitter: @jnordine
+ Watch or star the project on Github: https://github.com/lockfale/osint-framework + +

Suggestions, Comments, Feedback

+ Feedback or new tool suggestions are extremely welcome! Please feel free to reach out on Twitter or submit an issue on Github. + + + + \ No newline at end of file From 9c5e4caaea10caf1bf7a76e0041b900dc8fe1166 Mon Sep 17 00:00:00 2001 From: Kyle Matthews Date: Wed, 2 Oct 2024 19:22:42 -0400 Subject: [PATCH 12/27] Added Dark Mode/Fixed file placement problem --- arf.css | 62 ------------------ arf.js | 156 --------------------------------------------- index.html | 40 ------------ public/css/arf.css | 14 ++++ public/index.html | 5 +- public/js/arf.js | 7 +- 6 files changed, 23 insertions(+), 261 deletions(-) delete mode 100644 arf.css delete mode 100644 arf.js delete mode 100644 index.html diff --git a/arf.css b/arf.css deleted file mode 100644 index a5c0e07..0000000 --- a/arf.css +++ /dev/null @@ -1,62 +0,0 @@ -body { - background-color: #ffffff; - font-size: 14px; - font-family: "Helvetica Neue", Helvetica; -} - -#body { - margin: 0 auto; - position: relative; -} - -#header { - font-size: 40px; - font-weight: bold; - top: 20px; - text-align: center; -} - -.dark-Mode{ - background-color: #000; - color: #fff; - .node text { - fill: #fff; - } - .legend{ - color: #fff; - } - path.link{ - stroke: #444; - } -} - -.legend { - position: absolute; - top: 0px; - right: 0; - width: 330px; - font-size: 11px; - color: #000; -} - -.node { - cursor: pointer; -} - -.node circle { - cursor: pointer; - fill: #fff; - stroke: steelblue; - stroke-width: 1.5px; -} - -.node text { - font-size: 12px; - fill: rgb(0, 0, 0); -} - -path.link { - fill: none; - stroke: #ccc; - stroke-width: 1px; -} \ No newline at end of file diff --git a/arf.js b/arf.js deleted file mode 100644 index 685aca2..0000000 --- a/arf.js +++ /dev/null @@ -1,156 +0,0 @@ -var margin = [20, 120, 20, 140], - width = 1280 - margin[1] - margin[3], - height = 800 - margin[0] - margin[2], - i = 0, - duration = 1250, - root; - -var tree = d3.layout.tree() - .size([height, width]); - -var diagonal = d3.svg.diagonal() - .projection(function(d) { return [d.y, d.x]; }); - -var vis = d3.select("#body").append("svg:svg") - .attr("width", width + margin[1] + margin[3]) - .attr("height", height + margin[0] + margin[2]) - .append("svg:g") - .attr("transform", "translate(" + margin[3] + "," + margin[0] + ")"); - -d3.json("arf.json", function(json) { - root = json; - root.x0 = height / 2; - root.y0 = 0; - - function collapse(d) { - if (d.children) { - d._children = d.children; - d._children.forEach(collapse); - d.children = null; - } - } - -/* function toggleAll(d) { - if (d.children) { - d.children.forEach(toggleAll); - toggle(d); - } - } */ - root.children.forEach(collapse); - update(root); -}); - -function update(source) { - // var duration = d3.event && d3.event.altKey ? 5000 : 500; - - // Compute the new tree layout. - var nodes = tree.nodes(root).reverse(); - - // Normalize for fixed-depth. - nodes.forEach(function(d) { d.y = d.depth * 180; }); - - // Update the nodes… - var node = vis.selectAll("g.node") - .data(nodes, function(d) { return d.id || (d.id = ++i); }); - - // Enter any new nodes at the parent's previous position. - var nodeEnter = node.enter().append("svg:g") - .attr("class", "node") - .attr("transform", function(d) { return "translate(" + source.y0 + "," + source.x0 + ")"; }) - .on("click", function(d) { toggle(d); update(d); }); - - nodeEnter.append("svg:circle") - .attr("r", 1e-6) - .style("fill", function(d) { return d._children ? "lightsteelblue" : "#fff"; }); - - nodeEnter.append('a') - .attr("target", "_blank") - .attr('xlink:href', function(d) { return d.url; }) - .append("svg:text") - .attr("x", function(d) { return d.children || d._children ? -10 : 10; }) - .attr("dy", ".35em") - .attr("text-anchor", function(d) { return d.children || d._children ? "end" : "start"; }) - .text(function(d) { return d.name; }) - .style("fill: rgb(0, 0, 0)", function(d) { return d.free ? 'black' : '#999'; }) - .style("fill-opacity", 1e-6); - - nodeEnter.append("svg:title") - .text(function(d) { - return d.description; - }); - - // Transition nodes to their new position. - var nodeUpdate = node.transition() - .duration(duration) - .attr("transform", function(d) { return "translate(" + d.y + "," + d.x + ")"; }); - - nodeUpdate.select("circle") - .attr("r", 6) - .style("fill", function(d) { return d._children ? "lightsteelblue" : "#fff"; }); - - nodeUpdate.select("text") - .style("fill-opacity", 1); - - // Transition exiting nodes to the parent's new position. - var nodeExit = node.exit().transition() - .duration(duration) - .attr("transform", function(d) { return "translate(" + source.y + "," + source.x + ")"; }) - .remove(); - - nodeExit.select("circle") - .attr("r", 1e-6); - - nodeExit.select("text") - .style("fill-opacity", 1e-6); - - // Update the links… - var link = vis.selectAll("path.link") - .data(tree.links(nodes), function(d) { return d.target.id; }); - - // Enter any new links at the parent's previous position. - link.enter().insert("svg:path", "g") - .attr("class", "link") - .attr("d", function(d) { - var o = {x: source.x0, y: source.y0}; - return diagonal({source: o, target: o}); - }) - .transition() - .duration(duration) - .attr("d", diagonal); - - // Transition links to their new position. - link.transition() - .duration(duration) - .attr("d", diagonal); - - // Transition exiting nodes to the parent's new position. - link.exit().transition() - .duration(duration) - .attr("d", function(d) { - var o = {x: source.x, y: source.y}; - return diagonal({source: o, target: o}); - }) - .remove(); - - // Stash the old positions for transition. - nodes.forEach(function(d) { - d.x0 = d.x; - d.y0 = d.y; - }); -} - -// Toggle children. -function toggle(d) { - if (d.children) { - d._children = d.children; - d.children = null; - } else { - d.children = d._children; - d._children = null; - } -} -//Togle Dark Mode -function goDark() { - var element = document.body; - element.classList.toggle("dark-Mode"); -} \ No newline at end of file diff --git a/index.html b/index.html deleted file mode 100644 index 86302b2..0000000 --- a/index.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - OSINT Framework - - - -
- -
- - - -

(T) - Indicates a link to a tool that must be installed and run locally
- (D) - Google Dork, for more information: Google Hacking
- (R) - Requires registration
- (M) - Indicates a URL that contains the search term and the URL itself must be edited manually

-
- -

Notes

- OSINT framework focused on gathering information from free tools or resources. The intention is to help people find free OSINT resources. Some of the sites included might require registration or offer more data for $$$, but you should be able to get at least a portion of the available information for no cost.
- -

I originally created this framework with an information security point of view. Since then, the response from other fields and disciplines has been incredible. I would love to be able to include any other OSINT resources, especially from fields outside of infosec. Please let me know about anything that might be missing!

- -

For Update Notifications

- Follow me on Twitter: @jnordine
- Watch or star the project on Github: https://github.com/lockfale/osint-framework - -

Suggestions, Comments, Feedback

- Feedback or new tool suggestions are extremely welcome! Please feel free to reach out on Twitter or submit an issue on Github. - - - - \ No newline at end of file diff --git a/public/css/arf.css b/public/css/arf.css index 42e11d7..29694ac 100644 --- a/public/css/arf.css +++ b/public/css/arf.css @@ -16,6 +16,20 @@ body { text-align: center; } +.dark-Mode{ + background-color: #000; + color: #fff; + .node text { + fill: #fff; + } + .legend{ + color: #fff; + } + path.link{ + stroke: #444; + } +} + .legend { position: absolute; top: 0px; diff --git a/public/index.html b/public/index.html index 5ddc070..65126c2 100644 --- a/public/index.html +++ b/public/index.html @@ -20,8 +20,9 @@

(T) - Indicates a link to a tool that must be installed and run locally
(D) - Google Dork, for more information: Google Hacking
(R) - Requires registration
- (M) - Indicates a URL that contains the search term and the URL itself must be edited manually

- + (M) - Indicates a URL that contains the search term and the URL itself must be edited manually

+ +

Notes

OSINT framework focused on gathering information from free tools or resources. The intention is to help people find free OSINT resources. Some of the sites included might require registration or offer more data for $$$, but you should be able to get at least a portion of the available information for no cost.
diff --git a/public/js/arf.js b/public/js/arf.js index 357f158..ca3b2d5 100644 --- a/public/js/arf.js +++ b/public/js/arf.js @@ -148,4 +148,9 @@ function toggle(d) { d.children = d._children; d._children = null; } -} \ No newline at end of file +} +//Togle Dark Mode +function goDark() { + var element = document.body; + element.classList.toggle("dark-Mode"); +} \ No newline at end of file From 211d7f55a8a0746ed7726ed221a20b05463bafaf Mon Sep 17 00:00:00 2001 From: rl1987 Date: Mon, 21 Oct 2024 18:33:25 +0300 Subject: [PATCH 13/27] Remove dead links from Training section --- public/arf.json | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/public/arf.json b/public/arf.json index f014370..2e10f79 100644 --- a/public/arf.json +++ b/public/arf.json @@ -6831,13 +6831,7 @@ { "children": [ { - "children": [ - { - "name": "A Google A Day", - "type": "url", - "url": "http://www.agoogleaday.com/" - }, - { + "children": [{ "name": "GeoGuesser", "type": "url", "url": "https://geoguessr.com/" @@ -6855,11 +6849,6 @@ "type": "url", "url": "https://www.forensicosint.com/osint-guide" }, - { - "name": "AutomatingOSINT.com", - "type": "url", - "url": "http://register.automatingosint.com/" - }, { "name": "Open Source Intelligence Techniques", "type": "url", @@ -6875,11 +6864,6 @@ "type": "url", "url": "https://www.sans.org/sec487" }, - { - "name": "NetBootCamp", - "type": "url", - "url": "https://netbootcamp.org/trainingprogram/" - }, { "name": "Smart Questions", "type": "url", From 9ed12a48b9b6179cdb8918479168cdc55b71e69c Mon Sep 17 00:00:00 2001 From: Matthias Altmann Date: Sun, 15 Dec 2024 19:42:25 +0100 Subject: [PATCH 14/27] Update arf.json http://patft.uspto.gov/netahtml/PTO/index.html seems not work anymore --- public/arf.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/arf.json b/public/arf.json index 41bb41b..5d19b8d 100644 --- a/public/arf.json +++ b/public/arf.json @@ -3503,7 +3503,7 @@ { "name": "US Patent Office Search", "type": "url", - "url": "http://patft.uspto.gov/netahtml/PTO/index.html" + "url": "https://www.uspto.gov/patents/search" }, { "name": "Google Patent Search", From 7ffe9342235c3df6688ab2e667d93a5f93f109c6 Mon Sep 17 00:00:00 2001 From: Spade <34572462+RelativeSpade@users.noreply.github.com> Date: Fri, 14 Feb 2025 11:16:11 -0500 Subject: [PATCH 15/27] removed compromised service. removed compromised service. --- public/arf.json | 5 ----- 1 file changed, 5 deletions(-) diff --git a/public/arf.json b/public/arf.json index 41bb41b..b464dc0 100644 --- a/public/arf.json +++ b/public/arf.json @@ -154,11 +154,6 @@ "name": "Skymem", "type": "url", "url": "http://www.skymem.info/" - }, - { - "name": "MailsHunt", - "type": "url", - "url": "https://mailshunt.com/" }] }, { From 3f5d16a19ca7167c29eb5ea62faf9925f4d4d459 Mon Sep 17 00:00:00 2001 From: Jamie Gillespie <34466743+gillespiej@users.noreply.github.com> Date: Sun, 16 Feb 2025 18:48:24 +1000 Subject: [PATCH 16/27] Update arf.json to remove dead links under Social Networks Here's a complete list of removals/changes with reasoning, broken down by subsection: Social Networks > Facebook > Search findmyfbid.com - domain has no A record FB People Directory - returns an error saying "blocked by our security systems" netbootcamp.org - domain has no A record searchisback.com - site is inaccessible, site functionality stopped in 2019-ish socialsearching.info - site is inaccessible since 2018 (wayback machine) Facebook Live Map - functionality removed from FB in 2019 Social Networks > Facebook > Analytics stalkscan.com - domain has no A record Social Networks > Twitter > Search Twitter Name Search - functionality removed from Twitter Twitter User Directory - functionality removed from Twitter Twitter Search for Live Streaming Video - functionality removed from Twitter conweets.com - domain is parked and for sale twitterfall.com - site is not functioning, site functionality stopped in 2023 www.twellow.com - is no longer an OSINT resource tweetreach.com - site is inaccessible Moz Profile Search - moved to followerwonk.com hootsuite.com - page no longer exists, other services are not free tweetdeck.twitter.com - now part of X Pro and no longer available for free pdevesian.eu - domain is parked and redirecting twoogel.com - site is not functioning, site functionality stopped in 2021 Treeverse - in 2023 changed from Twitter to Bluesky, so moving to a new category Social Networks > Twitter > Pictures twicsy.com - paid-only site to buy followers Social Networks > Twitter > Analytics > Profile tweepsect.com - domain parked and redirecting Followerwonk Analyze - consolidated and moved to moved to followerwonk.com (already in Twitter > Search) Followerwonk Compare - consolidated and moved to moved to followerwonk.com (already in Twitter > Search) klear.com - bought by meltwater.com and no longer offering free service mentionmapp.com - domain parked sleepingtime.org - domain has no A record, site inaccessible since early 2023 (wayback machine) bioischanged.com - no longer functioning X0rz Tweets_analyzer - downloadable Python tool so tagging it as such socialbearing.com - site no longer functioning Social Networks > Twitter > Analytics > Hashtag tagboard.com - no longer offering free services trendsmap.com - no longer offering free services Social Networks > Twitter > Location / Mapping www.tweetpaths.com - domain parked and redirecting teachingprivacy.com - domain parked and redirecting echosec.net - bought by flashpoint.io and no free service offered mapd.csail.mit.edu - redirects to www.heavy.ai/demos/tweetmap so updating this entry worldmap.harvard.edu - redirects to worldmap.maps.arcgis.com but tweetmap doesn't exist there Creepy - downloadable tool, tagging it as such tweepsmap.com - bought by fedica.com, renaming geotweet.altervista.org - domain has no A record www.mapd.com - redirects to heavy.ai which is already updated in above lines Social Networks > Twitter > Archive / Deleted Tweets deadbird.site - domain parked and redirecting Social Networks > Twitter Twitter Back From The Dead - not OSINT, not updated in 9 years, won't work with current API Social Networks > Reddit redditmetrics.com - domain has no A record Social Networks > LinkedIn LinkedInt - downloadable tool, tagging as such ScrapedIn - downloadable tool, tagging as such InSpy - downloadable tool, tagging as such Social Networks > TikTok urlebird.com - correcting minor typo in URL Social Networks > Other Social Networks raven - works only for LinkedIn so moving to that category many links in this section are not OSINT but just links to sites, but I'm leaving them for now Social Networks > Search www.perisearch.net - domain is parked and for sale www.periscope.tv - service discontinued in 2021 app.buzzsumo.com - page no longer exists, other services are not free searchlr.net - domain is parked and for sale --- public/arf.json | 259 +++++------------------------------------------- 1 file changed, 27 insertions(+), 232 deletions(-) diff --git a/public/arf.json b/public/arf.json index 41bb41b..29e350a 100644 --- a/public/arf.json +++ b/public/arf.json @@ -2169,11 +2169,6 @@ "name": "Search", "type": "folder", "children": [ - { - "name": "Find my Facebook ID", - "type": "url", - "url": "http://findmyfbid.com/" - }, { "name": "FB Email Search", "type": "url", @@ -2189,16 +2184,6 @@ "type": "url", "url": "https://www.facebook.com/photo.php?fbid=PHOTO-ID-HERE" }, - { - "name": "FB People Directory", - "type": "url", - "url": "https://www.facebook.com/directory/people/" - }, - { - "name": "NetBootCamp FB Search Tool", - "type": "url", - "url": "http://netbootcamp.org/facebook.html" - }, { "name": "FB Lookup ID", "type": "url", @@ -2208,21 +2193,6 @@ "name": "FB Identify (Requires Logout)", "type": "url", "url": "https://www.facebook.com/login/identify" - }, - { - "name": "Search is Back!", - "type": "url", - "url": "https://searchisback.com/" - }, - { - "name": "Socialsearching", - "type": "url", - "url": "http://socialsearching.info/#/fb" - }, - { - "name": "Facebook Live Map", - "type": "url", - "url": "https://www.facebook.com/livemap#" }] }, { @@ -2233,11 +2203,6 @@ "name": "fb-sleep-stats (T)", "type": "url", "url": "https://github.com/sqren/fb-sleep-stats" - }, - { - "name": "Facebook Scanner", - "type": "url", - "url": "http://stalkscan.com/en/" }] }] }, @@ -2279,95 +2244,25 @@ "type": "url", "url": "https://twitter.com/search?q=SearchTerm%20since:2016-03-01%20until:2016-03-02" }, - { - "name": "Twitter Name Search", - "type": "url", - "url": "https://twitter.com/#!/who_to_follow" - }, - { - "name": "Twitter User Directory", - "type": "url", - "url": "https://twitter.com/i/directory/profiles/" - }, - { - "name": "Twitter Search for Live Streaming Video", - "type": "url", - "url": "https://twitter.com/search?q=%23periscope%20OR%20%23meerkat" - }, - { - "name": "ConWeets", - "type": "url", - "url": "http://www.conweets.com/" - }, - { - "name": "Twitterfall", - "type": "url", - "url": "https://twitterfall.com/" - }, - { - "name": "Twellow", - "type": "url", - "url": "https://www.twellow.com/splash/" - }, - { - "name": "TweetReach", - "type": "url", - "url": "https://tweetreach.com/" - }, { "name": "BackTweets", "type": "url", "url": "http://backtweets.com/" }, { - "name": "Moz Profile Search", + "name": "Followerwonk (R)", "type": "url", - "url": "https://moz.com/followerwonk/bio/?q=zero%20day&l=us" - }, - { - "name": "HootSuite", - "type": "url", - "url": "https://hootsuite.com/feed/SearchTerm?pfilter=" - }, - { - "name": "TweetDeck", - "type": "url", - "url": "https://tweetdeck.twitter.com/" + "url": "https://followerwonk.com/" }, { "name": "Twopcharts", "type": "url", "url": "http://twopcharts.com/" }, - { - "name": "Twitter Email Test", - "type": "url", - "url": "https://pdevesian.eu/tet" - }, { "name": "TweeterID", "type": "url", "url": "https://tweeterid.com/" - }, - { - "name": "Twoogel Search Engine", - "type": "url", - "url": "http://twoogel.com/" - }, - { - "name": "Treeverse (T)", - "type": "url", - "url": "https://github.com/paulgb/Treeverse" - }] - }, - { - "name": "Pictures", - "type": "folder", - "children": [ - { - "name": "Twicsy", - "type": "url", - "url": "http://twicsy.com/" }] }, { @@ -2383,76 +2278,31 @@ "type": "url", "url": "http://tweepsect.com/" }, - { - "name": "Followerwonk Analyze", - "type": "url", - "url": "https://moz.com/followerwonk/analyze" - }, - { - "name": "Followerwonk Compare", - "type": "url", - "url": "https://moz.com/followerwonk/compare" - }, { "name": "Twitonomy", "type": "url", "url": "http://www.twitonomy.com/" }, - { - "name": "Klear", - "type": "url", - "url": "http://klear.com/" - }, { "name": "Foller.me Analytics", "type": "url", "url": "https://foller.me/" }, { - "name": "MentionMapp", - "type": "url", - "url": "http://mentionmapp.com/" - }, - { - "name": "SleepingTime", - "type": "url", - "url": "http://sleepingtime.org/" - }, - { - "name": "Bioischanged (M)", - "type": "url", - "url": "http://bioischanged.com/%3Ctwitterusername%3E" - }, - { - "name": "X0rz Tweets_analyzer", + "name": "X0rz Tweets_analyzer (T)", "type": "url", "url": "https://github.com/x0rz/tweets_analyzer" - }, - { - "name": "Social Bearing", - "type": "url", - "url": "https://socialbearing.com/" }] }, { "name": "Hashtag", "type": "folder", "children": [ - { - "name": "Tagboard", - "type": "url", - "url": "https://tagboard.com/" - }, { "name": "RiteTag", "type": "url", "url": "https://ritetag.com/" }, - { - "name": "Trendsmap", - "type": "url", - "url": "http://trendsmap.com/" - }, { "name": "TAGSExplorer", "type": "url", @@ -2500,29 +2350,9 @@ "url": "http://geosocialfootprint.com/" }, { - "name": "TweetPaths", + "name": "HEAVY.AI OmniSci Tweetmap", "type": "url", - "url": "http://www.tweetpaths.com/maps" - }, - { - "name": "TeachingPrivacy", - "type": "url", - "url": "http://app.teachingprivacy.com/" - }, - { - "name": "Echosec", - "type": "url", - "url": "https://app.echosec.net/" - }, - { - "name": "MIT Map", - "type": "url", - "url": "http://mapd.csail.mit.edu/tweetmap/" - }, - { - "name": "Harvard Map", - "type": "url", - "url": "http://worldmap.harvard.edu/tweetmap/" + "url": "https://www.heavy.ai/demos/tweetmap" }, { "name": "One Million Tweet Map", @@ -2530,24 +2360,14 @@ "url": "http://onemilliontweetmap.com/" }, { - "name": "Creepy", + "name": "Creepy (T)", "type": "url", "url": "http://www.geocreepy.com/" }, { - "name": "Tweepsmap", + "name": "Fedica", "type": "url", - "url": "http://tweepsmap.com/" - }, - { - "name": "GeoTweet", - "type": "url", - "url": "http://geotweet.altervista.org/#" - }, - { - "name": "MapD Tweetmap", - "type": "url", - "url": "https://www.mapd.com/demos/tweetmap/" + "url": "https://fedica.com/" }] }, { @@ -2559,11 +2379,6 @@ "type": "url", "url": "https://www.allmytweets.net/connect/" }, - { - "name": "Deadbird", - "type": "url", - "url": "https://deadbird.site/" - }, { "name": "Spoonbill", "type": "url", @@ -2574,11 +2389,6 @@ "type": "url", "url": "https://github.com/T3hUb3rK1tten/TweetVacuum" }] - }, - { - "name": "Twitter Back From The Dead", - "type": "url", - "url": "https://github.com/misterch0c/twitterBFTD" }] }, { @@ -2595,11 +2405,6 @@ "type": "url", "url": "http://www.redditarchive.com/" }, - { - "name": "reddit metrics", - "type": "url", - "url": "http://redditmetrics.com/" - }, { "name": "subreddits", "type": "url", @@ -2616,19 +2421,24 @@ "type": "folder", "children": [ { - "name": "LinkedInt - LinkedIn Recon Tool", + "name": "LinkedInt - LinkedIn Recon Tool (T)", "type": "url", "url": "https://github.com/vysec/LinkedInt" }, { - "name": "ScrapedIn", + "name": "ScrapedIn (T)", "type": "url", "url": "https://github.com/dchrastil/ScrapedIn" }, { - "name": "InSpy", + "name": "InSpy (T)", "type": "url", "url": "https://github.com/leapsecurity/InSpy" + } + { + "name": "raven (T)", + "type": "url", + "url": "https://github.com/0x09AL/raven" }] }, { @@ -2638,7 +2448,17 @@ { "name": "TikTok Viewer", "type": "url", - "url": "https://urlebird.com//" + "url": "https://urlebird.com/" + }] + }, + { + "name": "Bluesky", + "type": "folder", + "children": [ + { + "name": "Treeverse (T)", + "type": "url", + "url": "https://github.com/paulgb/Treeverse" }] }, { @@ -2685,11 +2505,6 @@ "type": "url", "url": "http://ok.ru/" }, - { - "name": "raven (T)", - "type": "url", - "url": "https://github.com/0x09AL/raven" - }, { "name": "Delicious", "type": "url", @@ -2710,16 +2525,6 @@ "type": "url", "url": "http://www.social-searcher.com/google-social-search/" }, - { - "name": "Periscope Search", - "type": "url", - "url": "http://www.perisearch.net/" - }, - { - "name": "Periscope with known Username (M)", - "type": "url", - "url": "https://www.periscope.tv/%3Cusername%3E" - }, { "name": "SocialBlade.com", "type": "url", @@ -2730,21 +2535,11 @@ "type": "url", "url": "https://www.talkwalker.com/social-media-analytics-search" }, - { - "name": "BuzzSumo Most Shared", - "type": "url", - "url": "https://app.buzzsumo.com/research/most-shared" - }, { "name": "PinGroupie", "type": "url", "url": "http://pingroupie.com/" }, - { - "name": "Searchlr", - "type": "url", - "url": "http://searchlr.net/" - }, { "name": "Google CSE for Telegram links", "type": "url", From 25476abc2865fdfd01675356badcb4a76862870f Mon Sep 17 00:00:00 2001 From: Samantha Boucher <11708389+sceboucher@users.noreply.github.com> Date: Sun, 9 Mar 2025 16:38:21 -0600 Subject: [PATCH 17/27] Adding SteamOSINT Added "Steam, Discord & Gaming Networks" folder to the Social Media folder; added SteamOSINT within. --- public/arf.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/public/arf.json b/public/arf.json index 41bb41b..69dbdd4 100644 --- a/public/arf.json +++ b/public/arf.json @@ -2641,6 +2641,16 @@ "url": "https://urlebird.com//" }] }, + { + "name": "Steam, Discord & Gaming Networks", + "type": "folder", + "children": [ + { + "name": "SteamOSINT", + "type": "url", + "url": "https://github.com/Frontline-Femmes/Steam-OSINT" + }] + }, { "name": "Other Social Networks", "type": "folder", From 1b6b1b1583548040697a43c5e4245d4ed0e4badf Mon Sep 17 00:00:00 2001 From: AntennaeVY Date: Thu, 20 Mar 2025 13:53:57 -0400 Subject: [PATCH 18/27] Update arf.json MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Added The Hitchhiker’s Guide to Online Anonymity --- public/arf.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/public/arf.json b/public/arf.json index 41bb41b..fac1366 100644 --- a/public/arf.json +++ b/public/arf.json @@ -6745,6 +6745,11 @@ "name": "The Many Hats Club - Privacy Resources", "type": "url", "url": "https://themanyhats.club/centralised-place-for-privacy-resources/" + }, + { + "name": "The Hitchhiker’s Guide to Online Anonymity", + "type": "url", + "url": "https://anonymousplanet.org/guide/" }] }, { From a85c4a663d346a3f744455caf5b59a90ca911d00 Mon Sep 17 00:00:00 2001 From: s0lray Date: Wed, 21 May 2025 11:06:49 -0400 Subject: [PATCH 19/27] Update arf.json --- public/arf.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/public/arf.json b/public/arf.json index 2e10f79..2e874ab 100644 --- a/public/arf.json +++ b/public/arf.json @@ -6831,7 +6831,8 @@ { "children": [ { - "children": [{ + "children": [ + { "name": "GeoGuesser", "type": "url", "url": "https://geoguessr.com/" From 33abbf6fdf9507b38c59392c1b4ffc45f4014386 Mon Sep 17 00:00:00 2001 From: Yarek <166880563+Atuldlld@users.noreply.github.com> Date: Sat, 31 May 2025 16:04:06 +0300 Subject: [PATCH 20/27] dead links --- public/arf.json | 24 ++---------------------- 1 file changed, 2 insertions(+), 22 deletions(-) diff --git a/public/arf.json b/public/arf.json index 8ca86b5..a946fa4 100644 --- a/public/arf.json +++ b/public/arf.json @@ -20,16 +20,6 @@ "type": "url", "url": "https://namechk.com/" }, - { - "name": "KnowEm", - "type": "url", - "url": "http://knowem.com/" - }, - { - "name": "NameCheckr", - "type": "url", - "url": "https://www.namecheckr.com/" - }, { "name": "UserSearch.org", "type": "url", @@ -40,21 +30,11 @@ "type": "url", "url": "https://github.com/WebBreacher/WhatsMyName" }, - { - "name": "WhatsMyName", - "type": "url", - "url": "https://whatsmyname.app/" - }, { "name": "Thats Them", "type": "url", "url": "https://thatsthem.com/" }, - { - "name": "Check Usernames", - "type": "url", - "url": "http://checkusernames.com/" - }, { "name": "NameCheckup", "type": "url", @@ -171,9 +151,9 @@ "url": "https://www.email-format.com/" }, { - "name": "Toofr", + "name": "Find emails (R)", "type": "url", - "url": "https://www.toofr.com/" + "url": "https://www.findemails.com/" }, { "name": "Email Permutator", From 4f214b1a882d1a609193eecd0f2733599e4aba1e Mon Sep 17 00:00:00 2001 From: Yarek <166880563+Atuldlld@users.noreply.github.com> Date: Sat, 31 May 2025 16:23:00 +0300 Subject: [PATCH 21/27] uncover --- public/arf.json | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/public/arf.json b/public/arf.json index a946fa4..57ee524 100644 --- a/public/arf.json +++ b/public/arf.json @@ -6085,7 +6085,12 @@ "name": "Any Run", "type": "url", "url": "https://app.any.run/" - }] + }, + { + "name": "Uncover It", + "type": "url", + "url": "https://www.uncoverit.org/", + ] }, { "name": "Office Files", From 7869457e96ea7e4f7add76d629c4c3f8c086058f Mon Sep 17 00:00:00 2001 From: Wbfld <96499534+Wbfld@users.noreply.github.com> Date: Wed, 4 Jun 2025 18:14:58 +0100 Subject: [PATCH 22/27] Update arf.json added exifeditor.io --- public/arf.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/public/arf.json b/public/arf.json index 8ca86b5..8ae5602 100644 --- a/public/arf.json +++ b/public/arf.json @@ -1794,6 +1794,11 @@ "type": "url", "url": "http://www.sno.phy.queensu.ca/~phil/exiftool/" }, + { + "name": "ExifEditor", + "type": "url", + "url": "https://exifeditor.io" + }, { "name": "Jeffrey's Exif Viewer", "type": "url", From 6f1ec7902e9a50102d620d0925a89946ee039917 Mon Sep 17 00:00:00 2001 From: Giddlers Date: Tue, 10 Jun 2025 10:11:48 -0400 Subject: [PATCH 23/27] Update arf.json Re-added What's my name. Removed find emails. (It wasn't free.) Fixed syntax. --- public/arf.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/public/arf.json b/public/arf.json index 57ee524..451ea82 100644 --- a/public/arf.json +++ b/public/arf.json @@ -30,6 +30,11 @@ "type": "url", "url": "https://github.com/WebBreacher/WhatsMyName" }, + { + "name": "WhatsMyName", + "type": "url", + "url": "https://whatsmyname.app/" + }, { "name": "Thats Them", "type": "url", @@ -150,11 +155,6 @@ "type": "url", "url": "https://www.email-format.com/" }, - { - "name": "Find emails (R)", - "type": "url", - "url": "https://www.findemails.com/" - }, { "name": "Email Permutator", "type": "url", @@ -6090,7 +6090,7 @@ "name": "Uncover It", "type": "url", "url": "https://www.uncoverit.org/", - ] + }] }, { "name": "Office Files", From 21ef1a4bf99c72f451e74c64d925b69871380898 Mon Sep 17 00:00:00 2001 From: Giddlers Date: Tue, 10 Jun 2025 10:35:45 -0400 Subject: [PATCH 24/27] Update arf.json --- public/arf.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/arf.json b/public/arf.json index b299d61..b0f4fe7 100644 --- a/public/arf.json +++ b/public/arf.json @@ -6094,7 +6094,7 @@ { "name": "Uncover It", "type": "url", - "url": "https://www.uncoverit.org/", + "url": "https://www.uncoverit.org/" }] }, { From 901ce6db13a728fb79262287541f6421acc11aab Mon Sep 17 00:00:00 2001 From: Giddlers Date: Tue, 10 Jun 2025 11:11:32 -0400 Subject: [PATCH 25/27] Update arf.json Fixed formatting. --- public/arf.json | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/public/arf.json b/public/arf.json index 69dbdd4..3245f53 100644 --- a/public/arf.json +++ b/public/arf.json @@ -2641,16 +2641,16 @@ "url": "https://urlebird.com//" }] }, - { - "name": "Steam, Discord & Gaming Networks", - "type": "folder", - "children": [ - { - "name": "SteamOSINT", - "type": "url", - "url": "https://github.com/Frontline-Femmes/Steam-OSINT" - }] - }, + { + "name": "Steam, Discord & Gaming Networks", + "type": "folder", + "children": [ + { + "name": "SteamOSINT (T)", + "type": "url", + "url": "https://github.com/Frontline-Femmes/Steam-OSINT" + }] + }, { "name": "Other Social Networks", "type": "folder", From e6c0ff25f77e8418eaf5d11639fbaf5ce834215b Mon Sep 17 00:00:00 2001 From: Giddlers Date: Tue, 10 Jun 2025 18:25:12 -0400 Subject: [PATCH 26/27] Update arf.json --- public/arf.json | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/public/arf.json b/public/arf.json index 9577245..1e6e286 100644 --- a/public/arf.json +++ b/public/arf.json @@ -2204,21 +2204,6 @@ "type": "url", "url": "https://www.facebook.com/livemap#" }] - }, - { - "name": "Analytics", - "type": "folder", - "children": [ - { - "name": "fb-sleep-stats (T)", - "type": "url", - "url": "https://github.com/sqren/fb-sleep-stats" - }, - { - "name": "Facebook Scanner", - "type": "url", - "url": "http://stalkscan.com/en/" - }] }] }, { @@ -5411,11 +5396,6 @@ "url": "http://eqt5g4fuenphqinx.onion/" }] }, - { - "name": "Tor2web", - "type": "url", - "url": "https://tor2web.org/" - }, { "name": "Web O Proxy", "type": "url", From b11b1f0f146b08009a01016ee9c4b817a7ce523e Mon Sep 17 00:00:00 2001 From: Giddlers Date: Mon, 16 Jun 2025 11:41:26 -0400 Subject: [PATCH 27/27] Update arf.json Added a comma. --- public/arf.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/public/arf.json b/public/arf.json index 616f91f..88df64c 100644 --- a/public/arf.json +++ b/public/arf.json @@ -2404,7 +2404,7 @@ "name": "InSpy (T)", "type": "url", "url": "https://github.com/leapsecurity/InSpy" - } + }, { "name": "raven (T)", "type": "url",