2 Star 2 Fork 3

KKDP/spider-code

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
走后门调用有道翻译接口.py 1.20 KB
一键复制 编辑 原始数据 按行查看 历史
# coding: utf-8
import requests
import time
import hashlib
if __name__== "__main__":
# m = hashlib.md5()
d = input('请输入您想翻译的文字:')
u = 'fanyideskweb'
# f = str(int(time.time()*1000))
# c = "rY0D^0'nM0}g5Mm1z%1G4"
# m.update((u + d + f + c).encode('utf-8'))
data= {
'i':d,
'from':'AUTO',
'to':'AUTO',
'smartresult':'dict',
'client':u,
'doctype':'json',
'version':'2.1',
'keyfrom':'fanyi.web',
'action':'FY_BY_ENTER',
'typoResult':'false'
}
headers = {
'User-Agent':'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36',
'Origin':'http://fanyi.youdao.com',
'Referer':'http://fanyi.youdao.com/'
}
# url是核心,这是一个后门,只要url对了,不需要加盐,不需要sign,所以此代码走的是后门
post_url = 'http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule&sessionFrom=null'
youdaojson = requests.post(post_url,headers = headers,data=data).json()['translateResult'][0][0]
print('翻译结果:%s' % youdaojson['tgt'])
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/jjhoc/spider-code.git
git@gitee.com:jjhoc/spider-code.git
jjhoc
spider-code
spider-code
master

搜索帮助