The invention relates to a big data-based source code comprehensive evaluation platform. The platform comprises four subsystems including a front-end system, a back-end system, a detection system anda data acquisition and storage system; the front-end system is used for data display and user interaction; the back-end system is used for system configuration, task scheduling, detection result analysis, storage and exchange; the detection system is used for implementation and detection analysis of various system detection functions and algorithms, and can be customized and expanded; and the dataacquisition and storage system is used for data acquisition, cleaning, updating, backup, synchronization and storage. Therefore, the platform can be deployed in a computer cluster or deployed in a single machine. A massive source code knowledge base is established through the big data platform; a plurality of special detection algorithms and acceleration algorithms can be utilized; and the demands of source code cloning, static detection, vulnerability detection, trojan backdoor detection, workload evaluation, scientific and technological content evaluation, intellectual property protection and the like can be comprehensively met.