五一长假vue3+nodejs全栈项目复盘
前言
五一闲来无事,也不是特别想打ctf,啧,最近感觉打ctf的体验越来越不对了,热爱好像变质了?搓个项目玩吧。在这里复盘一下
整体框架
前端vue3
,好久没搓vue了,还挺怀念去年暑假学vue的。
后端nodejs+expres
,本来想用fastify
,但是掌握度不高,还是稳一点吧,别给自己写恶心了。
项目挺老套的,新闻+产品管理/发布项目,两套前端(admin&web),一个后端(server)。管理又分为管理员和编辑员。
五一闲来无事,也不是特别想打ctf,啧,最近感觉打ctf的体验越来越不对了,热爱好像变质了?搓个项目玩吧。在这里复盘一下
前端vue3
,好久没搓vue了,还挺怀念去年暑假学vue的。
后端nodejs+expres
,本来想用fastify
,但是掌握度不高,还是稳一点吧,别给自己写恶心了。
项目挺老套的,新闻+产品管理/发布项目,两套前端(admin&web),一个后端(server)。管理又分为管理员和编辑员。
这里是mac系统,linux应该是类似的,win自己挂到linux虚拟机或者是梯子开局域网模式即可
clash
orv2rayN
都会有一个端口开放,我是直接暴露出去的,记得开系统代理即可
最近期中考试没怎么刷题来着,复现复现没参加的比赛吧~
task.py
|
|
拿到题就知道这玩意是copper,好像比赛当天还有人在群里问来着,有点意思(,简单分析一下
gift1->低10位
gift2->右移20位后的低800位
我们可以认为已知了低820位,那10位可以爆破,那么前面直接copper求出
高铁一个小时速通
task.py
|
|
有一说一,懒得写,gpt梭哈了 exp.py
rank33,感觉自己还是太菜了,放一部分的wp
task
|
|
思路就是先对照,然后对一下思路?UGBRC和TGCTF进行比较,位移是-1,0,1…,猜测每个增加1,搓个脚本 exp.py
用node-schedule
这个模组去实现定时任务
然后这边实现自动登录校园网的(,首先先bp抓个包,发现里面东西有点多,就写了一堆配置文件,然后包成docker去定时发送