Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/ransomware_protection.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoas Schilling <213943+nickvergessen@users.noreply.github.com>2021-05-17 10:39:01 +0300
committerGitHub <noreply@github.com>2021-05-17 10:39:01 +0300
commit7425b3b58efe930bf101a5d55babde1bf9ecd361 (patch)
treef0cbcd9cf36408ee7eee1578b3c4aaa1a463da31
parent41879aae3be1bd6a0e1807c166485fc03fc8379f (diff)
parent4bd0373d0f275fb287b3f78c12c403a520aa4990 (diff)
Merge pull request #97 from nextcloud/bugfix/73/also-handle-extensions-from-azureedge.net
Also handle extension list from azureedge.net
-rw-r--r--generate-list/avepointcdn.azureedge.net.txt954
-rw-r--r--generate-list/generate.php40
-rw-r--r--resources/extensions.txt58
3 files changed, 1047 insertions, 5 deletions
diff --git a/generate-list/avepointcdn.azureedge.net.txt b/generate-list/avepointcdn.azureedge.net.txt
new file mode 100644
index 0000000..902d87a
--- /dev/null
+++ b/generate-list/avepointcdn.azureedge.net.txt
@@ -0,0 +1,954 @@
+micro
+
+
+TeslaCrypt 3.0 ransomware encrypted data
+
+zepto
+
+
+Locky ransomware affected data
+
+locky
+
+
+Locky ransomware affected data
+
+cerber
+
+
+Cerber ransomware affected data
+
+cerber3
+
+
+Cerber 3 ransomware affected data
+
+cryp1
+
+
+CryptXXX ransomware affected data
+
+mole
+
+
+CryptoMix (variant) ransomware affected data
+
+onion
+
+
+Dharma ransomware affected data
+
+axx
+
+
+AxCrypt encrypted data
+
+osiris
+
+
+Locky (variant) ransomware affected data
+
+crypz
+
+
+CryptXXX ransomware affected data
+
+crypt
+
+
+Scatter ransomware affected data
+
+locked
+
+
+Various ransomware affected data
+
+odin
+
+
+Locky ransomware affected file
+
+ccc
+
+
+TeslaCrypt or Cryptowall encrypted data
+
+cerber2
+
+
+Cerber 2 ransomware affected file
+
+sage
+
+
+Sage ransomware affected data
+
+globe
+
+
+Globe ransomware affected file
+
+exx
+
+
+Alpha Crypt encrypted file
+
+good
+
+
+Scatter ransomware affected file
+
+wallet
+
+
+Globe 3 (variant) ransomware affected file
+
+1txt
+
+
+Enigma ransomware affected file
+
+decrypt2017
+
+
+Globe 3 ransomware affected file
+
+encrypt
+
+
+Alpha ransomware affected file
+
+ezz
+
+
+Alpha Crypt virus encrypted data
+
+zzzzz
+
+
+Locky ransomware affected file
+
+MERRY
+
+
+Merry X-Mas ransomware affected file
+
+enciphered
+
+
+Malware (ransomware) encoded file
+
+r5a
+
+
+7ev3n ransomware affected file
+
+aesir
+
+
+Locky ransomware affected file
+
+ecc
+
+
+Cryptolocker or TeslaCrypt virus encrypted file
+
+enigma
+
+
+Coverton ransomware affected file
+
+cryptowall
+
+
+Encrypted file by Cryptowall ransomware
+
+encrypted
+
+
+Various ransomware affected file
+
+loli
+
+
+LOLI RanSomeWare ransomware affected file
+
+breaking_bad
+
+
+Files1147@gmail(.)com ransomware affected file
+
+coded
+
+
+Anubis ransomware affected file
+
+ha3
+
+
+El-Polocker affected file
+
+damage
+
+
+Damage ransomware affected file
+
+wcry
+
+
+WannaCry ransomware affected file
+
+lol!
+
+
+GPCode ransomware affected file
+
+cryptolocker
+
+
+CryptoLocker encrypted file
+
+dharma
+
+
+CrySiS ransomware affected file
+
+MRCR1
+
+
+Merry X-Mas ransomware affected file
+
+sexy
+
+
+PayDay ransomware affected files
+
+crjoker
+
+
+CryptoJoker ransomware affected file
+
+fantom
+
+
+Fantom ransomware affected file
+
+keybtc@inbox_com
+
+
+KeyBTC ransomware affected file
+
+rrk
+
+
+Radamant v2 ransomware affected file
+
+legion
+
+
+Legion ransomware affected file
+
+kratos
+
+
+KratosCrypt ransomware affected file
+
+LeChiffre
+
+
+LeChiffre ransomware affected file
+
+kraken
+
+
+Rakhni ransomware affected file
+
+zcrypt
+
+
+ZCRYPT ransomware affected file
+
+maya
+
+
+HiddenTear (variant) ransomware affected file
+
+enc
+
+
+TorrentLocker ransomware affected file
+
+file0locked
+
+
+Evil ransomware affected file
+
+crinf
+
+
+DecryptorMax or CryptInfinite ransomware affected file
+
+serp
+
+
+Serpent (variant) ransomware affected file
+
+potato
+
+
+Potato ransomware affected file
+
+ytbl
+
+
+Troldesh (variant) ransomware affected file
+
+surprise
+
+
+Surprise ransomware affected file
+
+angelamerkel
+
+
+Angela Merkel ransomware affected file
+
+windows10
+
+
+Shade ransomware affected file
+
+lesli
+
+
+CryptoMix ransomware affected file
+
+serpent
+
+
+Serpent ransomware affected file
+
+PEGS1
+
+
+Merry X-Mas ransomware affected file
+
+dale
+
+
+Chip ransomware affected file
+
+pdcr
+
+
+PadCrypt Ransomware script
+
+zzz
+
+
+TeslaCrypt ransomware encrypted file
+
+xyz
+
+
+TeslaCrypt ransomware encrypted file
+
+1cbu1
+
+
+Princess Locker ransomware affected file
+
+venusf
+
+
+Venus Locker ransomware affected file
+
+coverton
+
+
+Coverton ransomware affected file
+
+thor
+
+
+Locky ransomware affected file
+
+rnsmwr
+
+
+Gremit ransomware affected file
+
+evillock
+
+
+Evil-JS (variant) ransomware affected file
+
+R16m01d05
+
+
+Ransomware affected data
+
+wflx
+
+
+WildFire ransomware affected file
+
+nuclear55
+
+
+Nuke ransomware affected file
+
+darkness
+
+
+Rakhni ransomware affected file
+
+encr
+
+
+FileLocker ransomware affected file
+
+rekt
+
+
+HiddenTear (variant) ransomware affected file
+
+kernel_time
+
+
+KeRanger OS X ransomware
+
+zyklon
+
+
+ZYKLON ransomware affected file
+
+Dexter
+
+
+Troldesh (variant) ransomware affected file
+
+locklock
+
+
+LockLock ransomware affected file
+
+cry
+
+
+CryLocker ransomware affected file
+
+VforVendetta
+
+
+Samsam (variant) ransomware affected file
+
+btc
+
+
+Jigsaw Ransomware affected file
+
+raid10
+
+
+Globe [variant] ransomware affected file
+
+dCrypt
+
+
+DummyLocker ransomware affected file
+
+zorro
+
+
+Zorro ransomware affected file
+
+AngleWare
+
+
+HiddenTear/MafiaWare (variant) ransomware affected file
+
+EnCiPhErEd
+
+
+Xorist Ransomware affected file
+
+purge
+
+
+Globe ransomware affected file
+
+realfs0ciety@sigaint.org.fs0ciety
+
+
+Fsociety ransomware affected file
+
+shit
+
+
+Locky ransomware affected file
+
+atlas
+
+
+Atlas ransomware affected file
+
+exotic
+
+
+Exotic ransomware affected file
+
+crypted
+
+
+Nemucod ransomware affected file
+
+padcrypt
+
+
+PadCrypt ransomware affected file
+
+xxx
+
+
+TeslaCrypt 3.0 ransomware encrypted file
+
+hush
+
+
+Jigsaw ransomware affected file
+
+bin
+
+
+Alpha/Alfa ransomware affected file
+
+vbransom
+
+
+VBRansom 7 ransomware affected file
+
+RMCM1
+
+
+Merry X-Mas ransomware affected file
+
+cryeye
+
+
+DoubleLocker ransomware affected data
+
+unavailable
+
+
+Al-Namrood ransomware affected file
+
+braincrypt
+
+
+Braincrypt ransomware affected file
+
+fucked
+
+
+Manifestus ransomware affected file
+
+crypte
+
+
+Jigsaw (variant) ransomware affected file
+
+_AiraCropEncrypted
+
+
+AiraCrop Ransomware affecte file
+
+stn
+
+
+Satan ransomware affected file
+
+paym
+
+
+Jigsaw Ransomware affected file
+
+spora
+
+
+Spora ransomware affected file
+
+dll
+
+
+FSociety ransomware affected file
+
+RARE1
+
+
+Merry X-Mas ransomware affected file
+
+alcatraz
+
+
+Alcatraz Locker ransomware affected file
+
+pzdc
+
+
+Scatter ransomware affected file
+
+aaa
+
+
+TeslaCrypt ransomware encrypted file
+
+encrypted
+
+
+Donald Trump ransomware affected file
+
+ttt
+
+
+TeslaCrypt 3.0 ransomware encrypted file
+
+odcodc
+
+
+ODCODC ransomware affected file
+
+vvv
+
+
+TeslaCrypt 3.0 ransomware encrypted file
+
+ruby
+
+
+Ruby ransomware affected file
+
+pays
+
+
+Jigsaw Ransomware affected file
+
+comrade
+
+
+Comrade ransomware affected file
+
+enc
+
+
+Cryptorium ransomware affected file
+
+abc
+
+
+TeslaCrypt ransomware encrypted file
+
+xxx
+
+
+help_dcfile ransomware affected file
+
+antihacker2017
+
+
+Xorist (variant) Ransomware affected file
+
+herbst
+
+
+Herbst ransomware affacted file
+
+szf
+
+
+SZFLocker ransomware affected file
+
+rekt
+
+
+RektLocker ransomware affected file
+
+bript
+
+
+BadEncriptor ransomware affected file
+
+crptrgr
+
+
+CryptoRoger ransomware affected file
+
+kkk
+
+
+Jigsaw Ransomware affected file
+
+rdm
+
+
+Radamant ransomware affected file
+
+BarRax
+
+
+BarRax (HiddenTear variant) ransomware affected file
+
+vindows
+
+
+Vindows Locker ransomware affected file
+
+helpmeencedfiles
+
+
+Samas/SamSam ransomware affected file
+
+hnumkhotep
+
+
+Globe 3 ransomware affected file
+
+CCCRRRPPP
+
+
+Unlock92 ransomware affected file
+
+kyra
+
+
+Globe ransomware affected file
+
+fun
+
+
+Jigsaw Ransomware affected file
+
+rip
+
+
+KillLocker ransomware affected file
+
+73i87A
+
+
+Xorist Ransomware affected file
+
+bitstak
+
+
+Bitstak ransomware affected file
+
+kernel_complete
+
+
+KeRanger OS X ransomware file
+
+payrms
+
+
+Jigsaw Ransomware affected file
+
+a5zfn
+
+
+Alma Locker ransomware affected file
+
+perl
+
+
+Bart ransomware affected file
+
+noproblemwedecfiles​
+
+
+Samas/SamSam ransomware affected file
+
+lcked
+
+
+Jigsaw (variant) ransomware affected file
+
+p5tkjw
+
+
+Xorist Ransomware affected file
+
+paymst
+
+
+Jigsaw Ransomware affected file
+
+magic
+
+
+Magic ransomware affected file
+
+payms
+
+
+Jigsaw Ransomware affected file
+
+d4nk
+
+
+PyL33T ransomware affected file
+
+SecureCrypted
+
+
+Apocalypse ransomware affected file
+
+paymts
+
+
+Jigsaw Ransomware affected file
+
+kostya
+
+
+Kostya ransomware affected file
+
+lovewindows
+
+
+Globe (variant) ransomware affected file
+
+madebyadam
+
+
+Roga ransomware affected file
+
+powerfulldecrypt
+
+
+Samas/SamSam ransomware affected file
+
+gefickt
+
+
+Jigsaw (variant) ransomware affected file
+
+kernel_pid
+
+
+KeRanger OS X ransomware file
+
+ifuckedyou
+
+
+SerbRansom ransomware affected file
+
+grt
+
+
+Karmen HiddenTear (variant) ransomware affected file
+
+conficker
+
+
+Conficker ransomware affected file
+
+edgel
+
+
+EdgeLocker ransomware affected file
+
+PoAr2w
+
+
+Xorist Ransomware affected file
+
+oops
+
+
+Marlboro ransomware affected file
+
+adk
+
+
+Angry Duck ransomware affected file
+
+encrypted
+
+
+KeRanger OS X ransomware affected file
+
+Whereisyourfiles
+
+
+Samas/SamSam ransomware affected file
+
+czvxce
+
+
+Coverton ransomware affected file
+
+theworldisyours
+
+
+Samas/SamSam ransomware affected file
+
+info
+
+
+PizzaCrypts Ransomware affected file
+
+razy
+
+
+Razy ransomware affected file
+
+rmd
+
+
+Zeta ransomware affected file
+
+fun
+
+
+Jigsaw (variant) ransomware affected file
+
+kimcilware
+
+
+KimcilWare ransomware affected file
+
+paymrss
+
+
+Jigsaw Ransomware affected file
+
+dxxd
+
+
+DXXD ransomware affected file
+
+pec
+
+
+PEC 2017 ransomware affected file
+
+rokku
+
+
+Rokku ransomware affected file
+
+lock93
+
+
+Lock93 ransomware affected file
+
+vxlock
+
+
+vxLock ransomware affected file
+
+pubg
+
+
+PUBG ransomware affected data
diff --git a/generate-list/generate.php b/generate-list/generate.php
index a2d2d50..da835c0 100644
--- a/generate-list/generate.php
+++ b/generate-list/generate.php
@@ -8,7 +8,8 @@ declare(strict_types=1);
*
* 1. Store the content of the "Extensions" column in extensions.txt
* 2. Store the content of the "Extension Pattern" column in extension-patterns.txt
- * 3. Execute this file and commit the results
+ * 3. Store the table from https://avepointcdn.azureedge.net/assets/webhelp/compliance_guardian_installation_and_administration/index.htm#!Documents/ransomwareencryptedfileextensionlist.htm in avepointcdn.azureedge.net.txt
+ * 4. Execute this file and commit the results
*/
$content = file_get_contents('extensions.txt');
@@ -106,6 +107,8 @@ $extensions[] = '.NEXTCRY';
$extensions = array_unique($extensions);
+echo '[OK] Added ' . count($extensions) . ' extensions from spreadsheet' . "\n";
+
file_put_contents('../resources/extensions.txt', implode("\n", $extensions));
$patternIgnoreList = [
@@ -221,7 +224,40 @@ foreach ($extensionPatterns as $pattern) {
continue;
}
- var_dump($pattern);
+ echo '[Error] Unhandled pattern: ' . $pattern . "\n";
}
file_put_contents('../resources/extensions.txt', "\n" . implode("\n", $patterns) . "\n", FILE_APPEND);
+
+echo '[OK] Added ' . count($patterns) . ' patterns from spreadsheet' . "\n";
+
+
+
+$content = file_get_contents('avepointcdn.azureedge.net.txt');
+$extensionsPerRW = explode("\n", $content);
+
+$knownExtensionsAsKey = array_flip($extensions);
+
+$azureedgeExtensions = [];
+foreach ($extensionsPerRW as $extension) {
+ if (trim($extension) === '') {
+ continue;
+ }
+ if (trim($extension) === 'Encrypted file by Cryptowall ransomware') {
+ continue;
+ }
+ if (trim($extension) === 'KeRanger OS X ransomware') {
+ continue;
+ }
+ if (preg_match('/(aff[ae]cted?|encrypted|ransomware|encoded) (data|files?|script)$/i', $extension)) {
+ continue;
+ }
+
+ if (!isset($knownExtensionsAsKey['.' . $extension])) {
+ $azureedgeExtensions[] = '.' . $extension;
+ }
+}
+
+file_put_contents('../resources/extensions.txt', implode("\n", $azureedgeExtensions) . "\n", FILE_APPEND);
+
+echo '[OK] Added ' . count($azureedgeExtensions) . ' extensions from avepointcdn.azureedge.net' . "\n";
diff --git a/resources/extensions.txt b/resources/extensions.txt
index 5c26611..cd4448f 100644
--- a/resources/extensions.txt
+++ b/resources/extensions.txt
@@ -364,7 +364,6 @@ _ryp
install_flash_player.exe
.wkgdiba
.NEXTCRY
-\._([\d\-]+)_(.*)\.777$
(.*)\.encoded\.([A-Z0-9]{9})$
^decipher_ne@outlook\.com_
^unCrypte@outlook\.com_
@@ -377,5 +376,58 @@ hydracrypt_ID_([\w]{8})$
^(.*).encrypted.(.*)$
\.EnCrYpTeD$
^locked-(.*)\.([a-zA-Z]{4})$
-\abcde$
-^umbrecrypt_ \ No newline at end of file
+^umbrecrypt_
+.onion
+.axx
+.ccc
+.globe
+.good
+.enciphered
+.r5a
+.cryptowall
+.loli
+.lol!
+.keybtc@inbox_com
+.rrk
+.legion
+.maya
+.serp
+.ytbl
+.dale
+.pdcr
+.1cbu1
+.venusf
+.R16m01d05
+.encr
+.kernel_time
+.Dexter
+.raid10
+.realfs0ciety@sigaint.org.fs0ciety
+.atlas
+.bin
+.vbransom
+.cryeye
+.crypte
+.paym
+.spora
+.dll
+.alcatraz
+.pzdc
+.ruby
+.pays
+.rdm
+.kyra
+.kernel_complete
+.payrms
+.a5zfn
+.noproblemwedecfiles​
+.lcked
+.paymts
+.kernel_pid
+.ifuckedyou
+.conficker
+.info
+.paymrss
+.pec
+.vxlock
+.pubg