The invention discloses a multi-
label website
fingerprint identification method and
system based on attribution analysis, and the method comprises the steps: firstly carrying out the model attribution analysis of a training sample, and constructing an average discrimination template of each website category; high contribution areas of all categories are extracted according to the average discrimination template, and a structured
mask template used for guiding identification is formed; in the identification stage, sliding window matching is carried out on input
hybrid network traffic, the position of a potential pseudo sub-
stream is judged according to the similarity between a
mask template and a window sub-sequence, and single-
label identification is carried out on the extracted pseudo sub-
stream, so that effective analysis of multi-
label traffic is realized. The method has the advantages of being high in structure
perception, high in template generalization and good in
mixed flow adaptability, the website recognition capacity in a
complex network environment can be remarkably improved, and the method is suitable for scenes such as encrypted communication monitoring and anonymous channel flow analysis.