我们在kali中用 Metasploit 获取到windows主机的shell后,会出现乱码问题,归根到底,就是windows和linux系统的中文编码不同,所以导致windows系统上的中文在linux系统上会乱码
解决办法:
- 在shell窗口的工具栏选择“编辑”——>“首选项”——>“编码”,随便选中简体中文的三个编码之一:GB18030,GB2312,GBK,我一般选的是GBK,然后打钩并退出
- 接着在“终端”——>“设定字符编码”中选择添加的简体中文编码即可
注意:
- 这个设置会随着操作系统的重启而失效
- 设定简体中文编码之后,Linux中的中文字符就会乱码,因为Linux使用UTF-8编码
- 建议只在需要的时候设定简体中文编码