From 6220d83ee9519521a723e25c59d3f332d6c3a5f5 Mon Sep 17 00:00:00 2001 From: josh! Date: Thu, 20 Jun 2024 13:04:08 +1200 Subject: [PATCH] add cicada3301 --- groups.json | 20 +++++++++++++++++++ parsers.py | 11 ++++++++++ ransomwatch.py | 1 + ...l7v2x5yygcgow7ryy6yppwmxii4eoobdaztqd.html | 0 4 files changed, 32 insertions(+) create mode 100644 source/cicada3301-cicadabv7vicyvgz5khl7v2x5yygcgow7ryy6yppwmxii4eoobdaztqd.html diff --git a/groups.json b/groups.json index 03623784fcd..822a683ce44 100644 --- a/groups.json +++ b/groups.json @@ -6153,5 +6153,25 @@ } ], "profile": [] + }, + { + "name": "cicada3301", + "captcha": false, + "parser": false, + "javascript_render": false, + "meta": null, + "locations": [ + { + "fqdn": "cicadabv7vicyvgz5khl7v2x5yygcgow7ryy6yppwmxii4eoobdaztqd.onion", + "title": " ", + "version": 3, + "slug": "http://cicadabv7vicyvgz5khl7v2x5yygcgow7ryy6yppwmxii4eoobdaztqd.onion", + "available": true, + "updated": "2024-06-20 12:57:59.939028", + "lastscrape": "2024-06-20 12:57:59.939021", + "enabled": true + } + ], + "profile": [] } ] \ No newline at end of file diff --git a/parsers.py b/parsers.py index f3258409bcb..125b703ecbf 100644 --- a/parsers.py +++ b/parsers.py @@ -1534,3 +1534,14 @@ def sensayq(): errlog('sensayq: ' + 'parsing fail') for post in posts: appender(post, 'sensayq') + +def cicada3301(): + stdlog('parser: ' + 'cicada3301') + parser = ''' + grep -C 1 'tracking-widest">web:' source/cicada3301-*.html | grep href | cut -d '"' -f 2 + ''' + posts = runshellcmd(parser) + if len(posts) == 1: + errlog('cicada3301: ' + 'parsing fail') + for post in posts: + appender(post, 'cicada3301') diff --git a/ransomwatch.py b/ransomwatch.py index 2d3c1e51871..ea10e7f7dc1 100755 --- a/ransomwatch.py +++ b/ransomwatch.py @@ -313,4 +313,5 @@ def appender(name, location): parsers.arcusmedia() parsers.trinity() parsers.sensayq() + parsers.cicada3301() stdlog('ransomwatch: ' + 'parse run complete') diff --git a/source/cicada3301-cicadabv7vicyvgz5khl7v2x5yygcgow7ryy6yppwmxii4eoobdaztqd.html b/source/cicada3301-cicadabv7vicyvgz5khl7v2x5yygcgow7ryy6yppwmxii4eoobdaztqd.html new file mode 100644 index 00000000000..e69de29bb2d