从远程url下载并压缩js,css


之前一直在使用bootcdn.cn提供的CDN服务,没出过什么大问题,即使国庆第一天凌晨挂过,对它依旧信任。

但事与愿违,无意中打开查看源码,才发现竟然有那么多的css,js文件

<link href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet">
<link href="https://cdn.bootcss.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">
<link href="https://cdn.bootcss.com/fancybox/3.1.25/jquery.fancybox.min.css" rel="stylesheet">
<script src="https …

黑客丛林之旅


无意间看到,试了一下,结果http://www.fj543.com/hack/

第一关

没什么好说的,查看源码

第二关

还是查看源码,结果发现

onSubmit="return chkPassword()"

Ok,f12进入 console,输入

function chkPassword(){
alert('adas');
}

覆盖原有js

第三关

这关我也没想到,后来百度之,原来是cookie的原因

还是进 console

document.cookie="login=yes"

第四关

看到这里是不是很熟悉,摩尔斯密码,google一下 对应的密码就是 iamok

第五关

根据提示,密文为成 YmFzZTY0aXNvaw==ad93c1d102ae60f4

第一个很熟悉为base64加密 …

supervisor使用


supervisor安装请参考flask应用部署——安装环境

生成配置文件

# cd /etc
# mkdir -p supervisord/conf.d
# echo_supervisord_conf > /etc/supervisord/supervisord.conf

修改supervisord.conf

# vim supervisord.conf # G直接跳到最后一行

取消下面注释并修改

[include]
files = /etc/supervisord/conf.d/*.ini

ok,现在可以在/etc/supervisord/conf.d/目录下创建配置文件了

# vim honmaple.com.ini

输入以下内容

# 进程的名字
[program:website]
# 命令
command=/home/www/honmaple.com/venv/bin/gunicorn run:app -c /home/www/honmaple.com/gunicorn.conf
# 网站目录 …