由安装DS_Store文件泄露处理工具引发的一系列问题

admin 2022年10月19日14:03:01评论106 views字数 1531阅读5分6秒阅读模式

安装ds_store_exp-master工具,下载解压之后需要先安装依赖包 cmd执行:「pip2 install ds-store requests」 发现报错:

由安装DS_Store文件泄露处理工具引发的一系列问题

1

搜索该报错发现是因为pip工具早就停止了对python2的更新支持,因此安装的python2中是不带有pip工具的,那就通过setuptools工具安装一个:

https://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz

下载后解压进入目录内,使用命令「python2 setup.py install」进行安装,这里一定要注意需要管理员权限,等待一会后,安装即可完成。

安装完成之后,再下载pip进行安装,这里使用pip19,下载后安装方式和刚刚安装setuptools的方法相同。

https://files.pythonhosted.org/packages/11/31/c483614095176ddfa06ac99c2af4171375053b270842c7865ca0b4438dc1/pip-19.0.tar.gz

pip安装完成之后,再次进行依赖包安装:pip2 install ds-store requests

发现又报错:

由安装DS_Store文件泄露处理工具引发的一系列问题

2

查看报错信息,发现是编码问题,这是因为python安装依赖包时会加载用户目录,而我的目录中有中文,因此出现编码错误

解决办法:找到python安装目录 Python27Lib目录下的mimetypes.py文件,添加以下三行代码,更改编码方式即可解决:(注意二三行空格以及gbk包裹引号为英文符)

if sys.getdefaultencoding() != 'gbk'
 reload(sys) 
 sys.setdefaultencoding('gbk')
由安装DS_Store文件泄露处理工具引发的一系列问题

3

修改保存之后即可解决报错

之后运行安装依赖包命令,又遇到报错:xxx文件报错:「ImportError: No module named queue」这是因为环境中同时存在python2和python3引起的兼容性问题

Python3中要这样引入:

import queue

Python2中要这样引入:

import Queue

因此只需要找到报错文件,将导入模块queue更改成Queue即可解决。更改之后再执行依赖包安装命令,发现成功安装。由安装DS_Store文件泄露处理工具引发的一系列问题

总结:

1.因为pip已经停止对python2的更新支持,所以安装python2中并不自带pip工具,需要使用的话需通过setuptools自行安装。

2.电脑中同时存在python2与python3经常会造成一些兼容性问题,这很常见,因此不必慌张,查看对应的python特性文档即可解决。

星 球 免 费 福 利



 转发公众号本文到朋友圈

 截图到公众号后台第1、3、5名获取免费进入星球


星球的最近主题和星球内部工具一些展示
由安装DS_Store文件泄露处理工具引发的一系列问题
由安装DS_Store文件泄露处理工具引发的一系列问题


由安装DS_Store文件泄露处理工具引发的一系列问题


由安装DS_Store文件泄露处理工具引发的一系列问题

由安装DS_Store文件泄露处理工具引发的一系列问题

由安装DS_Store文件泄露处理工具引发的一系列问题



欢 迎 加 入 星 球 !

由安装DS_Store文件泄露处理工具引发的一系列问题

关 注 有 礼



关注下方公众号回复“666”可以领取一套精品渗透测试工具集和百度云视频链接。

由安装DS_Store文件泄露处理工具引发的一系列问题 还在等什么?赶紧点击下方名片关注学习吧!由安装DS_Store文件泄露处理工具引发的一系列问题


由安装DS_Store文件泄露处理工具引发的一系列问题



群聊 | 技术交流群-群除我佬


干货|史上最全一句话木马


干货 | CS绕过vultr特征检测修改算法


实战 | 用中国人写的红队服务器搞一次内网穿透练习


实战 | 渗透某培训平台经历


实战 | 一次曲折的钓鱼溯源反制


免责声明
由于传播、利用本公众号渗透安全团队所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,公众号渗透安全团队及作者不为承担任何责任,一旦造成后果请自行承担!如有侵权烦请告知,我们会立即删除并致歉。谢谢!
好文分享收藏赞一下最美点在看哦

原文始发于微信公众号(渗透安全团队):由安装DS_Store文件泄露处理工具引发的一系列问题

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2022年10月19日14:03:01
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   由安装DS_Store文件泄露处理工具引发的一系列问题http://cn-sec.com/archives/1358390.html

发表评论

匿名网友 填写信息