打造sqlmap汉化版
2023-1-6 20:23:39 Author: 鹏组安全(查看原文) 阅读量:14 收藏

参考

如何打造sqlmap汉化版
https://www.bilibili.com/video/BV1r64y1m7Nu/?spm_id_from=333.880.my_history.page.click&vd_source=dfcaf8e4dd4ff668e1c6f5d85cada840
教你写python脚本汉化sqlmap
https://www.bilibili.com/video/BV1Ud4y1Y7XG/?spm_id_from=333.999.0.0&vd_source=dfcaf8e4dd4ff668e1c6f5d85cada840

参考的是用的谷歌浏览器+百度翻译实现的

我这里使用的是有道翻译就没那么麻烦不需要浏览器

http://fanyi.youdao.com/translate?&doctype=json&type=AUTO&i=

完成汉化的目录

plugins、lib、extra、thirdparty

例如:汉化帮助菜单

import re
import time

import requests

with open('cmdline.py','r') as f:
pp=f.readlines()

def alter(file,old_str,new_str):
file_data = ""
with open(file, "r", encoding="utf-8") as f:
for line in f:
if old_str in line:
line = line.replace(old_str,new_str)
file_data += line
with open(file,"w",encoding="utf-8") as f:
f.write(file_data)

ppp="".join(pp)
find =re.findall('help="(.*?)"',ppp)
print(find)
for i in find:
jc = requests.get(url="http://fanyi.youdao.com/translate?&doctype=json&type=AUTO&i="+i)
find_str=re.findall('"tgt":"(.*?)"',jc.text)
find_str_1="".join(find_str)
time.sleep(1)
print(find_str_1)
alter("cmdline.py", i, find_str_1)

查看是否汉化成功


效果


下载

点击下方微信公众号名片在后台回复sqlmap汉化即可获取

欢迎加入学习

干货 | 渗透知识库

工具|web指纹识别脚本

审计 | SeaCms代码审计getshell

鹏组安全 | 2022年精华文章汇总

实战 | 记一次授权的渗透测试

应急 | linux实战清理挖矿病毒

好文分享收藏赞一下最美点在看哦

文章来源: http://mp.weixin.qq.com/s?__biz=Mzg5NDU3NDA3OQ==&mid=2247488370&idx=1&sn=6ea7145925e60b1507920d76aa23d759&chksm=c01cdfe2f76b56f4931424e7540a7c2f968cd143219fb4737af16fd922655d49d73925787eb3#rd
如有侵权请联系:admin#unsafe.sh