xv暗网-kalami bol nahlásený 27.07.2026 z dôvodu Minifikovaný kód
Report Script 571838: Minified Core Code and an Embedded Third-Party Library Without Source or Version Information
Script: https://sleazyfork.org/scripts/571838
Source code: https://sleazyfork.org/scripts/571838/code
Applicable rules: https://sleazyfork.org/help/code-rules1. The Core Decryption Code Uses Minified Variable Names and Cannot Be Properly Audited
The script’s functional code directly contains a large number of meaningless identifiers, including:
sAgrrnFtlAcAuAfAZspAmAgAiaFor example, the code begins with structures such as:
var sA = uA, gr = hA, rn = [], Ft = [];It then defines consecutive functions such as:
function lA(e) function cA(e, t, n) function uA(e) function fA(e)Similar abbreviated identifiers continue to appear in the script’s Base64 processing, binary conversion, response interception, and AES decryption logic.
The later
AA(e)function also uses these minified identifiers together with the hard-coded decryption key:vEukA&w15z4VAD3kAY#fkL#rBnU!WDhNThese are not merely identifiers inherited from an external library. They appear directly in the script’s core site-specific response-processing and decryption logic.
This makes the script unnecessarily difficult to understand and audit, violating Sleazy Fork’s prohibition on minified or obfuscated code.
2. A Complete CryptoJS Library Is Embedded Without Its Source or Version
From approximately line 173 to line 6432, the script directly embeds more than 6,000 lines of CryptoJS implementation.
The embedded code includes implementations of:
- AES
- SHA
- MD5
- PBKDF2
- HMAC
- Other cryptographic and encoding components
However, the script does not use
@requireto import the library and does not provide:
- The exact CryptoJS version
- The original source URL
- Information about whether the embedded library has been modified
The metadata only declares:
@license MITAn MIT license declaration does not identify the embedded third-party library’s name, source, or version.
Sleazy Fork’s code rules state that libraries should normally be loaded using
@require. If a library must be embedded, its source, name, and version must be clearly provided. Script 571838 does not provide this required information.3. The Large Undocumented Library Block Obstructs Review of the Actual Script Logic
The script contains approximately 6,542 lines and is about 277 KB in size.
Most of its actual site-specific functionality is concentrated near the beginning and end of the file, while more than 6,000 lines in the middle consist of the undocumented embedded cryptographic library.
This enormous library block, combined with minified identifiers in the script’s own decryption logic, substantially obstructs inspection of the code that intercepts, processes, and decrypts website responses.
Script 571838 therefore contains both unauditable minified core code and a complete third-party library without the required source and version information, directly violating Sleazy Fork’s code readability and library inclusion rules.
Please remove script 571838.
rootrmrf (nahlásený používateľ) urobil:
Táto sťažnosť bola moderátorom schválená.
please use @require from a CDN https://greasyfork.org/en/help/cdns for CryptoJS, it can be minified with well-known libraries
