The invention belongs to the field of medicines, relates to anti-tumor medicines, and in particular relates to anti-tumor medicines in double-aryl urea structures based on indazole, indole, azaindazole or azaindole. The structural formulae of the anti-tumor medicines are shown in formula (Ia) and formula (Ib), wherein Z is N atom or C atom; W is O; M is O, S, N or CH; n is 1 or 2; Y and R are halogen atoms, H, R1, CF3, OCF3, OH, OR2, OCOR3, NH2, NHR4, NR52, NHCOR6, carboxyl group, ester group, cyano group, mercapto group, alkyl sulphanyl, sulfuryl, sulfoxide, sulfonic group, sulfamate, sulfonamide, ketonic group, aldehyde group, nitro group or nitroso group. Pharmacodynamic experiments prove that the medicines have good anti-tumor effects on human lung cancer, human kidney cancer, human colon cancer, human liver cancer, human gastric cancer, human breast cancer, melanoma and the like.