Based on a comprehensive analysis of structural and physicochemical properties of predominantly K-Ras mutants, an anti-cancer peptide library and a small molecule library were screened to simultaneously target oncogenic mutations and functional domains of mutant-type K-Ras located in the P-loop, switch I, and switch II regions. This evidence concerns the gene KRAS and cancer.