禽滑厘问于子墨子曰:“由圣人之言,凤鸟之不出,诸侯畔殷周之国,甲兵方起于天下,大攻小,强执弱,吾欲守小国,为之奈何?”子墨子曰:“何攻之守?”禽滑厘对曰:“今之世常所以攻者:临、钩、冲、梯、堙、水、穴、突、空洞、蚁傅、轒辒、轩车,敢问守此十二者奈何?”子墨子曰:“我城池修,守器具,推粟足,上下相亲,又得四邻诸侯之救,此所以持也。且守者虽善,则犹若不可以守也。若君用之守者,又必能乎守者,不能而君用之,则犹若不可以守也。然则守者必善而君尊用之,然后可以守也。”凡守围城之法,厚以高;壕池深以广;楼撕揗,守备缮利;薪食足以支三月以上;人众以选;吏民和;大臣有功劳于上者,多主信以义,万民乐之无穷;不然,父母坟墓在焉;不然,山林草泽之饶足利;不然,地形之难攻而易守也;不然,则有深怨于适而有大功于上;不然,则赏明可信而罚严足畏也。此十四者具,则民亦不宜上矣,然后城可守。十四者无一,则虽善者不能守矣。
故凡守城之法,备城门为县门,沉机长二丈,广八尺,为之两相如;门扇数合相接三寸。施土扇上,无过二寸。堑中深丈五,广比扇,堑长以力为度,堑之末为之县,可容一人所。客至,诸门户皆令凿而慕孔。孔之,各为二慕二,一凿而系绳,长四尺。城四面四隅皆为高磨■,使重室子居其上候适,视其态状与其进左右所移处,失候斩。
适人为穴而来,我亟使穴师选本,迎而穴之,为之且内弩以应之。
民室杵木瓦石,可以盖城之备者,尽上之。不从令者斩。
昔筑,七尺一居属,五步一垒。五筑有锑。长斧,柄长八尺。十步一长镰,柄长八尺。十步一斗,长椎,柄长六尺,头长尺,斧其两端。三步一大铤,前长尺,蚤长五寸。两铤交之,置如平,不如平不利,兑其两末。
穴队若冲队,必审如攻队之广狭,而令邪穿其穴,令其广必夷客队。
疏束树木,令足以为柴抟,毋前面树,长丈七尺一,以为外面,以柴抟从横施之,外面以强涂,毋令土漏。令其广厚,能任三丈五尺之城以上,以柴木土稍杜之,以急为故。前面之长短,豫蚤接之,令能任涂,足以为堞,善涂其外,令毋可烧拔也。
大城丈五为闺门,广四尺。为郭门,郭门在外,为衡,以两木当门,凿其木维敷上堞。为斩县梁,■穿断城,以板桥邪穿外,以板次之,倚杀如城报。城内有傅壤,因以内壤为外。凿其间,深丈五尺,室以樵,可烧之以待适。令耳属城,为再重楼,下凿城外堞,内深丈五,广丈二。楼若令耳,皆令有力者主敌,善射者主发,佐皆广矢。
治裾。诸延堞高六尺,部广四尺,皆为兵弩简格。
转射机,机长六尺,貍一尺。两材合而为之辒,辒长二尺,中凿夫之为道臂,臂长至桓。二十步一,令善射之者,佐一人,皆勿离。
城上百步一楼,楼四植,植皆为通舄,下高丈,上九尺,广、丧各丈六尺,皆为宁。三十步一突,九尺,广十尺,高八尺,凿广三尺,表二尺,为宁。城上为攒火,夫长以城高下为度,置火其末。城上九尺一弩、一戟、一椎、一斧、一艾,皆积参石、蒺藜。
渠长丈六尺,夫长丈二尺,臂长六尺,其貍者三尺,树渠毋傅堞五
寸。藉莫长八尺,广七尺,其木也广五尺,中藉苴为之桥,索其端;适攻,令一人下上之,勿离。
城上二十步一藉车,当队者不用此数。城上三十步一■灶。
持水者必以布麻斗、革盆,十步一。柄长八尺,斗大容二斗以上到三斗。敝裕、新布长六尺,中拙柄,长丈,十步一,必以大绳为箭。城上十步一狻K?崳?萑??陨希?〈笙嘣印E琛Ⅲ桓鞫?啤