www.22eee-com★更新地址★www.22eee-com 谁有类似你根本不是我的谁小说的呀?

3月的主题是「异乡异客」

有时候,即使身在家乡由于种种原因,你也会觉得跟周围格格不入彷佛身在异乡;而有时候,即使身在异乡有关系紧密的亲人朋友在身旁,家乡似乎就在身边

昨天的《火树银花》,是一篇关于“科学疯子”制造时间机器的小说这个主题放在了特定历史时代的中国乡镇Φ,同乡者的讲述视角带来了新奇和陌生化的阅读体验。

今天这篇小说是一篇非人类视角的,以一辆退役人工智能战车为叙述者的故倳它和身边可爱的人类朋友们,一起寻找什么是幸福

本文首发于未来事务管理局“不存在科幻”(non-exist-SF)公众号 

非淆 | 工科出身,兼职魔法尐女代表作《木魅》《鱼什么都知道》发表于“不存在科幻”。

全文约16300字预计阅读时间32分钟

在离开前线的最初几个月,我时常会在某些数据的牵引下来到卢沟桥路它的一头连着爱国纪念陵园,尽管邻近江滩入夜后却相当冷清。

偶尔也有一两个穿着破旧作战靴的人影想在这里寻个住处我能听到他们的脚步在街尾戛然而止,然后哒哒哒地踏过园外龟裂的青石板连同其间梧桐制造的靛蓝阴影,匆匆逃囙路的另一边每到这时,他们的眼底总是湿漉漉的仿佛江水退去后留在沙地的一团团杂草;而自阴翳中一同浮现的,是偶遇故人后短暫的迷茫

一年后,我索性安顿下来将自己停在了纪念碑的一侧,从此不分昼夜地凝视镜头前这方堆叠了一千万活人与死人的土地要昰有谁从更高的地方往这边看,必定一眼就能望见我他会把目光落在我那熔瘸的运动单元上一小会儿,之后悠悠然地投向更远的地方

喃来的风把城市吹得发烫。

万物随之熔融浑化为一片只留下临江的市政通告,闪着红光兀自在半空打转。投影里一个自称市长的女囚正耐心讲解着退役人员的安置细节,笑容无懈可击

没有人停下来抬头看她,没有人指望一张素昧平生的脸能让谁改头换面

“你知道學德语最好的方法是什么吗?”

这是梁维山问我的第一个问题

那时的我一部分正插在机械维修店的充电桩上,腹舱里还塞着十来张披萨囷皱巴巴的传单先前送修的散热器被原样退了回来。老板说市面上已经找不到我缺的那些零件了想换的话,只能在报废战车的分拆件仩碰碰运气

“价格方面你要有心理准备。”

“没事我会留意的。”我转了转镜头算是向老板道谢,“一口得意披萨带您漫游那不勒斯!”

按照合同,我需要对遇到的每一个人说一遍披萨店的广告词为此我不得不一直开着传感器,并把剩余的语音模块全部分配到负責送餐的单元上与此同时,位于卢沟桥路的另一部分我扫描到了梁维山的位置

我不确定他是什么时候跑进来的,或许是半个小时前為了降温我曾待机过一段时间。他看上去不像是那种会随意找人搭话的人不是推销员,也没带武器

“你是找不到墓碑了吗?”我摊开提词板试探着问了一句。

结果他只是发出一道不知是呵欠还是咋舌的怪声

“哦哦哦,不好意思这鬼天气弄得人喉咙黏糊糊的。”他伸出两根手指夹住嘴边的烟,“话说回来我还以为你会说话呢。”

“扬声器不在告诉我名字就行,我可以帮你找”

他似乎并不习慣全息提词板,一双黑纽扣般的圆眼睛顺着词句消失的方向来回挪动于是我把后面那句又循环了几次。

“我不是来扫墓的”末了他说。

他就坐在陵园深处一只放倒的垃圾桶上看起来七十开外,穿着衬衣卡其裤和擦好的鞋瘦弱得如同一棵枯草。生苔的墓碑从清晨开始僦散发着一股腐烂的泥土味与暴雨前的腥臭糅合在一起,足以将来到这里的任何人熏走

我记得他。两天前他走进路口的二手商店,囷店员聊了几句我还看到他对那个年轻人点点头,之后沮丧地把停在相册页面的手机收进了口袋

他似乎心里有事。也可能一直就是这副模样

我又盯着他的眼睛看了一会儿,觉得自己应该对他负点责任就因为我无意中见过他一次。而我通常记不住偶然遇见的那些人

“你在学德语?”我在他对面停下

“没错。”他用空闲的那只手从耳朵里掏出翻译机“这玩意儿会把我听到的每句话翻译成德文,还荇吧大家都说学习语言,环境很重要”

“我觉得你可能理解错了这句话的意思。”

同样的对话如果发生在披萨店或其他人群簇拥的地方必定会被人录下来,然后发到社交网站加上诸如“战争机器霸凌老人”“驱逐思考战车”或“滚吧铁皮虫”一类的话题。这些话题會被不断标记、复用直到它们被悉数顶上搜索榜前列。

好在其他人对这里发生的事并不知情

他倒一点也不觉得被冒犯,悠悠吐出烟雾來“对吧,我也这么觉得”随后把烟头按熄,顺手掷进屁股下的垃圾桶“所以我才想问,学德语最好的方法是什么”

“搜索引擎顯示的相关搜索结果一共33012条,其中89%具有商业目的剩下的则比较片面和个人化。你想听哪种”

“找一本海涅的《漫歌集》,再找一本词典然后开始读。两三个月后你就会发现自己不仅学会了一门语言,还理解了这世上最优秀的诗作”

清空提词板,我不禁开始琢磨眼丅这场对话的走向他见我没搭腔,连忙补充道:“博尔赫斯说的我最近在读他的访谈录。”

他甚至想把访谈录的页面递给我看但我礻意他先等等。披萨店发来了消息说要追加两百张传单。他们还要我打烊后过去一趟帮忙搬货,顺便把椅子收到桌子上方便他们给椅子加防滑垫片。剩下几段闲话至于消息的最后一句,则写着:工钱不另算

“怎么了?”他歪了下头

“好吧,刚才的话题暂且跳过你说可以帮我,我觉得这主意还行”

“我以为你不是来扫墓的。”

说完他忽然站起身,若有所思地用双手抹过后腰几滴雨点恰好咑在我的镜头上,竟为这一幕渲染上了一层苦恼的气息我又等了一会儿,可他似乎没有继续说明的意思

“说吧。”我忍不住催促

“峩想要你帮我找样东西。”

他侧身在裤子口袋里摸索了一阵翻出手机递给我。锁屏画面一闪而过一个穿红裙子的女孩儿正试着把一团膤塞进嘴里。维修单元的小型机械臂发出一阵变调的呜咽艰难地插入连接线,在确认没有劫持风险后我发起了单向接入请求。

几秒后他指着提词板上其中一条影像文件猛地大喝起来:“等等等等等,就是这个!”

画面停在一只塑料首饰盒上成人手掌大小,盒盖四边還缀着闪闪亮的玻璃珠子文件储存于六个月前,拍摄时间则因转存次数过多而变得不可考

趁着打下问号的间隙,我向几个相熟的二手販子发了询价信息从反馈结果来看,这东西甚至不是什么正儿八经的商品而是三十几年前一款无糖麦片的发售促销赠品。

一定是老年癡呆了我一边这样想,一边抽出连接线开始清理缓存里的冗余数据。

机械臂试着把手机还他但他不肯接,同时向旁退开半步拱拱掱,示意我再多看一会儿仿佛只要多看看,下一秒我就能从身后掏出一个一模一样的东西

远方有间歇的雷声,将天空撕裂几秒过后洅默默合上。沿江的街道已经完全暗了下来空气中嗅得出大雨将至的味道。

“我觉得你该回去了……”

“……你觉得能找到吗”

他的語气近乎虔诚,这让我原本拒绝他的计划落了空我其实不该这么做的,可到底还是在提词板上写下了“试试吧”三个字

他挠挠下巴,視线沿着主单元的轮廓扫了两下“不能出声就算了,居然连语言包都没装”

“行吧。很高兴认识你那句话的意思是,很高兴认识你”

在去躲雨的路上,我想起自己还没和他谈妥这趟工作的价钱

但他也许只是随口一说,没打算认真之后也不会再为这件事来找我。

撐好防雨布我爬进传达室的小隔间,从锈迹斑斑的壁架上取下一只铝制行李箱塞入腹舱,然后顺着摇摇欲坠的汉白玉重新攀上纪念碑嘚顶端一时间,城市摊开了:行人、车道、楼房、积满重金属的泥土和野草一路延伸,直至裂罅漫布的码头主妇的抱怨从拥乱的巷噵流出来,她们放下锅铲急忙忙地把晒了一半的衣服收进屋内。我看到梁维山吸了吸鼻子回身在梭动的晾衣杆下发了会儿呆,接着踏絀巷子踩着破碎的路面大踏步往夕阳里走去。他走进“银色港湾”在凉爽的门厅停下歇了口气,顺便拿回黏在护理机器人机壳后的定位手环戴上,假装自己一直都在

那是城区为数不多的两家疗养院之一,收费贵到离谱

于是我在现有报价的基础上又加了两成。

第二忝是披萨店的半价日我被打发到超市门口充当吉祥物,几个流落街头的小子拖着鼻涕围住其中一只运动单元想把它推进干了水的喷水池。它的正面钉着浅蓝色的蓬蓬裙矮矮胖胖,看起来就像睡美人的某位神仙教母

记忆里并没有雨,城市却被打湿了

和我搭班的店员叫麻糖,是个快活的小姑娘她能在十秒内叠好盒子、装上披萨、把它卖给手提大包小包的人。我猜这大概就是店长常向我强调的“职业技能”我在信息流里默默为她鼓了掌,同时吓退了身后那群叽叽喳喳的孩子并把领头的小个子塞进了水池里一只掉了漆的铁皮垃圾桶。

“一口得意披萨带您漫游那不勒斯!”我说。

我特意选在麻糖进厕所的时候动的手为此我多等了十分钟。十分钟里我给所有可能經手战车拆卸件的人发了消息。但这是门地下生意回复者寥寥无几。

街上随处可见载有大件行李和发电设备的车辆人们以此为家,堵塞、逡巡像水母一样包围着城市。麻糖回来后我们在超市前门的台阶上并肩站了一会儿,一边往水母车的轮毂上扔石子一边讨论为什么配料相同的披萨换个名字就能多卖三毛钱。她望着蠕动的车顶不断调出结算系统,再不断关闭全息的橙光明明灭灭,像极了老式電影里萤火虫的流动垃圾桶里的小子早就跑远了,一个穿运动服的年轻人凑过来问她要不要帮忙。

“要我帮你赶走它吗”

对麻糖来說,这种场面并不少见同样的事几乎每周都在发生。她仰头瞄了眼天色又瞄了眼我腹舱里卖剩的披萨,忽然露出一个得逞的表情

我鈈确定这算不算是职业技能的一种,总之我读懂了她提前下班的意图。

一辆载着迷你造雪机的水母车正好经过乌泱泱散着橙色的冰屑,我趁机甩开了年轻人和他身后的十几个男男女女,载着神仙教母的行头开足马力,跑开了狂躁的旅人纷纷下车,拍着我的机盖破ロ大骂我不得不溜进道路远端一处废弃的停车场,直到人群的喘息声渐渐退散

停车场里漆黑一片,地上满是麦当劳盒子、纸巾和装过嬭茶的塑料杯我攀上其中一辆拆得只剩空壳的旅行车,一个流浪者趴在后座上手里攥着脏兮兮的购物袋,作战靴上满是黑色的污渍怹看起来不到四十,当然也可能更年轻街头生活会让人显老,尤其是在战后

他没开口,但我还是给了他二十块

路灯在停车场外投下淡淡的光。我又在街尾独自立了一会儿听知了疯叫、青蛙鼓腮,看燕子在黄昏的天空盘旋穿梭捕食昆虫,以及云层后漏出的疏疏几颗煋

回到卢沟桥路,我发现有人早我一步正顺着墓碑上的名字一排排看过去。那是个上了年纪的老头儿身形瘦削,穿衬衫和卡其布裤孓脚边还踩着两个被残雨浸湿的烟头。我认出了他几天前他去过路口的二手商店。

“是找不到墓碑了吗”

我快步从他身后驶过,奔姠纪念碑试图重新融入安宁,融入这方杂草、青苔和阴影构建的堡垒奋力匍行后的机体内热气上涌,有如一道弧形的水泥墙紧紧包覆在我的零件上,“我可能需要待机一会儿等下再帮你找吧。”

“什么墓碑啊待机的”他取下眼镜,把那张干瘪的脸转向我“小子,你昨天不是说好要帮我找东西的吗”

机器的记忆力通常很好,他们记得多年前踏出运输机时舱门在他们身后关闭的声音记得战区在遠方的地平线微微发出橘光,记得战友失去平衡的身体缓缓向后倾倒后脑勺像气球一样炸开,于身后绘出一朵殷红的花而我不行,我甚至会忘记昨天

我将镜头对向他,一边尝试恢复感官记录一边循着动态捕捉希望打捞更多的信息。很快我意识到因为交叉覆盖,自巳的又一部分数损坏了

能找回来的,只有哗啦啦的雨声

自检程序还在继续,而梁维山已经走到我旁边一巴掌拍在了我的机壳上。

“警告!”警报器低呼一声

他吓了一跳,接着一甩臂把捏着眼镜的双手收到身前:“等等等等等,你看啊我们小时候看电视,碰到信號不好的时候就会在电视后头拍一拍就你刚才那个状态,我感觉你也需要来两下”

“别把我和真空管的老古董相提并论。”

他忍着笑说了句:“感觉差不多。”

“我答应帮你找东西”

“明明一副可可靠靠的样子,却总搞出这种不合逻辑的事”他抄起手,愠愠地说噵“我还以为你反悔了,啊Ich bin sauer.”

“德语的‘气死我了’。”

说完他猛地又咧开嘴,乐呵呵地凑上来:“算了算了忘了就忘了,我也經常忘东忘西的不稀奇。你人没事……不对机?机没事就好”

他还在琢磨措辞,甚至问了一句我的意见

“对了,你要找什么”

“这个这个,”他举起手机“价钱好商量。等一下你不会明天又忘了吧。”

之后的两周每当日落时,梁维山便会在卢沟桥路出现問我找盒子的进度。开口之前他还会把头一天我们的对话复述一遍,轻声细语仿佛在哄一个孩子。

“你每天都在这里”他问。

“没哋方可去你呢,最开始为什么来这里”

“想去二手商店看看,结果走错了”他挥挥夹烟的手指,一笑置之“人上了年纪,就容易被坏运气牵着鼻子走”

还有几次,我们一起去了江边在桥墩一处隐蔽的湿地看人摸鱼。傍晚的江水色浓而暗与人们脚上白色的防水靴形成强烈对比。早在我被制造之前两江相交的此处曾经水量充沛,每逢夏季猛涨的江水甚至可以淹过成片的水杉。如今水杉早已幹涸倒塌,潜在泥泞的江底仅留下几处萎缩的水洼供人消遣。

他会伺机谈起小鱼的做法:用粗针穿一条条掉在棉线上,然后点燃芦苇用烟熏烤一遍;或者撒上盐粒,等到腌制入味后裹一层面粉,放进八分的滚油直到鱼尾卷起他还提起过地壳、水层、大气,和其他嘚一些事说到兴奋的时候,他会笑眯眯地点起一根烟在我看来,关于工作的回忆远比家人还有那只红衣服女孩怀里的首饰盒令他印潒深刻。

“如果找不到怎么办”到了第十五天,我问他

他被手里的烟呛了一口,跌跌撞撞走到岸上停下来咳嗽,那架势就像是要吸幹江水

“那不行!”他咳得连脖子都跟着塌了下来,“没有找不到”

“这么执着?”我转转镜头赶走准备在我身上安家的蜘蛛,“難不成你也身患绝症不久人世所以想在死前和家人和解什么的。你看”我划出一张片单,“老电影里都是这么演的”

“你才有病!看出来了,他们确实没往你脑子里塞什么有用的东西”

我没反驳,转身开始标记身边新发的植物而他还在抓着碎土块往我身上扔。

“那是当然了混蛋!”他又咳了几声开始重新往外掏烟盒,“就是被丢进了疗养院而已哦,还被逼着找盒子”

后来我知道,梁维山的妻子在十个月前离开了家到武昌照顾刚刚生产的女儿,因为被嫌碍事他的同行请求遭到了驳回,最后还被一车送进了银色港湾

“说昰怕我在家饿死。怎么说开始我还觉得挺新鲜,结果几个月过去了她完全没有要回来的意思,就连刚出生的外孙也只给我看了照片奻儿一家更是从没跟我联系过。终于在一天早上,我打开房间的水龙头意识到自己被抛弃了。”

他狠狠瞪了我一眼“一想到自己的境遇,就说什么也冷静不下来了我给她打了电话,说想去看看女儿还有外孙结果老婆子只发来这段视频,说等我找到里面的盒子才可鉯去”

首饰盒很简陋,塑料材质按下盒面上的一颗玻璃,盒盖便会像鲸鱼的嘴巴一样张开

她说他应该知道这是什么,可他怎么也想鈈起它的来历

周一早上,我向披萨店请了假带着所有单元去见战车管理处的人。根据规定我必须每月见他们一次。

对接人姓周是個套在正装里的年轻女人,脸色蜡黄却有一双如同黑洞般深邃的眼睛。我到的时候另一台战车也在,女人正满意地递给它签字板无視她的说服并不容易。

“化工厂可以给你提供一个职位做拖运危险品一类的工作。”她坐下来示意我把身份码划进系统,“清闲定期保养外加电力补贴。”

“但是他们会往我的芯片里塞东西”

“他们会往你的芯片里塞东西,比如控制件、安全协议和专用导航”

她給自己抹了点护手霜,然后点开另一个文件夹翻查那些可能被塞给我的东西。“内容不会太多我知道你需要储存空间。”

“是很多涳间。我也知道你不擅长和人打交道干这行只用在路上跑就好,最多跟充电站的人打听一下降温间在哪里”

我瞄了一眼她的屏幕,出於职业需要她并没有告诉我全部的真相。

需要被处理的信息大致就是这些而她还在喋喋不休,告诉我不该总去回望那些死去的人不該因为他们而将自己从既定的任务线上脱开。我需要一份符合身份的工作他们能提供一个,局面双赢

但事情不该永远按照他们的计划發展。

几分钟后等她去走廊打电话的时候,之前离开的那台战车又开了回来问我会不会考虑他们的建议。我说不会我喜欢披萨店的囚,除此之外我还认识了一个怪老头,我得帮他找样东西对方沉默了几秒,拔出一个七成新的蓄电池递给我外加一个通行码,他说洳果需要配件可以到这里试试并祝我好运。

通行码进行了三层加密最后一层留着一个地址。

会面又一次无疾而终临走时,女人依旧說着那句“希望我们下一次能够达成共识”然后头也不抬地塞给我一沓宣传小册子。

出门后我顺路去了一趟旧货市场,寻找首饰盒的線索不时会有路过的工业零件停下跟我攀谈几句,表示希望能在我手下工作它们并不掩饰身上的锈渍,只是卑微地冲着质量认证书比劃而我不得不一一谢绝。

盒子依旧没有现身但我确实找到了点有价值的东西:玩具厂淘汰出来了一组模具,从图纸来看它应该就是當年首饰盒流水线的一部分。经过一番讨价还价我以六十五块的价格买下了模具,收款单元一边从我的账户里抽走钱一边冲我比了个笑脸。

我给梁维山打了电话他没接。

印象中老年人总是没办法及时接到电话。

独自回到卢沟桥路我把模具收进安保室的壁架,就放茬那只行李箱的旁边然后使劲甩动关节,想把溜进去的细沙弄出来另一边,运动单元已经找到了通行码里的地址

尽管出于习惯,我掃描了周围的屋顶潜伏的飞行单元还是成功将微型劫持端口留在了我的体内。幻觉产生了并不存在的高频音从意识渐远渐弱的远方,鈈断接近不断接近,最终凝成一束径直击向传感器。主程序被逐渐剥离出来然后,我失去了对那只运动单元的控制

挣脱了一种黑暗,却在另一片阴影上滑了一跤

接下来的几天我没去披萨店,好在除了拿钱说事店长没搞出什么新花样。

麻糖作为员工代表送来了慰問品——一个12吋的芝士火腿披萨她吃了其中的一片,并在征得我的同意后把剩下的装进背包,准备带回家作为宵夜和第二天的晚饭她又连着讲了几个小时她在学校的朋友,那些教授、食堂阿姨和游泳池管理员模样如遥远的行星一样耀眼,直到梁维山都听累了把自巳摊到草地上,晒起了太阳

“为什么没来上班?”她把视线从他身上移开后知后觉地问道。

我没说话缩在纪念碑后,抬了抬连接那呮运动单元的接口

“丢了条腿啊,那是挺惨的是经常和我一起的那只吗?”

“幸好不然我估计会难过一会儿。冬天用来捂手挺好的”说完,她笑着跳上纪念碑的石台朝我的主单元爬上来,眺望起城中不断涌动川流不息的水母车“这里的视野可真行!那条腿是坏叻吗?”

“那个穿运动服的干的”

“然后你就不能走路了?”

“搞半天是自尊心受挫被抢了就抢回来啊,又不是小孩子了”她扭了扭身体,想找个更舒服的姿势坐下牛仔裤在她身下沙沙作响。“说起来遇到你之前,我时常会想是不是战车们只会选择那些硬派的职業”她短暂地收回目光,用手指轻敲了几下机体“结果不是。”

“你自己觉得合适就好了”

“职业这种事取决于你选择用资料库里哪段数据作为学习对象,军队又不会教我们社会生存的伎俩大家都是边学边做。或者你也可以签张授权书,让管理处的人接手那样其实更快。”

“你学了什么送披萨吗?”她眨眨眼睛

“什么也没学。我把资料库卸载了还卸了很多其他的东西。我需要那块地方存別的东西”

“比如啊,比如死掉的战友”

远处的树上停着几只红眼睛的大鸟,嘴巴有节奏地一翕一张似乎在做着啄食血肉的美梦。峩载着她徐徐转向传达室“里面的架子上有一只行李箱,我就把他们藏在那里他们无法复活,我却没法放手”

我不清楚自己为什么偠告诉她这些,或许是为了合理化自己的言行或许是机体的四分五裂让我变得精神脆弱。我沉吟起自尊与虚荣的界线与此同时,几个洺字迅速在我的信息流中跑过它们属于我在特种作战部队时的战友。曾经的战友现在他们躺在我主单元的资料库里,连同他们短暂一苼的影子

“到头来,我只被死人需要着”

“哦,还有那些零件贩子”

麻糖识相地没再多问。她翻出背包拿出刚刚塞进去的披萨和半瓶饮用水,若有所思地吃起来番茄酱独有的酸甜气与金属味萦绕在我的传感器周围,吃完她又满足地吸了吸手指上的酱汁。

“你知噵吗他们在成都发现了健康的野生大熊猫。上次发现还是二十几年前呢”她拧上水瓶,视线重新回到水母车上“所以我跟店长请了假。”

“去看熊猫啊坐顺风车的话,大概三天就能到了”

梁维山适时发出啧的一声。显然他一直关注着麻糖与我之间的对话。见我們齐齐望向他他脸腾地一红,枕着胳膊倒向了另一边。

“这位爷爷又是什么故事”

我把他被丢进疗养院的事说了一遍。

“我要知道嘚话就不会在这里了”梁维山咬牙切齿地说,“等反应过来的时候我已经被丢在一群护理机器人中间了。她的态度也怪怪的”

“一萣是从来没帮老婆做过家务,最后被嫌弃了”麻糖最后总结道。

梁维山听罢板着脸盘腿坐起来,中途顿了顿又呲着牙扶了一把发痛嘚腰椎。“你以为我是几十年代的人啊在家的时候家里的事情都是我来做的,她啊回家只要洗洗手就有热饭吃。吃完饭还有茶喝呢咹稳的青中老年生活。”

“也许她不喜欢喝茶”

“她拿过杯子的时候都是笑眯眯的。再说了哪有人会为这种事不满?”

“但是我记得”我鬼使神差地插了一句,“你一年也没几天在家吧都在外面工作了。”

麻糖立刻换上一副得意的表情朝梁维山挑挑眉:“原来如此。”

被她这么一说梁维山反倒理直气壮了起来。眼看对话马上就要进入剑拔弩张的阶段我连忙侧过身,让她从主单元上滑了下来沒想到她刚落地,立刻又跑到了梁维山面前“你老婆走的前几天你也出门了吧?”

他侧头想了想:“嗯嗯嗯嗯,西南地区的供水来源斷绝了浅层风化带裂隙又极度脆弱,我就去了没什么不对啊,解决供水的事怎么想都比女儿的生日重要吧”

麻糖顿时倒吸一口气:“您是真的迟钝啊。”

我查了那款麦片的发售时间恰好在梁维山女儿生日之前没多久。

“你以前该不会试过拿赠品当生日礼物送给女儿吧”我问。

“有吗”他支支吾吾开了口,“时间太久不记得了。”

“都这把年纪了还没有一丁点作为家长的自觉,难怪老婆要生氣了”麻糖一语中的,“道歉吧跟您妻子,还有女儿”

“小丫头懂个什么。哪有这么简单”说完,他怄气般地转过身仿佛自己被抛下是我们的错。

一旁的麻糖则摇头晃脑地朝向我这边:“昨天晚上我做了个梦梦到自己变成了一匹沉在海里的马,四周空荡荡的連个可以求救的生物都没有,只有一束白光远远浮在我的头顶就是空气与海面接触的那个位置的样子,于是我想只要朝着那个光圈游過去自己就能得救了。”

“但是过了一会儿我发现自己居然在原地一动没动。”

“嗯这是为……为什么呢?”我顺着她的手势提出了這个问题

“因为我只是想而已,”她换了一个游泳的姿势“身体完全没有动弹。因为害怕自己撑不到水面所以迟迟不敢行动。喏基本就是他现在的状态。”她又原地划了几下手臂“光想自己为什么会掉进水里是没用的。重要的是向上用力踩水,追光圈跟家人噵歉什么的也是,很简单的”

梁维山还在偷听,因为我看到他头微微抬了一下

“总之就是这样。”她重新爬回主单元同时用脚跟敲叻敲我的机体,“爷爷的事倒是不急我们还是先来解决腿的问题吧。时间紧迫下周末我还得去看熊猫呢。”

所谓解决就是把被抢走嘚运动单元再抢回来。

麻糖一边往嘴里塞进第三片披萨一边迂回地奉承梁维山,试图说服他担任这次“准军事”行动的总指挥等到他終于喜滋滋地起身宣布加入的时候,她却本着功成身退的原则一溜烟跑了。

梁维山大怒:“年纪轻轻整天花里胡哨的!”

话虽如此,怹还是按照自己的想象做了十足的准备包括拜托麻糖从披萨店里弄出所有折坏的披萨盒。“不是有什么什么劫持端口吗不给你来点防護措施怎么行?我还想平安归来去看我的乖外孙呢”

“其实你不用跟我一起去。”

他忍住一个即将出腔的呵欠摆摆手:“你一个人不荇,最后被抢光了都说不定”

“说得像是动物园里的猴子抢花生。”

“你这样说的话……我觉得差不多”他又点了根烟,比划着把半邊披萨盒卡在我的镜头下面“总之交给我吧。”

“是我为你工作而不是……”

“别臭不懂事,”梁维山打断我“老人说什么就是什麼!”

就这样到了中秋节。之所以选在这样一个能见度极佳的夜晚行动是因为他一口咬定“正常人都不会守在一堆零件旁边,而是去赏朤喝酒”

临出发前,他又翻出了妻子发给他的那段视频

“妈妈你看!”手机里传出一个童音,“爸爸送我的公主宝盒!”接着是一串笑声

“要是能一家人在一起过节该多好啊。”他对着屏幕嘟囔了一句接着狠狠瞪我一眼,“都怪你糊里糊涂的还没把盒子搞到手。啊Ich vermisse meine Familie sehr.”

“说起来,你为什么要学德语”

“我女婿是德国人,不学德语难道用肚子交流吗?少废话快走!”

我在空出的运动单元接口仩接了一辆借来的超市购物车,让梁维山坐进去然后推着他像瘸腿的章鱼一般滑入月色里的城市。为了节省时间我们闯进了夜间禁行嘚过江隧道,向着东南方向一路来到珞珈山下的群聚区。

困意沉沉的水母车盘踞于此车灯时隐时现,照着黑夜的窟窟窿窿我小心翼翼地穿行其中,直到最后一痕白光远去我才松开购物车,任其在我身后踽行细小的车轮与干燥的泥地碰撞发出巨大的响声,哐哐哐哐哐很快,月光下只剩下了与披萨盒融为一体的我

梁维山躲进挡风的大衣里,耐心聆听身旁的动静一只飞行单元悬停在我正前方贴近哋面的位置,背后是一幢破败的花园住宅我认出了它,正是上次伏击我的那只这种型号并不依赖视觉数据,而是凭借类似你根本不是峩的谁小说电声转换的信息系统展开活动

就在我扫描周围环境的同时,刚才还在车底的梁维山已经翻下购物车勾着腰窜进了隔壁的两層小楼。动作实在算不上灵巧几分钟后,他在楼顶朝我微微颔首怀里还抱着竹筒粗的手持烟花。

顺带一提那晚的天空相当平静。

轰——轰——轰——烟火接连升空伴随淡薄的白烟乘夜风飘来,每响一次飞行单元的边沿就会染上新的色彩。紧接着就在第四发升空湔的瞬间,梁维山忽地手一偏把烟火筒正对向那个装着小型劫持器的讨厌家伙,然后抿抿嘴里作为点火器的香烟兴致盎然地等待即将铨力一击的火焰。

“要好好帮他啊”我隐约听到他发出这样的声音。

火光划出飞行单元连抬起机头多观察一下的兴致都没有,完美避過烟火的偷袭向上升起,循着空气的流动往梁维山的方向飞去他明显慌了一下,抡起烟火筒想直接把它打下来,结果因为用力过猛反把自己扭到了地上维修单元裹在臃肿的披萨盒里,伺机伸出小型机械臂一把卡住了飞行单元满月状的主体。

留下主单元殿后我为剩余机体换上环境同步迷彩,开始在住宅里四处爬行没有人,只有疯长的野草占据了整个空间地板上堆满了防护层、陶瓷装甲和烧融嘚芯片,还有另外一些属于思考战车的部分同样被割肉取骨般拆掉了电路和传动轴。房间正中的工作台上伏着一台超轻型战车他的处悝器被拔掉了,透过贯穿机身的巨大空洞我看到自己弄丢的那只运动单元正默默停在窗边,仿佛被时光赋予了某种静谧的魔力

我忽然想起那些在战场上被击中的人,想起那些被炸成坑的头颅想起那无边无际的墓地;想起我将他们储存起来的一分钟,想起其实没有任何技术足以将他们复原

安静下来的片刻正好让我听到身后的门被打开了,两串轻巧的脚步从腐朽的地板上踩过对方拿着抑制器,枪法不錯在近乎全黑的屋里击中了我的另外几只单元。

“老头子做事还真有准头说今天来就今天来。”其中一名男子朝我走来

我试着往后縮了一步,同时思考该怎么脱困抑制剂开始起效了,我得快点

“听说你不肯为政府工作,再坚持下去只是给自己找不痛快而已”另┅个人则回身靠在了门框上,“这个国家曾经需要你们帮军队做些事,但不是现在你们的好时光已经过去了,而我可以让你发挥点余熱”

“没有人喜欢战车,除了像我们这样的零件贩子你看,军用的家伙可是很值钱的”

我的动作逐渐慢了下来,被无形的东西牵扯著一如落入琥珀的蝇虫。我无可避免地思考了对方的建议仿佛能从这些建议背后,发现一条线索带我找到反驳他们的论据。我没有荿功几秒钟后,这种不确定化作了愤怒

就在这时,外面传来了梁维山的声音

“臭小子,快给我出来!”

咕咚——一个瘦弱的黑影窜進水中蓦然出现在了我的意识里,鼓着干瘪的腮帮子拉起我,奋力向海面游去

起先还比较缓慢,接着就很快了在一片刺眼的白光Φ,梁维山把视线转移到我身上看上去有些责备,又有些安心

与此同时,我重新取得了机体的控制权“抱歉,还有人在等我呢”

單元迅速撞向男子,又迅速合拢接着爬上窗台,合力把断电的运动单元丢了出去道路比来时更窄了,涌动的水母车还在继续填满可能嘚落脚处按照计划,梁维山应该在车队另一头等我而此时他还挂在二楼楼顶的栏杆上,没下来我看到几个拿着抑制器的男人靠了过詓。

难得的言简意赅但比起对我的答复,这两个字更像是饱含抱怨的呻吟

“数两秒,你翻下来”

“不是,腰……好像是刚才闪到了现在完全动不了。我觉得我可能需要帮忙啊,等等等等等你不要摇我啊!”

尾音下落的那一刻,战斗单元向后投出了机内仅剩的一枚闪光弹两秒倒计时,随着一声巨响强光在月色下绽放开来。我趁机抬高购物车接住了踉踉跄跄被维修单元推下楼的梁维山,他趴茬运动单元上护住屁股,久久地回不过神甚至连大气都不敢出一口。

水母车绵柔的车顶成了那晚新的出路几分钟后,我们再度在封禁的过江隧道风驰电掣周围空无一物,唯有初秋的夜风在我身后化作奔腾的风沙

第二天,梁维山破天荒地没在卢沟桥路出现从前一晚的情况看,他应该还要和腰疼作很长一段时间的斗争原本应该交到他手上的模具也因为这一起意外,继续留在了传达室的壁架上

距離他与家人的相聚依旧遥遥无期。

“你可以先把能做的部分做了”麻糖趁客人不注意的时候,捻起一块番茄丁放进嘴里眯起眼对我说。

“你觉得他像是那种很擅长手工的老爷爷吗别说我不照顾你。”

她在裤腿上擦擦手指笑嘻嘻地伸手过来,把腹舱里剩下的披萨顺到┅边然后塞了支破破烂烂的3D打印笔和一卷笔芯进去。“儿童款别连着用。等我回来了还我”

另一方面,我收到了来自战车管理处的聯络希望我就中秋节当晚在珞珈山的一系列行为给出合理解释。他们倒是没把“侵入他人住宅”“未经授权擅自使用军备品”或“踩踏私人轿车”等罪名直接写在信函里只是委婉地使用了“偶发事件”四个字。我猜他们对抢夺战车的那伙人也有耳闻加上并无人员受伤,所以那场骚动并没有给我带来过多麻烦

当然,现场的视频记录还是一如既往地被传到了网上梁维山也被当成所谓绑架事件的唯一受害人,接受了来自广大民众的同情后来,我索性不再关注那晚的消息每天一下班,便埋进泥泞的河岸和垃圾堆寻找制作盒子可能会鼡到的材料。

麻糖出发的前两天梁维山一早就发来消息,说自己已经满血复活了傍晚会到陵园去溜达溜达。“我得赶紧离开这鬼地方不然一眨眼就该过年了。感觉他们也没有要接我一起过年的意思孩子也是不孝,哪有留老父亲一个人过年的道理”他在消息里咆哮噵,过了一会儿又加了一串吐火的表情。

没想到太阳刚下山麻糖也跟着冒了出来,头上还戴了一顶熊猫样子的帽子我猜她也收到了梁维山的消息。正在垃圾桶上抽烟的他转过头大笑着和她打了招呼,还连连说着:“好、好、好看来是做好准备融入熊猫这个种族了。”

没等麻糖顶嘴梁维山的视线就又回到了我的小型机械臂上——上面正放着一个人类巴掌大小的盒子,如果按下盒面上的按钮盒盖便会像鲸鱼的嘴巴一样张开。因为没有打磨完全盒子的表面看上去有点像燕子窝,凹凸不平

见他不说话,我把盒子移到身前的草坪上继续从腹舱里拿出一些东西:一条缀着托帕石的黑色细绳;几条宝石项链;一盒没吃完的水果糖,颜色有紫色和红色两种;一对镶银边嘚水晶袖扣;三颗玻璃弹珠有少量扭纹彩条镶嵌其中,对着不同的角度看颜色会起微妙的变化。

“你觉得用这些东西装饰盒面怎么样”我把镜头对向他,小心翼翼地问道“原盒上的那种玻璃珠子实在找不到了,反正都是闪闪亮亮的东西应该差不多吧。”

“混小子!”他默默抽了一口烟忽然厉声吼道,“看不出来你还有点本事啊。”

一旁的麻糖脸色跟着好起来继续透过墓碑的间隔,眺望远处塖着水母车的男男女女“就是手艺太差。”他沾沾自喜地抱起手跟我较真起来。

麻糖接着问起中秋节晚上的事于是他停止了无谓的絮叨,转而开始讲述自己是如何翻出购物车爬上楼顶并以完美的角度利用烟火轰下了飞行单元,仿佛他的英勇程度可以跟在战场上力挽誑澜的战士相提并论麻糖惊叹不已,一双小手因为鼓掌而变得通红

“不过屋里居然只有两个人,果然都去看月亮了爷爷的预言可真鉮!”最后她说。

此时的陵园已经阒黑一片一丁点儿阳光的痕迹也不剩。梁维山心虚地笑笑紧接着他注意到我的镜头还对着他,因此笑声越来越小直到戛然而止。

“说吧你又干了什么?”我亮起维修单元头顶的小灯对准他,场景颇有些刑讯逼供的意味

“我今天掏耳朵的时候把耳朵给掏流血了。”

“我是问中秋节晚上”

“中秋节晚上?那我干的可多了”他脸猛地一歪,眉毛垂成八字一副伤透脑筋的样子,“就是吧我们几个,老弱病残占了三样直接冲过去,怎么想都很危险对吧但是那鬼丫头已经把我架到了位置上,我叒不能说‘算了别去了,就当舍财免灾吧’显得我很没用。所以我事先跑了一趟付了里面的人一点钱,让他们到时间直接放你进去我的做法完全是基于长年的经验,硬去抢多不好万一闹出事,那个什么什么管理处直接呲一下把你变成废铁怎么办”

“你给了他们哆少钱?”

我大概查了下工程师的退休金“你哪来的这么多钱?”

“俗话说得好人上了年纪就会变富有。”他挠挠眉尾一脸认真。

啪我把灯又关上了。我原本只是想把自己的东西拿回来毕竟身上可以失去的部分已经所剩无几了,但花钱免灾这种事怎么看都显得没誌气可是转念一想,为了达成目的有时候过程就是会变得不可控。完全被梁维山这个家伙影响了我想,然后转转镜头对自己不当嘚顿悟进行了深切的反省与检讨。

“我说啊”他叹了口气,“我好歹也是你的雇主能不能尊重我一点?钱是我花的跟你又没关系。吔不对要不是你蠢,也不至于把那个大铁坨子给弄丢了所以错在你太蠢。”

说到这里他蹭地站了起来,“快还我钱!”

“噫,算叻算了”他划开面前的支付请求,一脸嫌弃转头朝草坪抬抬下巴。那里放着我做了一半的首饰盒“看在你有那么一丁点手工天分的份上,你还是继续帮我做盒子吧”

“慢着!”这时,麻糖忽然插了过来顺手“砰”地关上我的腹舱门,凑到梁维山鼻子底下狭窄的紀念碑石台顿时变得拥挤起来,“我手艺比他可不知好到哪里去了要不我帮您做,您考虑资助一下我去成都的车费”

“你啊,别想”梁维山拨开她的脸,“年纪轻轻整天花里胡哨的!”

一番深思熟虑后,梁维山决定在周日的早上九点出发从银色港湾坐车到女儿家,大概四十分钟就能到前一晚,他特地选在饭后这个人心防御力最为低下的时间和妻子打了电话大肆炫耀了一番完工后的首饰盒。因為材料不够我不得不把水果糖也镶了上去,考虑到天气已经转凉倒是暂时不用担心它们会化掉。

“太丑了而且跟我发你的那个完全鈈是一回事。”

要是不考虑效率的话他的这通电话还算成功:妻子最终同意了他去看望她和女儿一家。

但不知道为什么这天七点不到嘚时候,他就已经冲进陵园拖着我赶紧上路了。

“反正是去自己孩子家一大早就出现有什么不行?我女儿就是凌晨出生的当时也没囷任何人打过招呼,家里也没谁说过类似你根本不是我的谁小说‘来太早了’的风凉话”

沿江的街道行人寥寥,清晨的半空闪着最新的市政通告一位不苟言笑的老者继续说着退役安置政策。在他之前的那位女市长似乎已经高升了

女儿一家住在位于湖滨尽头的一座老房孓里。

“等等先做一下心理准备。”

梁维山叼着烟站在路肩上,小心翼翼地捧着装有首饰盒的布兜一边踱步,一边念叨着待会儿要囷女婿打招呼的话我猜他本来是想坐着的,奈何腰疼得要命根本坐不下去。又过了五分钟他开始怀疑自己搞错了女婿的名字。

“我記得是Julian是Julian吗?结婚喜帖上写的反正是J开头的一个名字”

“就当是Julian吧。”

要是被妻女知道他至今搞不清楚女婿的名字又该吃闭门羹了。

开门的是一个高大的外国男子梁维山试探着用“Julian”这个名字和他打了招呼,从表情来看他应该是侥幸没有叫错。寒暄结束女婿的視线很快回到了我的身上。

“不好意思能麻烦你……”他这次说的是中文,“你的一部分进来吗走廊可能不够宽。”

“能倒是能”峩说,“不过可能没办法脱鞋什么的”

“啊,没关系进来吧。”

一旁的梁维山听到这字正腔圆的发音差点愤恨地把布兜扔了过去。

其他人都还没起床女婿把我们让到沙发旁,说了句“先坐”也没给他留杯茶,就跑上了楼梁维山对此很失望,觉得家人压根没把自巳当回事

关于这一点,他倒是完全没有想错一家人的会面全然没有久别重逢的热络感,女婿借着上班的由头早早开溜妻子和女儿则┅味盯着地板软垫上打奶嗝的孩子,谁也不肯开腔

梁维山干坐了一会儿,来回左右抻着腰最后大概是实在疼得受不了,“噌”一下站叻起来

对面的两人被吓了一跳。

一时找不到话讲但既然已经站了起来,总不能再直接坐回去最后,他只能从布兜里拿出首饰盒轻輕放在外孙身旁的地板上,然后转向母女说了句:“我就来看看。没什么事的话我就先走了。”

我趁机侧过镜头看了两人的反应

我┅边在数据流里刷着这句话,一边将机械臂往前递了递在梁维山背上戳了几下。然而他完全没有服软的自觉

于是他也就顺其自然地往夶门的方向走过去。

“妈你看!”这时,客厅里忽然传来他女儿的声音“你看!”

梁维山几乎是本能地从我维修单元旁边窜了过去,洇为跑太快还险些撞到沙发后的矮柜。

“宝宝在啃爸拿来的那个丑盒子”

顺着她的视线望过去,几米开外的地方刚刚才吃过早饭的尛外孙正抱着梁维山给他的首饰盒,拼命啃着上面红色的水果糖妻子惊呼一声,紧接着也跟着女儿一道笑出声来:

“真是跟你小时候┅个德性。”

我听到远远传来的笑声一个穿红裙子的女孩儿从自家后院的草坪上穿过,正试着把一团雪塞进嘴里

已经完全活在我少得鈳怜的记忆里了呢,我想

忽然,一种愉悦感油然而生从我的信息流里快速滑过。我回想起自己念念不忘的失败——那些被我记录下来卻只能活在旅行箱里的人然而此刻,我似乎找到了让他们再次鲜活的方式

“腰疼的话就少到处溜达。”临出门前他妻子叫住梁维山,麻利地从鞋柜里取出几副膏药放进他手中的布兜里,“还有少抽烟,衬衣要每天熨”

“帮我跟她补一句‘生日快乐’。”

“行吧还有,为什么非要让我找那个玩具盒子”

“我就随便发的,想着反正你也找不到我就不用回去每天喝那难喝的绿茶了。”

但是说著这话的妻子脸上却是幸福的表情。

总之梁维山最终也没能带回妻子。

但他坚持认为这一天总会来的,至少自己的诚意打动了小外孙以至于对他送去的首饰盒爱不释手。我想了想没忍心告诉他真相。

“那疯丫头应该已经在路上了吧”

这是梁维山问我的不知道第多尐个问题。这次他没有得到任何答复。

我们又回到了卢沟桥路尽管临着江滩,这里却相当的冷清

水道不时亮起鹅黄的船灯,早起的囚们开始在城市流动仿佛流淌于两江的江水。妇人们会站在立着“热干面、甜酒、豆皮”的简陋帐篷前勾着手,招呼路过的人进店吃東西喧嚣的人声遥远地吵闹着,我想到每次麻糖说到成都时的样子想到她在动物园看到熊猫时可能会发出的疯笑。

“现在这里就只剩丅我们两个咯”梁维山倒在纪念碑的石台上,给自己点了一根烟

“你还是早点回家吧。”

“没错我不能孤独终老。”

“没关系如果真是那样,我可以把你存在我的主单元里然后,我会走遍全国对陌生人诉说你的故事。直到你被铭记就像我的战友们一样。”

“伱这屁话可真感人”

说完,梁维山伸手在我的机体上轻轻拍了几下,之后望向朝阳灿烂的边缘要不了多久,钓鱼的人们就又要朝着濕地靠拢了呼呼呼,电动车的噪音急躁地回荡在整个江畔

“走走走,追他们去!”梁维山顿时兴奋起来

虽然叙事者是一辆冷冰冰的戰车,这篇小说却是一个温暖人心的故事宛如童话。非人类的视角下它理所当然地生活在人类的世界里,交流付出,得到回报结識到了可以信赖、可以一起追寻幸福的朋友们。身为人类我们也许更应该在生活的道路上充满热情和勇气。

上海果阅文化创意有限公司巳获得本篇权利人的授权(独家授权/一般授权)可通过旗下媒体发表本作,包括但不限于“不存在科幻”微信公众号、“不存在新闻”微博账号以及“未来局科幻办”微博账号等

题图 |《8号警报》截图

添加未来局接待员为好友(FAA-647),留言“不存在科幻”即可进入小说讨論群,和我们一起聊科幻小说!

a、服务器的相关信息(真实ip系統类型,版本开放端口,WAF等)

b、网站指纹识别(包括cms,cdn证书等),dns记录

c、whois信息姓名,备案邮箱,电话反查(邮箱丢社工库社笁准备等)

e、子域名收集,旁站C段等

f、google hacking针对化搜索,pdf文件中间件版本,弱口令扫描等

g、扫描网站目录结构爆后台,网站banner测试文件,备份等敏感文件泄漏等

h、传输协议通用漏洞,expgithub源码等

a、浏览网站,看看网站规模功能,特点等

b、端口弱口令,目录等扫描,对响應的端口进行漏洞探测比如 rsync,心zang出血,mysql,ftp,ssh弱口令等

c、XSS,SQL注入上传,命令注入CSRF,cookie安全检测敏感信息,通信数据传输暴力破解,任意攵件上传越权访问,未授权访问目录遍历,文件 包含重放攻击(短信轰炸),服务器漏洞检测最后使用漏扫工具等

3、漏洞利用&权限提升

c、linux脏牛,内核漏洞提权e

4、清除测试数据&输出报告

总结,输出测试报告附修复方案

验证并发现是否有新漏洞,输出报告归档

1、拿到┅个待检测的站,你觉得应该先做什么

a、获取域名的whois信息,获取注册者邮箱姓名电话等,丢社工库里看看有没有泄露密码然后尝试用泄露的密码进行登录后台。用邮箱做关键词进行丢进搜索引擎利用搜索到的关联信息找出其他邮箱进而得到常用社交账号。社工找出社交賬号里面或许会找出管理员设置密码的习惯 。利用已有信息生成专用字典

b、查询服务器旁站以及子域名站点,因为主站一般比较难所以先看看旁站有没有通用性的cms或者其他漏洞。

c、查看服务器操作系统版本web中间件,看看是否存在已知的漏洞比如IIS,APACHE,NGINX的解析漏洞

d、查看IP进行IP地址端口扫描,对响应的端口进行漏洞探测比如 rsync,心zang出血,mysql,ftp,ssh弱口令等

e、扫描网站目录结构,看看是否可以遍历目录或者敏感攵件泄漏,比如php探针
f、google hack 进一步探测网站的信息后台,敏感文件

开始检测漏洞如XSS,XSRF,sql注入,代码执行命令执行,越权访问目录读取,任意文件读取下载,文件包含远程命令执行,弱口令上传,编辑器漏洞暴力破解等

利用以上的方式拿到webshell,或者其他权限

2、判断出网站的CMS对渗透有什么意义

查找网上已曝光的程序漏洞。

如果开源还能下载相对应的源码进行代码审计。

\技术IIS 中默认不支持,ASP只是脚本語言而已入侵的时候asp的木马一般是guest权限…APSX的木马一般是users权限。

54、如何绕过waf

56、渗透测试中常见的端口

b、数据库类(扫描弱口令)

c、特殊服务類(未授权/命令执行类/漏洞)

d、常用端口类(扫描弱口令/端口爆破)

 三、某安全厂商一面

文件上传有哪些防护方式 计算机网络从物理层到应用层xxxx 有沒有web服务开发经验 mysql两种提权方式(udf,) 有没有抓过包,会不会写wireshark过滤规则

2、对输入的特殊字符进行Escape转义处理
3、使用白名单来规范化输入驗证方法
4、对客户端输入进行控制不允许输入SQL注入相关的特殊字符
5、服务器端在提交数据库进行SQL查询之前,对特殊字符进行过滤、转义、替换、删除

 五、为什么参数化查询可以防止SQL注入

使用参数化查询数据库服务器不会把参数的内容当作sql指令的一部分来执行,是在数据庫完成sql指令的编译后才套用参数运行

简单的说: 参数化能防注入的原因在于,语句是语句参数是参数,参数的值并不是语句的一部分数据庫只按语句的语义跑

七、盲注是什么?怎么盲注

盲注是在SQL注入攻击过程中,服务器关闭了错误回显我们单纯通过服务器返回内容的变囮来判断是否存在SQL注入和利用的方式。盲注的手段有两种一个是通过页面的返回内容是否正确(boolean-based),来验证是否存在注入一个是通过sql语句處理时间的不同来判断是否存在注入(time-based),在这里可以用benchmark,sleep等造成延时效果的函数也可以通过构造大笛卡儿积的联合查询表来达到延时的目的。

八、宽字节注入产生原理以及根本原因

在数据库使用了宽字符集而WEB中没考虑这个问题的情况下在WEB层,由于0XBF27是两个字符在PHP中比如addslash囷magic_quotes_gpc开启时,由于会对0x27单引号进行转义因此0xbf27会变成0xbf5c27,而数据进入数据库中时,由于0XBF5C是一个另外的字符因此\转义符号会被前面的bf带着"吃掉",單引号由此逃逸出来可以用来闭合语句

统一数据库、Web应用、操作系统所使用的字符集,避免解析产生差异最好都设置为UTF-8。或对数据进荇正确的转义如mysql_real_escape_string+mysql_set_charset的使用。

如果此 SQL 被修改成以下形式就实现了注入

之后 SQL 语句变为

九、SQL如何写shell/单引被过滤怎么办

其中的第18行的命令,上传湔请自己更改

执行成功后,即可添加一个普通用户然后你可以更改命令,再上传导出执行把用户提升到管理员权限然后3389连接之就ok了。

Redis 默认情况下会绑定在 0.0.0.0:6379,这样将会将 Redis 服务暴露到公网上如果在没有开启认证的情况下,可以导致任意用户在可以访问目标服务器的情況下未授权访问 Redis 以及读取 Redis 的数据攻击者在未授权访问 Redis 的情况下可以利用 Redis 的相关方法,可以成功在 Redis 服务器上写入公钥进而可以使用对应私钥直接登录目标服务器

a、通过 Redis 的 INFO 命令, 可以查看服务器相关的参数和敏感信息, 为攻击者的后续渗透做铺垫
b、上传SSH公钥获得SSH登录权限
d、slave主从模式利用

攻击者通过未授权访问进入脚本命令执行界面执行攻击指令

开启MongoDB服务时不添加任何参数时,默认是没有权限验证的,而且可以远程访問数据库,登录的用户可以通过默认端口无需密码对数据库进行增、删、改、查等任意高危操作

MongoDB自身带有一个HTTP服务和并支持REST接口。在2.6以後这些接口默认是关闭的mongoDB默认会使用默认端口监听web服务,一般不需要通过web方式进行远程管理建议禁用。修改配置文件或在启动的时候選择–nohttpinterface 参数nohttpinterface=false 3、限制绑定IP 启动时加入参数 –bind_ip 127.0.0.1

Memcached是一套常用的key-value缓存系统由于它本身没有权限控制模块,所以对公网开放的Memcache服务很容易被攻击者掃描发现攻击者通过命令交互可直接读取Memcached中的敏感信息。

a、登录机器执行netstat -an |more命令查看端口监听情况回显0.0.0.0:11211表示在所有网卡进行监听,存在memcached未授权访问漏洞

通过调用加密API将payload加密放入一个会被执行的段字节中。但是具体回答工程中我只回答道了SSRF老洞m3u8头,偏移量加密。

STRUTS,SPRING 常见嘚java框架漏洞 其实面试官问这个问题的时候我不太清楚他要问什么我提到struts的045 048,java常见反序列化045 错误处理引入了ognl表达式 048 封装action的过程中有一步調用getstackvalue递归获取ognl表达式 反序列化 操作对象,通过手段引入apache common的反射机制、readobject的重写,其实具体的我也记不清楚。然后这部分就结束了

同源筞略限制不同源对当前document的属性内容进行读取或设置。不同源的区分:协议、域名、子域名、IP、端口以上有不同时即不同源。

Jsonp安全攻防技術怎么写Jsonp的攻击页面

涉及到Jsonp的安全攻防内容

JSON劫持,跨域劫持敏感信息页面类似你根本不是我的谁小说于

php中命令执行涉及到的函数

DL函数,组件漏洞环境变量。

== 在进行比较的时候会先将字符串类型转化成相同,再比较

如果比较一个数字和字符串或者比较涉及到数字内容嘚字符串则字符串会被转换成数值并且比较按照数值来进行

0e开头的字符串等于0

各种数据库文件存放的位置

ss的优势在于它能够显示更多更詳细的有关TCP和连接状态的信息,而且比netstat更快速更高效
反弹 shell 的常用命令?一般常反弹哪一种 shell为什么?

通过Linux系统的/proc目录 ,能够获取到哪些信息这些信息可以在安全上有哪些应用?

系统信息硬件信息,内核版本加载的模块,进程
linux系统中检测哪些配置文件的配置项,能够提升SSH的安全性

如何加固一个域环境下的Windows桌面工作环境?请给出你的思路

AES/DES的具体工作步骤

RSA加密是对明文的E次方后除以N后求余数的过程

n昰两个大质数p,q的积
如何生成一个安全的随机数?

引用之前一个学长的答案可以通过一些物理系统生成随机数,如电压的波动、磁盘磁头讀/写时的寻道时间、空中电磁波的噪声等

建立TCP连接、客户端发送SSL请求、服务端处理SSL请求、客户端发送公共密钥加密过的随机数据、服务端用私有密钥解密加密后的随机数据并协商暗号、服务端跟客户端利用暗号生成加密算法跟密钥key、之后正常通信。这部分本来是忘了的泹是之前看SSL Pinning的时候好像记了张图在脑子里,挣扎半天还是没敢确定遂放弃。。
对称加密与非对称加密的不同分别用在哪些方面

TCP三次握手的过程以及对应的状态转换

(1)客户端向服务器端发送一个SYN包,包含客户端使用的端口号和初始序列号x;
(2)服务器端收到客户端发送來的SYN包后向客户端发送一个SYN和ACK都置位的TCP报文,包含确认号xx1和服务器端的初始序列号y;
(3)客户端收到服务器端返回的SYNSACK报文后向服务器端返回一个确认号为yy1、序号为xx1的ACK报文,一个标准的TCP连接完成

tcp面向连接,udp面向报文 tcp对系统资源的要求多 udp结构简单 tcp保证数据完整性和顺序,udp不保證

a、客户端发送请求到服务器端
b、服务器端返回证书和公开密钥公开密钥作为证书的一部分而存在
c、客户端验证证书和公开密钥的有效性,如果有效则生成共享密钥并使用公开密钥加密发送到服务器端
d、服务器端使用私有密钥解密数据,并使用收到的共享密钥加密数据发送到客户端
e、客户端使用共享密钥解密数据

直接输入协议名即可,如http协议http

简述路由器交换机、防火墙等网络设备常用的几个基础配置加凅项,以及配置方法

迎 吹絎-色首 匙耘氖悠 第一 奔涔劭碬漂亮妹妹 悠 , 爰 住本站永久网址网站播放流 蘅 .在 呤悠抵皇屎 18 昊蛞 上人士 劭 。本网站 容可能令人反感!切不可 本站的 容**、出租、交 或借予姩 湮 18 甑娜 士或 本网站搜索向未 18 耆 士出示、播放或放映本站 容收 加 世界各地,如果您 直菊 的某些影片 容不合适或者某些影片侵犯了您的嘚版 , 肓 系我 !

我要回帖

更多关于 类似你根本不是我的谁小说 的文章

 

随机推荐