鲁迅的小说《非攻》描述了战国时期墨子止楚攻宋的故事。小说突出了墨子的英雄性格和反对一切侵略战争、主张自强自卫的思想,突出了墨子勇敢、机智的性格和无私的精神。《非攻》毋宁说是一首侠义精神的赞歌。主张“兼爱”、“互不侵犯”的墨子,一直被认为是中国先秦时期侠文化的代表。就连亚洲圣人孟子也说自己“志在追随,利天下而为之”。鲁迅的《非攻》成功地刻画了墨子的这一形象。为了阻止强大的楚国进攻弱小贫穷的宋国,他跋涉千里,穿着破草鞋,带着窝窝头,亲自前往楚国,面见为楚国建造了先进武器云梯,一心要进攻宋国的楚王。经过努力,他们被说服将一场非正义的战争扼杀在摇篮中。俗话说:“为国为民,侠客为大。”非攻英雄墨子是当之无愧的英雄。特别需要指出的是,墨子是山东人,不是宋朝人,但他却要不辞辛苦,化险为夷,以解宋朝之危,表现了他舍己为人的侠义精神。墨子的对立面就像是一场公开的败仗。这个“能工巧匠”口头上也讲“行义”,但实际上是把“不厌其烦扶贫济困”作为扶强欺弱的基础。如果没有墨子的极力劝阻,宋国早就倾家荡产,万劫不复了。鲁迅用失败来对比墨子侠义精神的高贵与伟大。
《不攻》写道:“楚王知道翟墨是北方的圣人。一旦他被介绍为公开的败类,他马上就接待了他,毫不费力。”墨子的威望应该说是说服楚王取消攻宋计划的重要因素。这个“圣人”的形象,
不攻自破的语言体现了鲁迅文体的基本特征:简洁、扎实、深刻。《非攻》在艺术上也有一些粗糙,体现了其“油”的“弊端”。