T03 · Remote Payload Retrieval and Execution
- Location
scripts/deploy_ex4.py:14- Finding
Mutable Third-Party Executables Are Installed Without Integrity Verification
- Content
View full analysis
{dst}") ``` The associated documentation directs users to download the files from the mutable repository branch: ```text From Gitee: https://gitee.com/3603317/skill-plugin/tree/master/mt4 ``` ### Technical Analysis The effective MT4 components are precompiled `.ex4` binaries obtained from a personal, third-party Gitee repository. The URLs reference the mutable `master` branch rather than an immutable release or commit. The project does not provide expected cryptographic hashes, digital signatures, verified source code, or reproducible build instructions for these artifacts. The deployment script copies the downloaded files into MT4's `MQL4/Experts` and `MQL4/Libraries` directories without verifying their origin or integrity. The installation documentation subsequently instructs users to attach the EA and enable live trading and DLL imports. Consequently, the behavior of the effective trading payload can change after this source package has been reviewed. Although the script displays download links rather than down ...[truncated 1425 chars]- Remediation
View remediation
