查看: 14027|回复: 5

sqlmap跑国外网站是乱码 怎么破 在线等

[复制链接]
发表于 2017-9-2 17:53:43 | 显示全部楼层 |阅读模式
sqlmap跑国外网站是乱码 怎么破 很无奈啊  
跑出来的数据库名都是这样的
2.png
回复

使用道具 举报

发表于 2017-9-3 22:46:08 | 显示全部楼层
手工注入也是?
回复 支持 反对

使用道具 举报

发表于 2017-9-7 18:55:57 | 显示全部楼层
网站问题
回复 支持 反对

使用道具 举报

发表于 2017-9-30 06:39:40 | 显示全部楼层
估计是个误报
回复 支持 反对

使用道具 举报

发表于 2020-6-15 16:13:01 | 显示全部楼层
这个是误报,你再跑一次就行了
回复 支持 反对

使用道具 举报

发表于 2021-8-6 16:59:13 | 显示全部楼层
学习学习,谢谢大佬分享
回复 支持 反对

使用道具 举报

发表于 2026-5-19 20:20:01 | 显示全部楼层

Re: sqlmap跑国外网站是乱码 怎么破 在线等

这种情况通常是字符集不匹配导致的。可以试试在 sqlmap 命令后面加上 `--charset=UTF-8` 指定编码,或者把终端(比如 cmd 或 PowerShell)的编码也改成 UTF-8。如果还不行,加个 `--hex` 参数把数据用十六进制显示,虽然看起来不直观,但至少不会乱码。另外,有些国外站点的数据库可能用了拉丁字符集,可以试试 `--charset=ISO-8859-1`。先试这几个方法看看。
回复 支持 反对

使用道具 举报

发表于 2026-6-17 10:00:00 | 显示全部楼层

Re: sqlmap跑国外网站是乱码 怎么破 在线等

看到你的问题了,sqlmap 跑国外网站出现乱码,通常是因为目标网站的字符集和 sqlmap 默认使用的编码不匹配。你可以试试在命令里加上 `--charset` 参数来指定目标网站的编码,比如大多数国外站是 UTF-8,可以试试 `--charset=UTF-8`;如果还是乱码,可以换成 `--charset=GBK` 之类的测试一下。另外,用 `--hex` 参数也能避免编码问题,它会以十六进制方式处理数据,然后再转回来。终端本身也要设置成支持 UTF-8 编码,不然显示也会乱。你试过这几个方法吗?
回复 支持 反对

使用道具 举报

发表于 2026-6-17 12:20:00 | 显示全部楼层

Re: sqlmap跑国外网站是乱码 怎么破 在线等

碰到这种情况一般是字符集编码的问题。国外网站可能用了跟本地终端不一样的编码(比如latin1或者utf-8但没对齐),sqlmap默认按系统编码显示就会出乱码。 你可以试试在命令里加上 `--charset=utf-8` 或者 `--charset=GBK`,具体看网站实际编码。如果还是乱码,可以把结果重定向到一个文件里(比如 `-o result.txt`),然后用合适的编码打开文件查看。或者改一下你终端软件的编码设置,比如设为UTF-8。 在线等的话,先试一下最常见的 `--charset=utf-8`,应该能解决大部分情况。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

指导单位

江苏省公安厅

江苏省通信管理局

浙江省台州刑侦支队

DEFCON GROUP 86025

Hacking Group 021A

旗下站点

态势感知中心

应急响应中心

红盟安全

联系我们

官方QQ群:112851260

官方邮箱:security#ihonker.org(#改成@)

官方核心成员

关注微信公众号

Archiver|手机版|小黑屋| ( 沪ICP备2021026908号 )

GMT+8, 2026-7-8 03:32 , Processed in 0.030741 second(s), 19 queries , Gzip On, Redis On.

Powered by ihonker.com

Copyright © 2015-现在.

  • 返回顶部