A combined functional investigation on the four per os infectivity factors (PIFs) of Helicoverpa armigera single nucleocapsid nucleopolyhedrovirus (HearNPV) was conducted in this study. HearNPV bacmids with deletions of p74 (Ha20), pif1 (Ha111), pif2 (Ha1