The invention discloses a dynamic distributed scanning method and
system based on an IPv6 geographic tag, and relates to the technical field of
the Internet, and the method comprises the steps: carrying out the region division of an IPv6 seed address through combining with geographic information, obtaining the IPv6 seed addresses of a plurality of
geographic regions, constructing an
address space tree of each geographic region, determining the change dimension of the
address space tree, and carrying out the calculation of the change dimension of the
address space tree; generating candidate sub-
modes based on the change dimension, and selecting a sub-mode from the candidate sub-
modes; generating an address according to the sub-mode, and further obtaining a target address; performing comprehensive evaluation on each sub-mode region based on the seed address density and the network development condition to obtain an initial
score, and scanning a target address in each sub-mode region according to the initial
score; in the scanning process, the initial
score is updated by adopting a score updating mechanism, and scanning is continued based on the updated score. Geographic positions and mechanisms based on IPv6 seed addresses are fused, so that the number of real active addresses is hit to the maximum extent under a limited scanning budget, and the detection efficiency is improved.