为 web 安全初学者准备的礼物

今天的大年初一,新年新气象,但是今年春节又是那么的不平静,一个新型病毒从武汉起始席卷全国,大家都在恐慌中度过,为了保护自己和他人的安全,尽量不出门、少聚集,与所有医护人员一起与病毒作斗争,早日消灭它。

全国人民都在与病毒进行一场实战对抗,在互联网安全领域,病毒造成的破坏同样很严重,回想 2017 年的 wanancry 勒索病毒的爆发,损失惨重。

回顾 2019 年,对信安之路来说解锁的最大成就是开发并发布了一个小产品 信安之路成长平台 ,相信有很多人还不知道这个平台是干什么的,有什么用,今天就给大家做个完整的介绍,希望可以帮助那些想要入门安全而不知道该怎么学的小伙伴。

这不只是一个学习的平台,还是一个人才选拔的平台,选的不是技术有多好的,而是真心想要从事安全行业,为了学习安全努力付出大量时间的人才,只要你够努力,起点起没关系,终有一天你将是信安之路的领路人,从一个旁观者变成一个参与者甚至领导者。

平台地址:

http://edu.xazlsec.com

1

前世今生

就在 2019 年的 7 月底,我从一家公司离职,在休息的两个月内,我想用这些时间做点对大家有意义的事情,就有了一个小白成长计划,具体内容请看《 信安之路小白成长计划第一期实验班招生 》。

在 8 月初,完成门槛任务的同学共计 280 人左右,通过在群共享的方式提交报告进行分享,前两个月每周日会进行群语音交流,主要由我对本周任务进行解释,10 月份再次上班之后,由于时间精力的关系就没有再进行语音直播了,确实是时间精力的问题,群共享内容如下:

2

通过群共享的方式分享自己的学习成果存在多个弊端,比如:

1、查看其他人的报告需要下载之后查看,不那么方便

2、无法区分出优秀的报告,对于学习而言增加了额外的成本

3、对于所有小伙伴的学习成绩没有排名和积分,认真参与学习的无法脱颖而出

4、学习结果上传群共享之后,成就感偏低,不利于长期的学习

为了解决这些问题,让大家的学习更有激情,能坚持的时间更长,更加主动,所以就有了一个想法,开发一个能够解决以上所有问题的平台,从而让大家的学习更方便、更有激情、更有成就感、让优秀的人脱颖而出,通过优秀的人来激发其他参与者的积极性,形成一个学习的良性圈子。

功能设计

一个好的学习产品除了提供方便的功能之外,还有有一系列的规则来激励大家、约束大家,下面就来为大家介绍一下 信安之路成长平台 的设计思路。

下面是主要的功能需求:

1、登录注册功能

区分用户,提供成员的身份信息,包括:用户名、常用邮箱、QQ 号、知识星球编号和昵称、密码等

2、注册成功之后需审核

审核方式通过人工对比填写的知识星球编号和昵称来确定用户身份,如果填写信息有误默认删除用户,重新注册即可

3、学习任务提交平台主页

审核通过之后,大家会进入作业系统,提供任务分类和学习任务

4、上传报告功能

拿到任务之后,大家就可以进入学习阶段,这个阶段是不需要平台的,学习完成并总结成报告之后即可将报告上传到指定任务之下,会有审核人员对报告进行打分

5、显示其他人的报告

上传的报告审核通过之后,你就可以查看其他小伙伴的报告,横向学习他人的经验,扩展自己学习的不足

6、查看报告

如果你想看某一个报告,在线可看任意报告,方便阅读学习

7、评论功能

目前只能点赞,无法自定义评论,可以看到由审核人员给到报告的评论

8、后台功能

人员审核、报告审核、任务发布、项目发布等,主要由管理员使用

以上即为该平台的基本功能,已经可以满足基本的使用。

用户规则

没有规则不成方圆,同样信安之路的成长平台也有自己的规则,用来规范大家的学习和结果提交,具体如下:

1、注册需要提供正确的知识星球编号和昵称,方可审核通过

为什么必须要填写知识星球的编号和昵称呢?很多人对有这样的疑问,为什么不能无门槛,免费给大家提供服务呢?

无论是平台的资源还是日常的运营,都是有成本的,而且对于中国互联网来说,免费意味着不重要,不会被人重视,也不会被人珍惜,除了增加无用工作量,无法长久。

对于学习成长来说是枯燥的,如果你没有付出任何代价就可以参与学习,那么在你想要放弃的时候,会毫不犹豫的放弃,因为你没有付出任何代价,就算放弃了也无所谓,而如果你为了学习付出了金钱,在你想要放弃的时候,一定会思考自己付出的代码,从而让你有所犹豫,或许就坚持下去了。

对于我们来说,你的付费对我们的日常运营和资源投入都是有力的支撑,我们可以长期持续维护,大家也可以长期参与学习,相辅相成,互利共赢,成就是双方的。

2、每个任务只能完成一次,只有一次审核通过的机会

这个规则的主要目的是让大家提交学习成果的时候慎重考虑,争取做到无法优化的情况下再来提交,通过审核之后,查看他人报告相互补充,达到扩展学习的目的。

如果大家可以任意上传报告,那么就会出现不珍惜机会的情况,报告随意上传,无法保障质量,还会增加资料噪音,影响大家的学习体验,因为机会只有一次,所以你才珍惜这个机会,尽最大努力去学习、编写高质量报告。

任务数量有限,报告的质量、得分决定了你能在平台拿多少分,决定了你在排行榜上的位置,排行榜体现的不是你完成任务的多少,而是你完成报告的质量好坏和认真程度,不是你能力的象征而是是否认真对待学习的体现,任何人都可以成为榜首,只要你肯努力、认真学习,那么你就有机会超越他人。

3、提交一次报告消耗 5 枚 信安币

成长平台有两套积分体系,一个是积分、一个是信安币,积分是用来在首页排名使用,而信安币是用来在平台流通,具体介绍如下:

每一个新的账户在审核通过之后会免费赠送 30 枚 信安币,作为初始货币在此平台使用

信安币的使用场景

1、提交任务报告消耗 5 枚,信安币不足无法再次提交任务报告

2、给优秀的报告点赞消耗 1 枚,而被点赞者 增加 1 枚信安币,同时增加一个 积分

信安币的获得场景

1、提交报告被老师审核通过之后会打一个基础分:1 -- 15 分,也就是会为报告作者增加对应的积分和金币,如果审核未能通过,则分数和信安币均不增加,也就是白白消耗 5 枚 信安币

2、个人报告被其他小伙伴点赞,那么其他小伙伴的金币将赠送给你,附带一个积分

信安币 和 积分 的区别

信安币是为了约束大家,在提交报告时需要谨慎,确定任务完成并且提交到相对应的任务区,通过审核不通过的原因包括:报告内容与任务描述无法对应,报告无法证明是你自己实际操作过的结果等

积分是为了让优秀的小伙伴脱颖而出,任务完成多,完成度好的通过排名体现出来,作为大家学习的榜样。

审核相关

跟审核相关的工作就是日常的用户注册审核、报告审核、项目维护、任务维护等

用户注册审核

1、注册时提供的知识星球编号和昵称可以使用 知识星球的 APP ,在星球名片中有各自编号和昵称,如下:

 

2、审核时需要核对用户提供的星球编号和昵称是否一致,如果一致则审核通过,如果不一致则 删除该用户

报告审核

内容只要跟任务主题相符都会审核通过,但是所得分值会有所区别:

1 -- 5 分,勉强符合主题,报告编写混乱无逻辑,认真程度不够

5 -- 10 分,任务完成符合主题,有自己的见解,报告编写认真,完全是自己实际操作之后的结果

10 -- 15 分,除了完成任务之外,有自己扩展的内容,对于扩展任务也完成的比较好

注意: 我在审核的时候,主要看的是学习的态度,从编写的报告可以看出大家学习的认真程度、是否有自己的思考、有没有任务之外的拓展等,如果单纯是完成任务目的,那么分值是比较低的。

项目维护和任务维护目前没有做太多的更新,未来会在时间精力充足的时候进行更新。

运营激励

从平台上线到现在也有几个月了,积累了一定的用户和报告,这里就给大家汇报一下。

当前注册用户: 500+

提交报告数: 320+

当前积分达百分者: 4 个

激励方式

1、信安币会随者大家不断的学习和总结变得越来越多,未来信安币的使用场景会向实物发展,比如购买信安之路相关的周边产品,比如:卫衣、吉祥物、帽子、T 恤等

2、积分达到一定数量之后会有一些虚拟激励,比如:满 100 分可以在 信安之路公众发发布自己的学习心得 邀请加入信安之路核心群 ;满 200 分可以免费赠送一年 信安之路知识星球 使用权;满 300 分可以成为 信安之路知识星球 的嘉宾,将不用再担心知识星球会过期了。

下面是达百分的小伙伴分享的学习心得供大家参考:

原创 赶在 2019 年的最后一天,我终于完成了一个里程碑

原创 这半年学习 web 安全的一点心得体会

原创 信安之路,很高兴认识你

加入方式

这个平台适合所有想要主动学习、主动成长的小伙伴,唯一门槛就是加入知识星球,扫描下方二维码加入即可:

最后祝大家 新年快乐 ,为了大家的人身安全,请尽量不要去人多的地方,待在家里学习是个不错的选择。