Skip to content

Commit 05817cb

Browse files
committed
add some more rat matchers
1 parent 354f075 commit 05817cb

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/lib/analysis/runAnalysis.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ const prescan = (zip: JSZip & JSZip.JSZipObject, files: string[], state: Analysi
4444
{ name: "SBFT", pattern: "com/sbft" },
4545
{ name: "MacroMod", pattern: "com/macromod" },
4646
{ name: "Quanity", pattern: "com/quantiy" },
47+
{ name: "Dreamys", pattern: "studio/dreamys/Rat" },
4748
{ name: "DogeRat", pattern: "vytal/should/kill/himself" },
4849
{ name: "SchubiRat", pattern: "dev/schubilegend" },
4950
];
@@ -63,6 +64,9 @@ const scan = (file: string, contents: string, state: Analysis) => {
6364
if (contents.includes("EncryptionMethod1337") || quantiyState.test(contents)) {
6465
state.flagged = { name: "Quantiy", file };
6566
}
67+
if (contents.includes("ZHVwZXV0aWxz")) {
68+
state.flagged = { name: "Dupeutils", file };
69+
}
6670
}
6771
if (/(?=[Il]{9,})(?:(?:I+l+)+I+)/.test(contents)) {
6872
state.obfuscation["Obfuscator Bozar"] = {

0 commit comments

Comments
 (0)