魚腥草的主要抗菌有效成分癸醯乙醛對多種細菌、抗酸桿菌及真菌等均有較明顯的抗菌作用,但該種化合物性質不穩定.其亞硫酸氫鈉加成物則性質穩定而又保留其抗菌活性.人工合成的癸醯乙醛的亞硫酸氫鈉加成物稱為合成魚腥草素, 在體外對多種革蘭陽性和陰性細菌都具有明顯的抑菌作用,以金黃色葡萄球菌及其耐青黴素株、肺炎雙球菌、甲型鏈球菌、流感桿菌較為敏感, 卡他球菌、傷寒桿菌次之,而大腸桿菌、綠膿桿菌及痢疾桿菌不甚敏感.對於小鼠的結核菌感染, 魚腥草素能明顯延長其生存時間.另外,對白色念珠菌、新型隱球菌、孢子絲菌、麴菌、著色黴菌、紅色癬菌、疊瓦癬菌、石膏樣小孢子菌、鐵銹色小孢子菌、鯊癬菌等亦有明顯抑制作用.人工合成的十二醯乙醛亞硫酸氫鈉加成物則稱為新魚腥草素, 在體外對肺炎雙球菌、傷寒桿菌、金黃色葡萄球菌、大腸桿菌及孢子絲菌等也有抑制作用.合成崐的魚腥草素異煙腙在體外及體內對結核桿菌均有較強的抑制作用。
魚腥草煎劑在試管內對鉤端螺旋體有較強的抑制作用.直接作用時,能使鉤端螺旋體活動減弱-死亡-裂解, 並能推遲人工感染鉤端螺旋體的豚鼠的發病期。 用人胚腎原代單層上皮細胞組織培養,魚腥草煎劑(1:10)對流感亞洲甲型京科68-1株有抑制作用, 並能延緩孤兒病毒(ECHO11)的生長.實驗證明:魚腥草抗流感病毒成分在非揮發物中.魚腥草提取物對流感病毒感染的小鼠有明顯預防保護作用,用灌胃和滴鼻給藥途徑均有明顯效果;但對腦心肌炎病毒及皰疹病毒Ⅱ型感染無明顯保護作用。