渗透测试Python编程之Scan Webservices for FTP
2017-07-24 00:00
323 查看
一、环境
windows10 + python2.7
二、思路
扫描文件后缀
三、code
windows10 + python2.7
二、思路
扫描文件后缀
三、code
#!/usr/bin/env python # coding=utf-8 import ftplib def returnDefault(ftp): try: dirList = ftp.nlst() except: print '[-] Could not list directory contents.' print '[-] Skipping To Next Tatget.' return retList = [] for fileName in dirList: fn = fileName.lower() if '.php' in fn or '.html' in fn or '.asp' in fn: print '[+] Found default page: ' + fileName retList.append(fileName) return retList host = '192.168.0.0' userName = 'root' passWord = '12456' ftp = ftplib.FTP(host) ftp.login(userName, passWord) returnDefault(ftp)
相关文章推荐
- The Python web services developer: XML-RPC for Python
- The Python web services developer: XML-RPC for Python
- Using gsoap for web services in symbian
- 使用 Integrated Web Services Client for ILE 在 ILE 程序中调用 Web Service
- Selenium的PO模式(Page Object Model)|(Selenium Webdriver For Python)
- 使用托管代码进行 XML Web services 编程
- Verity: a QoS metric for selecting web services and providers (2003)
- Sublime Text 2 tips for Python and web developers
- RESTFul Web Services for DotNet
- python 教程 第十八章、 Web编程
- WebSocket client for python
- Unable to complete the scan for annotations for web application XXX due to a StackOverflowErr
- Python 做 web 编程
- Python3第3课-----编程入门(if、for,while、迭代器与生成器)
- Python Programming with the Java(TM) Class Libraries: A Tutorial for Building Web and Enterprise App
- 使用 Web Services Enhancements 2.0 进行编程
- python web编程(URL的转义和解析) .
- Using gsoap for web services
- RESTFul Web Services for DotNet
- jax-rs(Java API for RESTful Web Services)实践教程 之二 —— get/post/put/delete/head