MISSION 0x01
1 | Host: venus.hackmyvm.eu |
ssh [email protected] -p 5000
登陆后,进入 Mission 1 :
还有一个 readme.txt 可以先看看
1 | cat mission.txt |
1 | Host: venus.hackmyvm.eu |
ssh [email protected] -p 5000
登陆后,进入 Mission 1 :
还有一个 readme.txt 可以先看看
1 | cat mission.txt |
题目就一句话: Instructions in README.md inside the file.
然后给了个下载链接,下载下来是一个压缩包,解压后是源码、Dockerfile、README.md等文件。
先看 README 中几个地方比较关键:
./build_docker.sh
里面其实就是:docker build -t h1ker .
docker run --name=h1ker -d -p 1337:80 h1ker
执行 ./build_docker.sh
后,访问 http://localhost:1337/
就能看到一个博客系统了。
国内可以的ChatGPT和类似工具:
国内无法使用的ChatGPT:
Forefront Chat 可以免费用GPT-4,高峰期会卡
POE 包含 Sage、GPT-4(每日一次)、Claude等
ChatGPT - Genie AI - Visual Studio Marketplace
国内可用,需要 API Key
最近公司同事做了件离谱的事,把给客户公司写的软件源代码放到GitHub上开源了。
要说光是软件源代码,对这件事儿说也不算太大,因为是他自己负责的一个小项目,本身也没太大的商业价值,只能说公司的项目随便开源了,一个招呼都不打,意识不行吧。
最大的问题是,里面他硬编码了密码到配置文件里,配置文件也给上传了,客户最近几天在做PT,一下窟窿就捅大了。
现在客户让我拿出来解决方案,以及保障后续不会出现类似情况。
我想了想,这件事儿的问题应该包括以下几个方面:
给客户的车间做了一个呼料的系统,大屏幕可以实时显示产线的呼料需求(APP),一方面仓库人员可以手机上看到这些呼料需求,另一方面,仓库的大屏幕可以显示分配到此仓库的呼料需求.
客户希望有新的呼料请求的时候,大屏幕不仅仅要显示,而且要语音提醒.
因为我们大屏幕用的是 Chrome 的浏览器来显示呼料请求,所以直接使用Chrome 的 TTS 接口即可:
1 | function speakOut(msg) { |
然后其他的逻辑就不写了,比如如何判断新到语音,如何不再播报已经播报过的,如何播报捡料超时的任务等等.