{
  "ml": {
    "v": "4",
    "fs": [
      {
        "id": 0,
        "prob": 0.41363635659217834,
        "class": 0
      }
    ],
    "prob": 0.41363636,
    "class": 0,
    "models": [
      {
        "m": "az",
        "prob": 0.03430774,
        "class": 0
      },
      {
        "m": "az/scripts",
        "prob": 0.05268022,
        "class": 0
      },
      {
        "m": "az/javascript",
        "prob": 0.41363636,
        "class": 0
      }
    ],
    "version": "v17.17",
    "thresholds": [
      0.999503,
      0.9998882
    ],
    "analyzed_at": "2026-05-24T12:20:07Z"
  },
  "path": "d8b0c045d2f258219c290c4f3afdc84c.js",
  "raw": {
    "v": "5",
    "fs": [
      {
        "f": "O₂(AsXe)H₂(DbPo)",
        "x": 4,
        "ff": {
          "i": [
            [
              "",
              "eval"
            ],
            [
              "",
              "parseInt"
            ],
            [
              "",
              "String.fromCharCode"
            ],
            [
              "",
              "c.toString"
            ],
            [
              "",
              "''.replace"
            ],
            [
              "",
              "r.e"
            ],
            [
              "",
              "p.replace"
            ]
          ],
          "m": {
            "ast": {
              "max_depth": 20.0,
              "bind_count": 6.0,
              "call_count": 13.0,
              "node_count": 347.0,
              "target_count": 7.0,
              "member_depth_max": 2.0,
              "string_literal_count": 9.0,
              "array_literal_max_length": 1.0,
              "string_concat_chain_max_length": 3.0
            },
            "file": {
              "size": 4018.0,
              "entropy": 5.69,
              "size_bytes": 4018.0
            },
            "text": {
              "digit_ratio": 0.21,
              "space_count": 279.0,
              "total_lines": 22.0,
              "char_entropy": 5.69,
              "unique_chars": 92.0,
              "lines_over_200": 1.0,
              "lines_over_500": 1.0,
              "string_density": 0.41,
              "avg_line_length": 181.68,
              "lines_over_1000": 1.0,
              "max_line_length": 3457.0,
              "last_line_length": 3457.0,
              "long_token_count": 6.0,
              "whitespace_ratio": 0.07,
              "most_common_ratio": 0.07,
              "identifier_density": 2.36,
              "line_length_stddev": 715.16,
              "normalized_string_count": 1.92,
              "repeated_char_sequences": 5.0,
              "most_common_char_is_null": 0.0,
              "max_inline_whitespace_run": 1.0,
              "most_common_char_codepoint": 46.0,
              "suspicious_identifier_ratio": 0.43,
              "normalized_unique_identifiers": 3.14
            },
            "strings": {
              "total": 9.0,
              "avg_length": 381.22,
              "max_length": 2317.0,
              "avg_entropy": 1.91,
              "empty_count": 2.0,
              "total_bytes": 3431.0,
              "entropy_stddev": 2.04,
              "very_long_strings": 2.0,
              "high_entropy_count": 1.0
            },
            "functions": {
              "anonymous": 4.0,
              "avg_params": 2.0,
              "max_params": 6.0,
              "length_stddev": 7.79,
              "no_params_count": 1.0,
              "avg_length_lines": 7.5,
              "max_length_lines": 21.0,
              "min_length_lines": 3.0,
              "nested_functions": 1.0,
              "avg_nesting_depth": 0.75,
              "max_nesting_depth": 1.0,
              "single_char_params": 8.0,
              "avg_param_name_length": 1.0,
              "density_per_100_lines": 18.18,
              "code_in_functions_ratio": 1.36
            },
            "identifiers": {
              "total": 52.0,
              "avg_length": 4.43,
              "max_length": 12.0,
              "min_length": 1.0,
              "avg_entropy": 1.49,
              "reuse_ratio": 0.27,
              "unique_count": 14.0,
              "length_stddev": 3.44,
              "sequential_names": 6.0,
              "single_char_count": 6.0,
              "single_char_ratio": 0.43,
              "all_lowercase_ratio": 0.64
            }
          },
          "s": [
            [
              395,
              "u8",
              "\\\\w+"
            ],
            [
              398,
              "u8",
              "w+"
            ],
            [
              512,
              "u8",
              "\\\\b"
            ],
            [
              515,
              "u8",
              "b"
            ],
            [
              527,
              "u8",
              "\\\\b"
            ],
            [
              530,
              "u8",
              "b"
            ],
            [
              534,
              "u8",
              "g"
            ],
            [
              535,
              "u8",
              "g"
            ],
            [
              563,
              "u8",
              "17{Q,R}18\"../../1g/1J\";17{1h}18\"../../1g/1K\";17{1i}18\"./1L\";4 1j={[R.1k]:1l 1m({1n:\"W\"},{1o:(D,E)=\u003e(E 1p D?D[E]:\"1q\")},),[R.1r]:"
            ],
            [
              564,
              "u8",
              "17{Q,R}18\"../../1g/1J\";17{1h}18\"../../1g/1K\";17{1i}18\"./1L\";4 1j={[R.1k]:1l 1m({1n:\"W\"},{1o:(D,E)=\u003e(E 1p D?D[E]:\"1q\")},),[R.1r]:"
            ],
            [
              1267,
              "u8",
              "+v.5+"
            ],
            [
              1276,
              "u8",
              ";p v.5}).25(\", \")+\")\"}}n 2(d.B.5.8===\"26\"){K=\"27\"}n{K=d.B.5.5.28()}7.1x=K}2(d.a[\"Y\"]){2(d.a.1z){7.1A=d.a[\"Y\"]+\",\"+d.a.1z}n{7.1A="
            ],
            [
              2039,
              "u8",
              "]|["
            ],
            [
              2045,
              "u8",
              "]$/g,"
            ],
            [
              2054,
              "u8",
              ")}});3.m.b((f,j)=\u003e{f.H=j});l.L(3)}n 2(e.1b===\"w\"){4 w={};w.9=e.w;w.x=S;2(e.2c===\"x\")w.x=J;w.m=[];e.2d.b((f)=\u003ew.m.L(f.u));A V=-1;"
            ],
            [
              2893,
              "u8",
              "||if|table|const|value|relationship|field|type|name|definition|forEach||||||updateConstraint|||deleteConstraint|tables|fields|el"
            ],
            [
              2894,
              "u8",
              "||if|table|const|value|relationship|field|type|name|definition|forEach||||||updateConstraint|||deleteConstraint|tables|fields|el"
            ],
            [
              4004,
              "u8",
              "|"
            ],
            [
              4005,
              "u8",
              "|"
            ],
            [
              285,
              "xor",
              ".exe"
            ],
            [
              2197,
              "xor",
              "jvvfzb;pyc?ervvv.exexb0?ez(e"
            ]
          ],
          "v": {
            "source.language": "javascript",
            "source.imports[0]": "''.replace",
            "source.imports[1]": "String.fromCharCode",
            "source.imports[2]": "c.toString",
            "source.imports[3]": "eval",
            "source.imports[4]": "p.replace",
            "source.imports[5]": "parseInt",
            "source.imports[6]": "r.e",
            "source.strings[0]": ")}});3.m.b((f,j)=\u003e{f.H=j});l.L(3)}n 2(e.1b===\"w\"){4 w={};w.9=e.w;w.x=S;2(e.2c===\"x\")w.x=J;w.m=[];e.2d.b((f)=\u003ew.m.L(f.u));A V=-1;l.b((t,i)=\u003e{2(V!==-1)p;2(t.9===e.3.3){t.1c.L(w);V=i}});2(V!==-1)l[V].1c.b((i,j)=\u003e(i.H=j))}}n 2(e.8===\"2e\"){e.o.b((o)=\u003e{2(o.U===\"2f\"\u0026\u0026o.I.1d.1B()===\"1C 1e\"){4 6={};4 M=e.3[0].3;4 N=o.I.a[0].u;4 O=o.I.P.3[0].3;4 10=o.I.P.a[0].u;A h=\"12 U\";A k=\"12 U\";o.I.P.1E.b((c)=\u003e{2(c.8===\"13 1F\"){h=c.5.5;h=h[0].14()+h.15(1)}n 2(c.8===\"13 1G\"){k=c.5.5;k=k[0].14()+k.15(1)}},);4 y=l.C((t)=\u003et.9===M);2(M===-1)p;4 q=l.C((t)=\u003et.9===O);2(q===-1)p;4 z=l[q].m.C((f)=\u003ef.9===10,);2(z===-1)p;4 s=l[y].m.C((f)=\u003ef.9===N,);2(s===-1)p;6.9=\"1D\"+M+\"11\"+N+\"11\"+O;6.y=y;6.s=s;6.q=q;6.z=z;6.h=h;6.k=k;2(l[y].m[s].x){6.16=Q.1H}n{6.16=Q.1I}F.L(6);F.b((r,i)=\u003e(r.H=i))}})}};2(2g.2h(X)){X.b((e)=\u003e1a(e))}n{1a(X)}F.b((r,i)=\u003e(r.H=i));p{l,F}}",
            "source.strings[1]": "17{Q,R}18\"../../1g/1J\";17{1h}18\"../../1g/1K\";17{1i}18\"./1L\";4 1j={[R.1k]:1l 1m({1n:\"W\"},{1o:(D,E)=\u003e(E 1p D?D[E]:\"1q\")},),[R.1r]:1l 1m({W:\"1n\",1M:\"1N\",1O:\"W\",1P:\"1Q\",1R:\"W\",},{1o:(D,E)=\u003e(E 1p D?D[E]:\"1q\")},),};1S 1s 1T(X,19=R.1r){4 l=[];4 F=[];4 1a=(e)=\u003e{2(e.8===\"1U\"){2(e.1b===\"3\"){4 3={};3.9=e.3[0].3;3.G=\"\";3.1V=\"#1W\";3.m=[];3.1c=[];3.H=l.Y;e.I.b((d)=\u003e{2(d.1t===\"u\"){4 7={};7.9=d.u.u;A 8=d.a.1X;2(!1h[19][8]){8=1j[19][8]}7.8=8;2(d.a.o\u0026\u0026d.a.o.8===\"1Y\"){7.1Z=d.a.o.5.1u((v)=\u003ev.5)}7.G=d.G?d.G.5.5:\"\";7.x=S;2(d.x)7.x=J;7.1v=S;2(d.20)7.1v=J;7.1w=S;2(d.21)7.1w=J;7.T=S;2(d.22)7.T=J;7.1x=\"\";2(d.B){A K=\"\";2(d.B.5.8===\"1s\"){K=d.B.5.9.9[0].5;2(d.B.5.1y){K+=\"(\"+d.B.5.1y.5.1u((v)=\u003e{2(v.8===\"23\"||v.8===\"24\")p",
            "source.strings[2]": "17{Q,R}18\"../../1g/1J\";17{1h}18\"../../1g/1K\";17{1i}18\"./1L\";4 1j={[R.1k]:1l 1m({1n:\"W\"},{1o:(D,E)=\u003e(E 1p D?D[E]:\"1q\")},),[R.1r]:1l 1m({W:\"1n\",1M:\"1N\",1O:\"W\",1P:\"1Q\",1R:\"W\",},{1o:(D,E)=\u003e(E 1p D?D[E]:\"1q\")},),};1S 1s 1T(X,19=R.1r){4 l=[];4 F=[];4 1a=(e)=\u003e{2(e.8===\"1U\"){2(e.1b===\"3\"){4 3={};3.9=e.3[0].3;3.G=\"\";3.1V=\"#1W\";3.m=[];3.1c=[];3.H=l.Y;e.I.b((d)=\u003e{2(d.1t===\"u\"){4 7={};7.9=d.u.u;A 8=d.a.1X;2(!1h[19][8]){8=1j[19][8]}7.8=8;2(d.a.o\u0026\u0026d.a.o.8===\"1Y\"){7.1Z=d.a.o.5.1u((v)=\u003ev.5)}7.G=d.G?d.G.5.5:\"\";7.x=S;2(d.x)7.x=J;7.1v=S;2(d.20)7.1v=J;7.1w=S;2(d.21)7.1w=J;7.T=S;2(d.22)7.T=J;7.1x=\"\";2(d.B){A K=\"\";2(d.B.5.8===\"1s\"){K=d.B.5.9.9[0].5;2(d.B.5.1y){K+=\"(\"+d.B.5.1y.5.1u((v)=\u003e{2(v.8===\"23\"||v.8===\"24\")p\"\\'\"+v.5+\"\\'\";p v.5}).25(\", \")+\")\"}}n 2(d.B.5.8===\"26\"){K=\"27\"}n{K=d.B.5.5.28()}7.1x=K}2(d.a[\"Y\"]){2(d.a.1z){7.1A=d.a[\"Y\"]+\",\"+d.a.1z}n{7.1A=d.a[\"Y\"]}}7.Z=\"\";2(d.Z){7.Z=1i(d.Z.a[0],R.1k)}3.m.L(7)}n 2(d.1t===\"29\"){2(d.1d===\"T 1e\"){d.a.b((c)=\u003e{3.m.b((f)=\u003e{2(f.9===c.u\u0026\u0026!f.T){f.T=J}})})}n 2(d.1d.1B()===\"1C 1e\"){4 6={};4 y=3.H;4 M=e.3[0].3;4 N=d.a[0].u;4 O=d.P.3[0].3;4 10=d.P.a[0].u;4 q=l.C((t)=\u003et.9===O);2(q===-1)p;4 z=l[q].m.C((f)=\u003ef.9===10,);2(z===-1)p;4 s=3.m.C((f)=\u003ef.9===N,);2(s===-1)p;6.9=\"1D\"+M+\"11\"+N+\"11\"+O;6.y=y;6.q=q;6.z=z;6.s=s;A h=\"12 U\";A k=\"12 U\";d.P.1E.b((c)=\u003e{2(c.8===\"13 1F\"){h=c.5.5;h=h[0].14()+h.15(1)}n 2(c.8===\"13 1G\"){k=c.5.5;k=k[0].14()+k.15(1)}});6.h=h;6.k=k;2(3.m[s].x){6.16=Q.1H}n{6.16=Q.1I}F.L(6)}}});e.2a.b((1f)=\u003e{2(1f.1b===\"G\"){3.G=1f.5.2b(/^[\"\\']|[\"\\']$/g,\\'\\')}});3.m.b((f,j)=\u003e{f.H=j});l.L(3)}n 2(e.1b===\"w\"){4 w={};w.9=e.w;w.x=S;2(e.2c===\"x\")w.x=J;w.m=[];e.2d.b((f)=\u003ew.m.L(f.u));A V=-1;l.b((t,i)=\u003e{2(V!==-1)p;2(t.9===e.3.3){t.1c.L(w);V=i}});2(V!==-1)l[V].1c.b((i,j)=\u003e(i.H=j))}}n 2(e.8===\"2e\"){e.o.b((o)=\u003e{2(o.U===\"2f\"\u0026\u0026o.I.1d.1B()===\"1C 1e\"){4 6={};4 M=e.3[0].3;4 N=o.I.a[0].u;4 O=o.I.P.3[0].3;4 10=o.I.P.a[0].u;A h=\"12 U\";A k=\"12 U\";o.I.P.1E.b((c)=\u003e{2(c.8===\"13 1F\"){h=c.5.5;h=h[0].14()+h.15(1)}n 2(c.8===\"13 1G\"){k=c.5.5;k=k[0].14()+k.15(1)}},);4 y=l.C((t)=\u003et.9===M);2(M===-1)p;4 q=l.C((t)=\u003et.9===O);2(q===-1)p;4 z=l[q].m.C((f)=\u003ef.9===10,);2(z===-1)p;4 s=l[y].m.C((f)=\u003ef.9===N,);2(s===-1)p;6.9=\"1D\"+M+\"11\"+N+\"11\"+O;6.y=y;6.s=s;6.q=q;6.z=z;6.h=h;6.k=k;2(l[y].m[s].x){6.16=Q.1H}n{6.16=Q.1I}F.L(6);F.b((r,i)=\u003e(r.H=i))}})}};2(2g.2h(X)){X.b((e)=\u003e1a(e))}n{1a(X)}F.b((r,i)=\u003e(r.H=i));p{l,F}}",
            "source.strings[3]": ";p v.5}).25(\", \")+\")\"}}n 2(d.B.5.8===\"26\"){K=\"27\"}n{K=d.B.5.5.28()}7.1x=K}2(d.a[\"Y\"]){2(d.a.1z){7.1A=d.a[\"Y\"]+\",\"+d.a.1z}n{7.1A=d.a[\"Y\"]}}7.Z=\"\";2(d.Z){7.Z=1i(d.Z.a[0],R.1k)}3.m.L(7)}n 2(d.1t===\"29\"){2(d.1d===\"T 1e\"){d.a.b((c)=\u003e{3.m.b((f)=\u003e{2(f.9===c.u\u0026\u0026!f.T){f.T=J}})})}n 2(d.1d.1B()===\"1C 1e\"){4 6={};4 y=3.H;4 M=e.3[0].3;4 N=d.a[0].u;4 O=d.P.3[0].3;4 10=d.P.a[0].u;4 q=l.C((t)=\u003et.9===O);2(q===-1)p;4 z=l[q].m.C((f)=\u003ef.9===10,);2(z===-1)p;4 s=3.m.C((f)=\u003ef.9===N,);2(s===-1)p;6.9=\"1D\"+M+\"11\"+N+\"11\"+O;6.y=y;6.q=q;6.z=z;6.s=s;A h=\"12 U\";A k=\"12 U\";d.P.1E.b((c)=\u003e{2(c.8===\"13 1F\"){h=c.5.5;h=h[0].14()+h.15(1)}n 2(c.8===\"13 1G\"){k=c.5.5;k=k[0].14()+k.15(1)}});6.h=h;6.k=k;2(3.m[s].x){6.16=Q.1H}n{6.16=Q.1I}F.L(6)}}});e.2a.b((1f)=\u003e{2(1f.1b===\"G\"){3.G=1f.5.2b(/^[",
            "source.strings[4]": "jvvfzb;pyc?ervvv.exexb0?ez(e",
            "source.strings[5]": "||if|table|const|value|relationship|field|type|name|definition|forEach||||||updateConstraint|||deleteConstraint|tables|fields|else|expr|return|endTableId||startFieldId||column||index|unique|startTableId|endFieldId|let|default_val|findIndex|target|prop|relationships|comment|id|create_definitions|true|defaultValue|push|startTable|startField|endTable|reference_definition|Cardinality|DB|false|primary|action|found|INTEGER|ast|length|check|endField|_|No|on|toUpperCase|substring|cardinality|import|from|diagramDb|parseSingleStatement|keyword|indices|constraint_type|key|opt|data|dbToTypes|buildSQLFromAST|affinity|MYSQL|new|Proxy|INT|get|in|BLOB|GENERIC|function|resource|map|increment|notNull|default|args|scale|size|toLowerCase|foreign|fk_|on_action|update|delete|ONE_TO_ONE|MANY_TO_ONE|constants|datatypes|shared|TINYINT|SMALLINT|MEDIUMINT|BIT|BOOLEAN|YEAR|export|fromMySQL|create|color|175e7a|dataType|expr_list|values|auto_increment|nullable|primary_key|single_quote_string|double_quote_string|join|null|NULL|toString|constraint|table_options|replace|index_type|index_columns|alter|add|Array|isArray",
            "source.has_imports": true,
            "source.functions[0]": "anonymous"
          },
          "ca": [
            [
              "RegExp",
              "\\\\b"
            ],
            [
              "RegExp",
              "g"
            ],
            [
              "eval",
              "17{Q,R}18\"../../1g/1J\";17{1h}18\"../../1g/1K\";17{1i}18\"./1L\";4 1j={[R.1k]:1l 1m({1n:\"W\"},{1o:(D,E)=\u003e(E 1p D?D[E]:\"1q\")},),[R.1r]:1l 1m({W:\"1n\",1M:\"1N\",1O:\"W\",1P:\"1Q\",1R:\"W\",},{1o:(D,E)=\u003e(E 1p D?D[E]:\"1q\")},),};1S 1s 1T(X,19=R.1r){4 l=[];4 F=[];4 1a=(e)=\u003e{2(e.8===\"1U\"){2(e.1b===\"3\"){4 3={};3.9=e.3[0].3;3.G=\"\";3.1V=\"#1W\";3.m=[];3.1c=[];3.H=l.Y;e.I.b((d)=\u003e{2(d.1t===\"u\"){4 7={};7.9=d.u.u;A 8=d.a.1X;2(!1h[19][8]){8=1j[19][8]}7.8=8;2(d.a.o\u0026\u0026d.a.o.8===\"1Y\"){7.1Z=d.a.o.5.1u((v)=\u003ev.5)}7.G=d.G?d.G.5.5:\"\";7.x=S;2(d.x)7.x=J;7.1v=S;2(d.20)7.1v=J;7.1w=S;2(d.21)7.1w=J;7.T=S;2(d.22)7.T=J;7.1x=\"\";2(d.B){A K=\"\";2(d.B.5.8===\"1s\"){K=d.B.5.9.9[0].5;2(d.B.5.1y){K+=\"(\"+d.B.5.1y.5.1u((v)=\u003e{2(v.8===\"23\"||v.8===\"24\")p\"\\'\"+v.5+\"\\'\";p v.5}).25(\", \")+\")\"}}n 2(d.B.5.8===\"26\"){K=\"27\"}n{K=d.B.5.5.28()}7.1x=K}2(d.a[\"Y\"]){2(d.a.1z){7.1A=d.a[\"Y\"]+\",\"+d.a.1z}n{7.1A=d.a[\"Y\"]}}7.Z=\"\";2(d.Z){7.Z=1i(d.Z.a[0],R.1k)}3.m.L(7)}n 2(d.1t===\"29\"){2(d.1d===\"T 1e\"){d.a.b((c)=\u003e{3.m.b((f)=\u003e{2(f.9===c.u\u0026\u0026!f.T){f.T=J}})})}n 2(d.1d.1B()===\"1C 1e\"){4 6={};4 y=3.H;4 M=e.3[0].3;4 N=d.a[0].u;4 O=d.P.3[0].3;4 10=d.P.a[0].u;4 q=l.C((t)=\u003et.9===O);2(q===-1)p;4 z=l[q].m.C((f)=\u003ef.9===10,);2(z===-1)p;4 s=3.m.C((f)=\u003ef.9===N,);2(s===-1)p;6.9=\"1D\"+M+\"11\"+N+\"11\"+O;6.y=y;6.q=q;6.z=z;6.s=s;A h=\"12 U\";A k=\"12 U\";d.P.1E.b((c)=\u003e{2(c.8===\"13 1F\"){h=c.5.5;h=h[0].14()+h.15(1)}n 2(c.8===\"13 1G\"){k=c.5.5;k=k[0].14()+k.15(1)}});6.h=h;6.k=k;2(3.m[s].x){6.16=Q.1H}n{6.16=Q.1I}F.L(6)}}});e.2a.b((1f)=\u003e{2(1f.1b===\"G\"){3.G=1f.5.2b(/^[\"\\']|[\"\\']$/g,\\'\\')}});3.m.b((f,j)=\u003e{f.H=j});l.L(3)}n 2(e.1b===\"w\"){4 w={};w.9=e.w;w.x=S;2(e.2c===\"x\")w.x=J;w.m=[];e.2d.b((f)=\u003ew.m.L(f.u));A V=-1;l.b((t,i)=\u003e{2(V!==-1)p;2(t.9===e.3.3){t.1c.L(w);V=i}});2(V!==-1)l[V].1c.b((i,j)=\u003e(i.H=j))}}n 2(e.8===\"2e\"){e.o.b((o)=\u003e{2(o.U===\"2f\"\u0026\u0026o.I.1d.1B()===\"1C 1e\"){4 6={};4 M=e.3[0].3;4 N=o.I.a[0].u;4 O=o.I.P.3[0].3;4 10=o.I.P.a[0].u;A h=\"12 U\";A k=\"12 U\";o.I.P.1E.b((c)=\u003e{2(c.8===\"13 1F\"){h=c.5.5;h=h[0].14()+h.15(1)}n 2(c.8===\"13 1G\"){k=c.5.5;k=k[0].14()+k.15(1)}},);4 y=l.C((t)=\u003et.9===M);2(M===-1)p;4 q=l.C((t)=\u003et.9===O);2(q===-1)p;4 z=l[q].m.C((f)=\u003ef.9===10,);2(z===-1)p;4 s=l[y].m.C((f)=\u003ef.9===N,);2(s===-1)p;6.9=\"1D\"+M+\"11\"+N+\"11\"+O;6.y=y;6.s=s;6.q=q;6.z=z;6.h=h;6.k=k;2(l[y].m[s].x){6.16=Q.1H}n{6.16=Q.1I}F.L(6);F.b((r,i)=\u003e(r.H=i))}})}};2(2g.2h(X)){X.b((e)=\u003e1a(e))}n{1a(X)}F.b((r,i)=\u003e(r.H=i));p{l,F}}"
            ],
            [
              "p.replace",
              "\\\\b"
            ],
            [
              "p.replace",
              "g"
            ]
          ],
          "ct": [
            "RegExp",
            "String.fromCharCode",
            "c.toString",
            "e",
            "eval",
            "p.replace",
            "parseInt"
          ],
          "id": "javascript",
          "mc": [
            "String.fromCharCode",
            "c.toString",
            "p.replace"
          ]
        },
        "id": 0,
        "sz": 4018,
        "ts": [
          {
            "a": "T1027",
            "c": 0.9300000071525574,
            "d": "Regex component marker",
            "e": [
              ".split("
            ],
            "i": "objectives/anti-static/obfuscation/string/reverse::js-reverse-split-then-decode--rx-4",
            "l": 1,
            "m": "B0032"
          },
          {
            "c": 0.699999988079071,
            "d": "String.fromCharCode() assembly",
            "e": [
              "String.fromCharCode("
            ],
            "i": "micro-behaviors/data/encode/charcode::from-char-code",
            "l": 1
          },
          {
            "a": "T1027",
            "c": 0.9200000166893005,
            "d": "Regex component marker",
            "e": [
              "String.fromCharCode"
            ],
            "i": "objectives/anti-static/obfuscation/encoding/arithmetic::js-rot-n-charcode--rx-3",
            "l": 1,
            "m": "B0032"
          },
          {
            "c": 0.800000011920929,
            "d": "Short sidecar-sized source",
            "e": [
              "text.total_lines = 22.00"
            ],
            "i": "metadata/package/config::short-sidecar-file",
            "l": 1
          },
          {
            "c": 0.8999999761581421,
            "d": "ES6 arrow function syntax",
            "e": [
              "=\u003e{",
              "=\u003e("
            ],
            "i": "metadata/lang/javascript-features::arrow-function",
            "l": 1
          },
          {
            "c": 0.949999988079071,
            "d": "JavaScript or TypeScript basename",
            "e": [
              "d8b0c045d2f258219c290c4f3afdc84c.js"
            ],
            "i": "metadata/lang/source::js-ts-source-basename",
            "l": 2
          },
          {
            "a": "T1027",
            "c": 0.8999999761581421,
            "d": "Last line is over 1000 chars",
            "e": [
              "text.last_line_length = 3457.00"
            ],
            "i": "objectives/anti-static/obfuscation/code-metrics/structure::last-line-over-1000",
            "l": 1,
            "m": "B0032"
          },
          {
            "c": 1.0,
            "d": "JavaScript length property",
            "e": [
              "length"
            ],
            "i": "metadata/lang/scripted::length-prop",
            "l": 1
          },
          {
            "a": "T1195.002",
            "c": 0.8500000238418579,
            "d": "Computed destructuring bracket key",
            "e": [
              "{[R.1k]"
            ],
            "i": "objectives/supply-chain/hidden-payload/trojan::computed-child-process-bracket-key-text",
            "l": 1
          },
          {
            "c": 1.0,
            "d": "Plain JavaScript identifier assignment",
            "e": [
              "x=S;"
            ],
            "i": "metadata/lang/scripted::plain-js-identifier-assignment",
            "l": 1
          },
          {
            "c": 1.0,
            "d": "toString method token",
            "e": [
              "toString"
            ],
            "i": "micro-behaviors/data/encode/tostring::tostring-token",
            "l": 1
          },
          {
            "c": 0.800000011920929,
            "d": "String.fromCharCode fragment (romChar)",
            "e": [
              "romChar"
            ],
            "i": "objectives/execution/interpreter/script/wsh-fragments::from-char-code-fragment-romchar",
            "l": 1
          },
          {
            "c": 0.949999988079071,
            "d": "eval/new Function call (flatted tamper fragment)",
            "e": [
              "eval("
            ],
            "i": "well-known/lib/flatted::flatted-tamper-eval",
            "l": 1
          },
          {
            "c": 0.800000011920929,
            "d": "Sequential source identifier names",
            "e": [
              "identifiers.sequential_names = 6.00"
            ],
            "i": "metadata/file/text/profile::sequential-identifiers",
            "l": 2
          },
          {
            "c": 0.800000011920929,
            "d": "String.fromCharCode fragment (CharCode)",
            "e": [
              "CharCode"
            ],
            "i": "objectives/execution/interpreter/script/wsh-fragments::from-char-code-fragment-charcode",
            "l": 1
          },
          {
            "a": "T1027",
            "c": 0.949999988079071,
            "d": "Regex component marker",
            "e": [
              ".split("
            ],
            "i": "objectives/anti-static/obfuscation/string/reverse::js-reverse-then-eval--rx-13",
            "l": 1,
            "m": "B0032"
          },
          {
            "c": 1.0,
            "d": "JavaScript file basename",
            "e": [
              "d8b0c045d2f258219c290c4f3afdc84c.js"
            ],
            "i": "metadata/lang/encoded/unicode-escape::javascript-or-dll-basename",
            "l": 2
          },
          {
            "a": "T1027",
            "c": 0.8999999761581421,
            "d": "Exactly one line exceeds 1000 chars",
            "e": [
              "text.lines_over_1000 = 1.00"
            ],
            "i": "objectives/anti-static/obfuscation/code-metrics/structure::single-long-line-outlier",
            "l": 1,
            "m": "B0032"
          },
          {
            "a": "T1027",
            "c": 0.9300000071525574,
            "d": "Regex component marker",
            "e": [
              ".split("
            ],
            "i": "objectives/anti-static/obfuscation/string/reverse::js-decode-then-reverse-split--rx-9",
            "l": 1,
            "m": "B0032"
          },
          {
            "c": 0.8999999761581421,
            "d": "Very long line",
            "e": [
              "text.max_line_length = 3457.00"
            ],
            "i": "metadata/file/text/metrics::single-long-line",
            "l": 1
          },
          {
            "a": "T1027",
            "c": 0.8500000238418579,
            "d": "Repeated immediately invoked function expressions",
            "e": [
              "(function (p, a, c, k, e, r) {"
            ],
            "i": "objectives/anti-static/obfuscation/code-metrics/runtime-indirection::js-iife-heavy",
            "l": 3,
            "m": "B0032"
          },
          {
            "a": "T1059.007",
            "c": 0.8999999761581421,
            "d": "eval() with call expression argument",
            "e": [
              "function (p, a, c, k, e, r) {\n    e = function (c) {\n        return (c \u003c a ? '' : e(parseInt(c / a))...",
              "eval"
            ],
            "i": "objectives/execution/interpreter/eval/dynamic::eval-call-expression-arg",
            "l": 3
          },
          {
            "c": 0.699999988079071,
            "d": "JavaScript massive string concatenation chain",
            "e": [
              "=\"1D\"+M+\"11\"+N+\"11\"+"
            ],
            "i": "micro-behaviors/data/encode/skip-step::js-concat-chain",
            "l": 3
          },
          {
            "a": "T1027",
            "c": 0.800000011920929,
            "d": "Excessive single-character variable names (\u003e30%)",
            "e": [
              "identifiers.single_char_ratio = 0.43"
            ],
            "i": "objectives/anti-static/obfuscation/code-metrics/identifiers::excessive-single-char-vars",
            "l": 2,
            "m": "B0032"
          },
          {
            "c": 0.699999988079071,
            "d": "eval() function call (raw)",
            "e": [
              "eval"
            ],
            "i": "micro-behaviors/process/interpreter/eval::js-eval-raw",
            "l": 3
          },
          {
            "c": 0.699999988079071,
            "d": "JavaScript file under 5KB",
            "e": [
              "d8b0c045d2f258219c290c4f3afdc84c.js"
            ],
            "i": "metadata/file/text/metrics::javascript-small-file-5k",
            "l": 1
          },
          {
            "a": "T1027",
            "c": 0.699999988079071,
            "d": "Very low whitespace ratio (minified/compressed)",
            "e": [
              "text.whitespace_ratio = 0.07"
            ],
            "i": "objectives/anti-static/obfuscation/code-metrics/structure::low-whitespace",
            "l": 2,
            "m": "B0032"
          },
          {
            "a": "T1059.007",
            "c": 0.9399999976158142,
            "d": "eval() executing transformed code",
            "e": [
              "eval",
              "eval",
              "function (p, a, c, k, e, r) {\n    e = function (c) {\n        return (c \u003c a ? '' : e(parseInt(c / a))..."
            ],
            "i": "objectives/execution/interpreter/eval/dynamic::eval-transformed-code",
            "l": 3
          },
          {
            "a": "T1027",
            "c": 0.8999999761581421,
            "d": "Minified/compressed code (multiple indicators)",
            "e": [
              "text.whitespace_ratio = 0.07",
              "identifiers.sequential_names = 6.00"
            ],
            "i": "objectives/anti-static/obfuscation/code-metrics/structure::minified-code",
            "l": 2,
            "m": "B0032"
          }
        ],
        "sha": "4b26b64c2ba7f42443567879bc320887c94c5e3c12d781f8f31c57cdec4b7abe",
        "path": "d8b0c045d2f258219c290c4f3afdc84c.js",
        "type": "javascript"
      }
    ],
    "tv": "9ea7c"
  }
}