《司馬法》約成書於戰國中期,作者已不可詳考。全書現存五篇,其軍事思想是很有特色的。“以戰止戰”的戰爭觀。《司馬法》認為進行戰爭的目的是為了“討不義”,“誅有罪”。因此,對於那些能“安人”、“愛其民”和制止侵略的戰爭,《司馬法》持肯定和支持的態度。從這壹基本立場出發,它提出了“以戰止戰”的思想。《司馬法·仁本》中說:“殺人安人,殺之可也;攻其國,愛其民,攻之可也;以戰止戰,雖戰可也。”顯而易見,《司馬法》並不簡單地否定壹切戰爭,它贊成“殺人安人”,“攻其國,愛其民”這壹類正義戰爭,並主張用它去制止那些出於“爭利”狹隘目的的侵略戰爭。