。绝男女之窥觇,谨门户之开阖,城危则聚兵积木石以备之,地道则凿井设皮罂以听之,掘土坑以陷之,烧铁床以灌之。若墨翟之制公输,郝昭之拒葛亮,或萦带而连堞,或射火而重炉,可谓善守城矣。或问曰:敌众而勇,将严而整,锋甲既锐,攻具甚精,弓弩乱发,而梯撞竞前,抛石交横,而钩划争进,土山地道,即无攻而不为,穿城蚁附,乃四面而腾沸,土月彖车之填堑,则石箭无可助其功,撞车之方轨,则汤火莫能施其用。加众心同欲,百处仰登,蒙蔽固密难卒制御,而我援孤救绝,将虽一心,士怀二志,则如之何?
  对曰:凡守城之法,知敌欲攻,设其方略,预为防备,先于城外二三百步,所有井树墙屋并填除之,井有不填者,即毒之。石木砖瓦,刍茭草荻,及百卉之物,皆收而入之。卒运不尽者,并聚而焚之,此岂不济我所使,废敌所须哉?柴薪草木以运入者,即逐空闲而贮积之。泥涂其上,勿令敌人设巧使间谍,及飞鸟系火纵弓弩奔矢而烧之,使百姓卒然惊挠。其城内五十步墙屋,亦并除之,勿使将士救护致有隔碍矣。先于城内预贮其备守之具,木石、樵薪、茅茨、芦苇、灰沙、铁炭、松柏、蓬艾、脂麻、皮毡、刍茭、篦篱、釜灶、炉韦亻备、盆瓮、檑木、长斧、长拒、长锥、长镰、兼连、棒手、棒兼、束苇为禾享,多插松柏于上,大小万数,城上城下,咸蓄积之,不得临事令有缺乏。凡城有不可守者五若城大而人少,邑小而众多,粮储寡而柴火不供,城卑池浅而守具不足,水高城下而可溉灌,诸如此例,皆弃而徙之。故曰:三里之城,万家之守足矣。凡城皆合水于四面,濠池又去城五步,临濠更立一小隔城以援城身,至隔城必须加工牢筑,厚六尺,高五尺,仍安女墙以备穿掘。敌人若并力来攻,梯撞聚进,既缘隔城致碍卒疾,未可施功,敌虽使人填壕斫断隔城,旬日间伤死以众,纵能积日填平得三五处者,即我所备者,寡而有九分之利矣。仍令城上四队别立其四表。若敌攻之处去城六十步,即举一表,撞梯逼城,举二表,敌有登梯,举三表,攀女墙举四表。
  若不攻之处,不得辄举表,恐有惊乱。如夜中卒有不意来攻城,即举火如前四表矣。其守城之法,城上一步一甲,卒十步加五人,以备杂供之要。而五步有伍长,十步有什长,五十步、百步皆立其长,兼文武等官量才受任,而皆领之。其城内先量兵多少,简募骁勇分为十队,或二三十队,大将副将各领队绕城四面走救之。即城内老少及丁女,除营食之外,应为役者,城上四队,城下树其一队,使识文字者点检掌其备守之物,各以为八部。仍于城上四队之间,各置旗。须木檑木豕板,则举苍旗。须灰炭准铁,则举赤旗。须爨木樵苇,即举黄旗。须沙石砖瓦,即举白旗。须水汤不洁,即举黑旗。须勇士加卒,即举熊虎之旗。须箭戟弓剑,即举鹫鸟之旗。须皮毡麻昵嘛旄凿,即举双兔之旗。但城上举旗,即仰主当之官,随色而供。物足,即收旗,则所须必至,而众无宣闹矣。若暗夜守城之法,当三十步悬一灯城半腹中,又百步缒一犬于城下,置食于傍,旦即牵上。犬吠之处,即可备矣。
  其城上四队之间,安转关小炮二,机关大炮一,其石如三四升者,使打敌人云梯撞炮等物,其城先从城边用木跳出,为重女墙,高于土女墙五尺已上,板覆其下,随事缓急而开闭之。则敌人虽众,攻具虽多,而我备御,彼亦无可施攻。若敌人抛大石打我墙楼,虑恐崩坏者,即于石下之处,出跳空中悬牛皮及毡皮承其石,毡挺动,终不损矣。若内高外下被敌穿穴者,即从内度其所至,凿为三二井,当以新罂使薄皮裹口。如鼓之状使聪耳者,于井口伏罂而听,审知穴处,我当助凿而迎之,与外相遇,即著熟艾一石,烧令烟出,以板覆其井口,勿令烟泄,仍使韬袋而韦亻备之。
  又预为桔槔悬铁锁,长三丈以上,束硬柴兼荻苇湿草而燃之,缒于城外所穴之孔,随后多掷恶草而烟烧之。若敌人有蚁附于城者,即准桔槔法炙而烟之,则蚁附之功自然败矣。其城门及楼,皆以麦越等泥厚其上,使防火箭,及推火车而烧之。如已被烧,当使鹿打竹筒长一尺,搜去竹节,以马驴生皮等合缝,袋可贮水各五六石以上,将竹筒插于袋中,急缚,如溅筒状,令壮士三五人撮水口,急而蹙之,有火之处引水而救,水尽更添,即火速灭矣。每门常贮四具。如无竹之处,以鹿椽中锯为两片,搜去中心,如竹筒形还合束之,准前而用,并手溅筒二十具而为之备。
  敌人于车中多着炭火,上安镬满,中盛油煎之令热,并于镬中,外多着柴草,推至门楼下,即纵火而去者,必不得以少水投之。热油得水,其焰必高,即恐被烧。当待众水俱至,一时沃之,始得灭矣。如敌人使撞车,我则先作粗铁环广一尺,并屈桑木为环,使铁及麻索各相连续之,撞头一到,即以铁木等环弗撞头,仍于傍敌便处先安辘轳,引取索头而旁牵之。其撞车必是翻倒,若翻,即以弓弩射推撞之人,既无衣甲,当必败走,急令健儿往烧,仍速掷柴苇助而焚之,其燃可待也。若敌人为木驴来攻我城,即放铁蒺藜下,而敦之其铁蒺藜以熟铁,状如大母指,长一尺一寸者,四条仍作剑锋,锋头安逆顺须布如蒺藜,以生铁灌其中