news 2026/10/20 13:21:45

信息安全管理与评估赛项备赛全攻略:从网络配置到应急响应

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
信息安全管理与评估赛项备赛全攻略:从网络配置到应急响应

每年省赛任务书一发出来,就有不少老师、学生来问我同一个问题:“信息安全管理与评估这个赛项,到底该怎么准备?”说实话,这个问题我每年都要重新答一遍。这个赛项在职业院校技能大赛高职组里,算得上网络安全方向含金量最高、覆盖面最全的一项,考核的不是单一技能,而是能不能像一个真正的安全工程师那样,把网络、系统、应用、流量这些层面串联起来,完成一次完整的安全事件闭环。整场比赛通常是三人一组、赛时四到六小时,从网络设备配置、主机安全加固,到渗透测试、应急响应,几乎把企业安全运维里的高频场景都搬到了赛场上。

这篇内容就是写给准备参赛的选手、指导老师,以及想入行安全服务方向的小白。我尽量把赛项背后的设计逻辑、每个模块的核心考点、实操中的坑都拆开讲。很多内容属于赛题说明里不会写的经验,比如哪些地方最容易丢分、现场环境有哪些不确定因素、三个人怎么配合才最高效,这些是我带了几届队伍之后积累下来的最直接的东西。看完了,你至少能明白比赛到底比什么、精力应该往哪放。

1. 赛项整体设计与思路拆解

1.1 四个模块到底在考什么

只看“信息安全管理与评估”这几个字,容易误以为这只是一场偏理论的考试。实际上,比赛是把一个真实企业网络从建设到运维再到应急的完整链条压缩成了几个小时。任务书里通常包含四个模块,虽然每年的名字和分值比例会微调,但底层逻辑相当稳定。

第一块是网络平台搭建与安全设备配置,考的是给企业搭一张可用的网络。这里面有VLAN划分、路由协议、链路聚合、ACL访问控制、防火墙安全策略等。说白了就是让网络先通起来,同时把该拦的流量拦住。第二块是系统安全加固与漏洞检测,目标是给Windows Server和Linux主机做基线加固,把弱口令、危险服务、不安全配置这些问题一一解决。第三块是渗透测试与漏洞利用,换个视角当攻击者,从Web入口想办法拿到权限,再到内网找flag。第四块是安全事件分析与应急响应,给定一份已经被入侵的环境,需要排查后门、清理木马、分析流量和日志,把攻击路径还原出来。

这四个模块放到一起,恰好覆盖了安全工作的四个视角:建设者、维护者、攻击者、处置者。比赛设计者想得很清楚,单一技能点好练,真正拉开差距的是选手能不能在几小时高压环境下完成角色切换。有的队伍擅长打CTF,一碰到网络设备配置就抓瞎;有的队伍加固很利索,但看一眼流量包就脑袋空空。这种单腿走路的情况,恰恰是比赛最想筛掉的。

1.2 评分机制与常见误区

很多选手第一次参赛时都会犯一个错误,就是拿CTF比赛的思路来打这个赛项,觉得只要把flag找到了就万事大吉。其实这个赛项的评分系统更复杂,很多分值藏在“配置的正确性”和“加固项的完整性”里。比如防火墙策略,不光要看流量能不能通,还要看规则顺序、区域划分是否合理,有时候自动评分脚本会去比对设备的running-config,你的命令敲对了但没保存,照样没分。

另一个误区是以为加固就是把服务全关掉。有一次模拟赛,一组选手为了“安全”,把主机的远程管理服务给停了,结果后面的渗透测试模块和应急响应模块需要访问这台主机时,他们自己也进不去了。比赛环境里的服务是环环相扣的,加固要做的不是让所有东西都转不起来,而是在保证业务可用的情况下把危险端口、弱口令和不安全配置清掉。什么时候该关服务,什么时候该留服务,得结合整场任务来看,不能只盯着一个模块猛干。

还有一误区是把应急响应当成“猜谜”。看到任务书里写“主机被入侵,请找出攻击源”,不少人的第一反应是翻日志翻到哪算哪,完全没有思路。实际上应急响应有固定的排查链路,从进程到账户,从网络连接到文件,再到日志和流量,每一步都是有顺序的。先想清楚排查框架再动手,效率会高很多。

2. 核心考点拆解与实操要点

2.1 网络与安全设备配置:最像送分题,也最容易丢分

网络设备配置这个模块,从难度上讲不算高,都是网络工程里的基础操作,但它是整场比赛里最“诚实”的模块——你配置了就有分,配置不对就没分,美化空间很小。我见过不少队伍在渗透测试上能拿高分,却在网络模块丢了接近一半的分,原因基本集中在几个点上。

第一,VLAN划分和Trunk链路处理不严谨。题目里通常会给出一个拓扑图,要求把不同部门的终端划分到不同VLAN,核心交换机和接入交换机之间用Trunk放通。有人图省事直接配一个VLAN 1走天下,流量是通了,但评分点一个都不占。正确做法是严格按照拓扑图分配VLAN编号,在接口下用access命令划入对应VLAN,Trunk口用allowed vlan明确放通需要的VLAN,不要图省事写个all。

第二,ACL的顺序和隐含拒绝规则。ACL匹配是从上往下逐条执行的,一旦前面有一条放行的规则,后面的规则就不会再看。常见的坑是有人先写了一条permit ip any any,后面再想拒绝某个IP段,结果所有流量都从上面那条走了,后面的deny形同虚设。排ACL的时候一定要按“先精细、后宽泛”的顺序来,把拒绝高危地址的规则放在放行规则前面。

第三,防火墙的区域与策略配置。很多选手把防火墙当成路由器配,配了接口地址就以为完事了,完全没理解trust、untrust、dmz这些安全区域的概念。防火墙默认区域之间是隔离的,没有跨区域的策略,流量就是过不去。你得先把接口划到正确区域,再写安全策略,明确源区域、目的区域、源地址、目的地址、端口和服务。做完之后一定要验证两条路径:一个正常业务流量能不能通,一个违规流量是不是被拒绝。

第四,保存配置。这条看起来像废话,但每次比赛都有人在这里栽跟头。很多设备的配置保存在内存里,重启后会丢失。操作完成后记得把运行配置保存为启动配置,不同厂商的命令略有区别,常见的是copy running-config startup-config,或者save。不要以为环境不会重启,比赛过程中设备断电、重启都是有可能的。

2.2 主机安全加固:细节决定生死

主机加固模块考察的是对Windows Server和Linux两种操作系统的安全配置能力。比赛里给的往往是已经装好的系统镜像,里面故意留了一堆“漏洞”,你的任务就是用规定的时间把这些配置项全部纠正过来。

Windows平台上的高频考点包括:账户策略里的密码复杂度、密码长度最小值、账户锁定阈值;关闭不必要的服务,比如Server、Print Spooler这类高风险服务按题目要求处理;设置审核策略,把登录事件、对象访问、进程追踪这些审核打开;修改注册表里的不安全项,例如RestrictAnonymous、AutoShareServer这些键值,防止匿名访问和默认共享泄露。

Linux平台同样有一批标准动作:修改ssh配置文件,把PermitRootLogin改成no,必要时修改默认端口;设置密码策略,修改/etc/login.defs里的PASS_MAX_DAYS和PASS_MIN_LEN;检查/etc/passwd和/etc/shadow里有没有异常账户和空密码账户;用chmod和chown收紧关键文件的权限;关闭不需要的服务,比如telnet、rlogin这类明文协议。

这个模块最考验人的不是单项操作,而是“全面性”。比赛评分通常是一张很长的核查清单,你每完成一项就得一分,漏掉一项就少一分。我见过很多队伍在密码策略上做得很漂亮,却在审核策略上整段空白。备赛的时候可以自己做一张Checklist,把Windows和Linux所有高频加固项列出来,每次模拟赛都按这张表逐项打勾,现场才不会漏。另外,加固之前先给系统做个快照或者备份,万一改崩了还能回滚。有次队员改注册表时手一抖删错键,整个系统起不来,白白浪费了一个小时。

2.3 渗透测试与漏洞利用:拿分快,翻车也快

渗透测试模块是整个赛项里最吸引人的部分,因为它有明确的flag,拿分很直观。考题形式通常是Web渗透打点,再结合内网信息收集、提权、内网横向。但这也意味着它的上限很高,下限也低得吓人——有的人一小时拿三个flag,有的人卡在第一步的SQL注入上直到比赛结束。

常规流程是:先用扫描工具做端口和服务识别,确认目标开启了哪些服务、版本号是多少。然后针对Web服务做进一步探测,找目录、找后台、找上传点、找参数注入点。拿到Web权限之后,开始提权,把普通用户权限升级到管理员或root。最后在目标机器上找flag文件,按题目要求提交。

Web漏洞里最高频的是SQL注入。判断注入点的时候不要盲目上工具,先手工试一下:单引号是否报错,数字参数是否回显差异,加注释符后是否恢复正常。用自动化工具时也要关注注入类型和闭合方式,很多题目故意设置了WAF或者过滤规则,工具跑不动的时候回归手工反而更快。上传点也是常客,常见思路是利用文件解析漏洞、上传WebShell、绕过后缀检查。这里的核心是理解服务器对文件名的解析逻辑,而不是死记几个绕过姿势。

文件包含和命令执行相对少见,但一旦出现往往就是大分。文件包含题目的关键是通过本地文件包含读取敏感文件,或者配合日志注入变远程代码执行。命令执行依赖目标点是否存在系统命令拼接漏洞,用分号和管道符去试总是有效的。

这个模块的翻车点主要在“死磕”。一道题卡了半小时还在同一个参数上反复试,其实已经值不回票价了。我的建议是:比赛前先快速浏览一遍渗透模块的所有题目入口,按难度排个序,先做简单题,把稳定拿到的分攥在手里,再回头攻关难题。时间分配上,渗透测试模块如果超过分配时间还没进展,果断切到其他模块做几道能拿分的题。

2.4 应急响应与日志取证:冷静下来就能拿分

应急响应模块放在比赛后半段是有道理的,它考察的是防御侧的综合研判能力,情绪越冷静、思路越清晰的人越占便宜。很多题目会模拟一个已经被入侵的现场,比如网站被上传了WebShell、服务器被植入挖矿程序、内网主机在向外疯狂发包。你的任务就是确认入侵事实、找到攻击源、清理后门、恢复服务,并把整个过程记录成报告。

标准排查第一站是进程。Windows下按创建时间排序进程列表,看有没有名字伪装成系统进程但路径不对劲的可疑进程;Linux下用ps -ef加ls -l /proc/进程号/exe确认进程对应的可执行文件。第二站是账户。检查最近新增的账户、管理员组里的陌生成员、带特殊字符的用户名。第三站是网络连接。用netstat -ano查看当前建立的TCP连接,找外联IP和端口,配合进程PID定位到具体程序;Linux下用ss -antp或lsof -i。第四站是文件。找上传时间异常的文件、启动项和计划任务里暗藏的后门,Linux下还要重点检查/tmp、/var/tmp这些临时目录。

流量分析方面,Wireshark和类似工具是主力。拿到流量包先看协议分级,确认HTTP、DNS、TCP这些协议的占比,再筛选常见危险特征,比如HTTP请求里的WebShell关键字、非标准端口上的加密流量。追踪TCP流还原HTTP会话,经常能直接看到攻击者的完整操作记录——他提交了什么参数、传了什么文件、访问了哪个路径,全都在里面。

日志取证里最容易翻车的点是时间。攻击者的行为日志往往分布在登录日志、Web访问日志、防火墙日志等多个文件里,这些日志的时间基准不同,有的用UTC有的用UTC+8,有的系统本身时间就快了五分钟。做关联分析之前先把所有日志的时间统一到同一时区,再按时间线排序,不然你永远对不上“谁先谁后”的顺序。

3. 备赛实操全流程解析

3.1 团队三人怎么分工才高效

三人组队不是简单的“三个会打CTF的人凑一队”,而是三种角色的互补。普通配置和加固能力可以靠后期练出来,但角色意识要在组队第一天就建立。

我的建议是一号位负责网络设备和安全设备,各种交换机、防火墙的配置命令要滚瓜烂熟;二号位负责系统加固与渗透测试,Windows和Linux双线都能顶,熟悉常见Web漏洞的利用手法;三号位负责流量分析和应急响应,日志、进程、网络连接这些排查动作要形成肌肉记忆。三个位置不是各干各的,而是有大量交叉配合。比如渗透测试中拿到了WebShell,需要确认目标主机的内网网段,这个信息就来自网络设备模块的拓扑结构,得跟一号位要。应急响应里发现攻击IP,排查网络设备上的ACL日志又需要一号位的配合。

团队协作上一定要有“共享信息”的习惯。比赛过程中随时把所有发现记录到一个共享文档里,包括目标IP、账号密码、flag位置、可疑攻击特征,三个人随时都能看到。很多队伍输在沟通不畅——二号位已经在目标机器上拿到了一个密码,三号位还在那硬猜另外一台机器的口令,共享文档几秒钟就能解决的事情,硬是耽误了二十分钟。

3.2 训练环境怎么搭

平时训练不必依赖昂贵的竞赛设备,完全可以用虚拟机模拟出一套和赛场高度相似的网络环境。最简单的方案是一台电脑装VMware,里面建三到四台虚拟机:一台Windows Server跑Web服务,一台Linux做数据库和中间件,一台Linux做攻击机装常用渗透工具。物理机或另一台虚拟机模拟交换和路由,再用一台虚拟机装流量抓包工具,当作被入侵的目标来分析。

工具准备方面,渗透方向至少要有端口扫描工具、Web抓包改包工具、SQL注入自动化工具、WebShell管理工具;逆向分析方向准备十六进制编辑器、反汇编工具、哈希计算工具;流量分析方向用主流的图形化抓包工具;密码破解方向准备字典工具和常见哈希破解工具。别贪多,每个方向挑一款自己用得最顺的工具就够了,比赛的时候换来换去只会手忙脚乱。

靶场题目可以从历年赛题里找,也可以在网上找一些开源的漏洞环境来练习。比刷题更重要的是一定要把题目环境完整地搭起来做一遍,而不是看看WriteUp就觉得自己会了。我见过很多选手把WriteUp背得滚瓜烂熟,上场遇到稍微变个参数的题目就懵了。动手环境的肌肉记忆,是任何纸上经验都替代不了的。

3.3 备赛节奏与冲刺策略

备赛别指望靠着赛前一周突击就能出成绩,至少得留出三个月的时间,分成三个阶段往前推。

第一个阶段是基础期,前四周。目标是所有模块的常规操作都能独立完成。网络设备的VLAN、OSPF、ACL、NAT要练到不用看笔记就能敲完并验证;系统加固的Checklist要全部过一遍;渗透测试的常见漏洞类型要逐个做一遍实验;应急响应的排查流程要完整走一遍流程。这个阶段不追求速度,追求“知道每一步在干什么”。

第二个阶段是强化期,中间六周。每周定一个专项主题,比如第一周专练网络设备排错,第二周专练Windows加固,第三周专练SQL注入,第四周专练流量分析,按这个节奏把每个方向的技术深度拉上去。同时每周安排一次三小时的全真模拟,严格按照比赛时间、比赛流程来走,模拟完当场复盘,把所有丢分点记录下来。

第三个阶段是冲刺期,最后两周。不再练新知识,重点是稳定性和适应性。每天做一套完整的模拟题,严格计时,训练三个人之间的配合和节奏。这时候再发现知识盲区,不要想着去补新东西了,把已经会的内容练到“闭着眼也能做对”,比临时抱佛脚加练一个新技能作用大得多。

3.4 赛场时间分配与控制节奏

整场比赛四到六个小时,时间分配直接决定最终得分。我常用的分配思路是:前面三十分钟先做整体确认,把任务书完整读一遍,对照拓扑图检查设备连接情况,确认账号密码和题目给出的信息是否有效。然后按分值和自己的擅长度确定模块优先级,多数队伍会先把网络设备配置做完,因为它最独立、不太受环境波动影响。

中间时间是拉分的关键。最好按“40-50分钟一个模块”的节奏滚动推进,每做完一部分就用共享文档记录进度。不要在某一个题上卡超过二十分钟,模块内先做容易的,模块间也要学会“止损”,这个题目做不出来就先放着,去做另一块能拿分的。最后二十分钟统一检查:设备配置保存了没有,flag提交格式是否符合要求,报告有没有写得完整。

现场还有一个必须重视的点:环境异常要及时反馈。比赛环境里的虚拟机被重置、文件突然丢失、设备配置丢失,这些情况虽然不常见,但每年都有人遇到。发现设备和题目描述对不上,马上举手请现场人员确认,不要自己闷头排查浪费时间。有些问题是赛方配置错误,不是你技术不行,早点反馈早点恢复环境,才是对自己分数负责。

4. 常见问题与避坑实录

4.1 网络设备扣分高发点速查

网络设备模块的丢分点非常集中,整理成一张表基本就是全貌。

扣分场景具体表现应对方法
配置未保存重启后所有配置丢失操作完成后立即保存配置,交卷前再复查一次
ACL规则顺序错误放行规则写在拒绝规则前面,导致过滤失效默认不要写permit any,先写精细规则再写宽泛规则
防火墙区域划分错误接口没有划入正确区域,策略不生效先确认trust/untrust/dmz区域,再写跨区域策略
接口状态down物理接口或逻辑接口没开启配完接口后检查接口状态,确认UP后再继续往下
NAT配置不完整只有inside没有outside,或地址池配置错误双向检查NAT配置,用测试流量验证转换是否生效
路由协议邻居没建立宣告网段错误或进程号不一致用查看命令确认邻居状态,不要只看配置不看实际效果

这六个场景我几乎每年都能在比赛现场看到。尤其是“配置未保存”和“ACL顺序错误”,属于技术含量最低但扣分最狠的两种错误。一个简单的习惯能救回来:每完成一台设备的配置,立刻保存,并记录到共享文档里,最后交卷前再由操作的人复查一遍启动配置。

4.2 系统加固高频遗漏项清单

加固模块的评分标准很细,我整理过一份高频遗漏项,供备赛时对照。比如Windows平台的审核策略,很多人只改密码策略,不去开“审核登录事件”,导致后续应急响应模块里无法追踪登录记录;默认共享盘符和Admin$共享,很多人不知道怎么关,其实要同时修改注册表AutoShareServer和AutoShareWks两个键值。

Linux平台上最高频的遗漏是umask值,任务书要求默认权限收紧到077,很多人改完用户的文件权限就不管系统全局配置了;还有ssh端口修改后忘了在防火墙里放行,导致后面模块无法远程登录;以及计划任务里预留的后门脚本,不配合进程排查很难发现。下面这张表可以做成队伍里的常备Checklist。

平台高频遗漏项排查方式
Windows审核策略未开启检查本地安全策略里的审核登录事件
Windows默认共享未关闭检查注册表和net share输出
Windows危险服务未禁用检查服务列表中的可远程利用服务
Linuxumask值未修改检查/etc/profile和/etc/login.defs
Linuxssh配置未收紧检查PermitRootLogin和端口设置
Linux定时任务中的可疑后门检查crontab和/etc/cron.*目录

4.3 渗透测试卡壳时的破局思路

比赛中最容易心态崩的时刻就是渗透测试打了半天毫无进展。我把自己常用的破局思路整理一下。

先看是不是卡在信息收集上。端口扫描出来了几个高危端口,Web服务也确认了,但注入点怎么都找不对,这时候不要继续盯着同一个参数,回去看站点的功能点。登录、搜索、排序、导出,每个交互点都可能是注入点,题目不会只把答案摆在显眼位置。上传功能打不动的时候,翻一下前端源码里的注释和JS文件,经常能发现隐藏的接口路径。

再看是不是被WAF挡住了。工具跑不出结果、手工注入也返回异常,可以试着把payload做简单编码。有时候只是把关键字大小写混写、加注释符,就能绕过前端校验。如果目标站点做了参数过滤,检查一下是不是过滤了关键字而不是过滤了语句结构,换一种写法往往就进去了。

提权卡住是另一个崩溃点。很多题目里已经把提权路径埋好了,比如某个服务以高权限运行、存在内核漏洞、或者可写目录下有定时任务。方法是先把当前系统信息摸完整:内核版本、系统版本、安装的应用、PATH路径、环境变量,再决定走内核提权还是服务提权还是计划任务提权。比赛里的提权一般不会太苛刻,多半是“你发现了就能提上来”,找不到突破口时换个方向看看,比在一个exp上反复试要快。

4.4 应急响应最容易慌的几个瞬间

应急响应模块的压迫感主要来自“未知”和“时间压力”。我见过不少队伍在模拟赛里,看到一堆可疑文件和陌生进程就开始瞎删,结果删掉了系统组件,或者把攻击痕迹破坏得没法分析。

最容易让人慌的场景是主机CPU飙高,明显在跑挖矿程序。正常情况下不要急着杀进程,先把进程路径、可执行文件、启动参数、持久化方式全部记录下来,再决定怎么清除。如果先把进程杀了,关联的文件和自启动项还在,重启后还会被重新拉起,等于白做。

另一个场景是Web目录里出现大量可疑脚本,不确定哪些是题目故意放的、哪些是环境自带的。排查思路是优先看最近修改时间和访问日志里的第一批外联请求,按时间线还原后门的上传路径。千万不要把整个网站目录删了重来,那样会破坏评分点,往往也拿不到完整溯源流程的分。

日志分析时最容易被带偏的情况是只看错误日志。攻击者的操作可能已经成功,错误日志里什么都没留下。要看访问日志里异常的状态码、超长的URL参数、可疑的User-Agent和Referer字段,这些才是攻击痕迹的主体。实在分析不动的时候回归流量包,从网络层看攻击者到底做了什么,比在日志里瞎猜更可靠。

最后再分享一个实战小技巧:比赛结束前十分钟,不管题目做成什么样,停下来整体检查一遍,确认所有需要提交的内容已经提交,所有flag格式正确,报告里的截图和处理记录完整。每年都有队伍因为最后五分钟还在埋头解题,遗漏了之前的得分点,这才是最可惜的失分方式。备赛和比赛最大的区别,就是比赛比的不只是你会不会某一个技术,而是你能不能把所有会的技术稳定地变成分数,这个能力的打磨,靠的不是运气,是每一次模拟赛之后的认真复盘。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/20 13:21:24

PyTorch 2.x升级OpenPCDet:ABI兼容与CUDA编译报错修复指南

1. 为什么一次框架升级会让整个检测代码库停摆做过3D点云检测的同行大多踩过这个坑:某天想把训练环境从PyTorch 1.x换到2.x,图的是新版本更快的算子融合和编译加速,结果OpenPCDet一跑就炸,报错五花八门,从spconv导入失…

作者头像 李华
网站建设 2026/10/20 13:20:39

RAG知识库原理与实战:从检索增强到稳定落地的关键细节

做知识库这个方向有点时间了,前前后后用 RAG(检索增强生成,Retrieval-Augmented Generation)搭过好几个内部系统,也从"能用就行"到"足够稳定可用"踩过不少坑。不少人一上来就找框架、调参数、换数…

作者头像 李华
网站建设 2026/10/20 13:20:07

换根DP入门:洛谷P3478深度和最大节点求解详解

洛谷 P3478(POI 2008 STA-Station)是我见过最适合入门换根DP的题目,没有之一。题面非常直白:给你一棵树,找出一个节点来做根,让所有节点的深度之和最大。如果数据范围小,直接每个点跑一遍DFS就完…

作者头像 李华
网站建设 2026/10/20 13:19:30

TensorFlow 从零入门:张量、计算图与自动微分实战指南

1. 从零理解 TensorFlow:它到底在算什么很多人第一次接触 TensorFlow,脑子里冒出来的第一个问题不是“怎么用”,而是“它到底是个什么东西”。官方文档会告诉你它是一个端到端的开源机器学习平台,但这句话对新手来说几乎等于没说。…

作者头像 李华
网站建设 2026/10/20 13:17:46

OpenCV图像二值化全攻略:阈值选择、OTSU与自适应阈值实战

二值化这个操作,看着简单——就一行cv2.threshold(),翻来覆去就几个参数,背都能背下来。但真的拿一张图来做,问题就来了:固定阈值为什么这里好使、那里不行?大津法不是号称“自适应”吗,怎么在光…

作者头像 李华
网站建设 2026/10/20 13:17:34

微信小程序校园代取快递毕设源码:Java后端+小程序完整跑通与避坑指南

简介:这份资源是面向高校计算机相关专业学生的微信小程序校园代取快递系统毕业设计完整项目,适合作为课程作业、毕业论文或小程序开发练手参考。项目分为用户端与管理端:用户端支持发布与接取代取任务,首页提供我的订单与待送订单…

作者头像 李华