Skip to content

Commit

Permalink
fix(Player): Fix extracting the n-token decipher algorithm (LuanRT#682)
Browse files Browse the repository at this point in the history
  • Loading branch information
MaksymPylypenko committed Jul 24, 2024
1 parent 0f8f92a commit e5bf0c4
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions src/core/Player.ts
Original file line number Diff line number Diff line change
Expand Up @@ -220,11 +220,10 @@ export default class Player {
}

static extractNSigSourceCode(data: string): string {
let sc = getStringBetweenStrings(data, 'b=a.split("")', '}return b.join("")}');

let sc = getStringBetweenStrings(data, 'b=String.prototype.split.call(a,"")', '}return b.join("")}');
if (sc)
return `function descramble_nsig(a) { let b=a.split("")${sc}} return b.join(""); } descramble_nsig(nsig)`;

return `function descramble_nsig(a) { let b=String.prototype.split.call(a,"")${sc}} return b.join(""); } descramble_nsig(nsig)`
sc = getStringBetweenStrings(data, 'b=String.prototype.split.call(a,"")', '}return Array.prototype.join.call(b,"")}');

if (sc)
Expand Down

0 comments on commit e5bf0c4

Please sign in to comment.