前言:Cowrie是基于kippo更改的中交互ssh蜜罐, 可以对暴力攻击账号密码等记录,并提供伪造的文件系统环境记录黑客操作行为, 并保存通过wget/curl下载的文件以及通过SFTP.SCP上传的文件.而此文主要对该蜜罐的监控效果做个简单的测试,并在受到暴力破解攻击的时候实现自动化邮件告警.   一.T-Pot平台cowrie 蜜罐ssh暴力破解探测 由下图可知,cowrie的地址为172.17.0.4 (该地址可能会变动,测试时以实际分配IP为准) 首页->UI-For-Docker->…
T-pot平台的Honeytrap可观察针对TCP或UDP服务的攻击,作为一个守护程序模拟一些知名的服务,并能够分析攻击字符串,执行相应的下载文件指令,当不产生TCP或者UDP协议的时候Honeytrap捕获不到任何信息,但有攻击者试图使用一些安全工具进行扫描的时候,Honeytrap即可捕获到连接信息.将Dashboard更换到Honeytrap模式,如下图所示 Honeytrap的日志记录保存在/data/honeytrap/log/attacker.log中 [root@ptarmigan…
平台搭建是首先安装xampp并把pikachu的压缩文件解压在HTdocs下 然后 点击后显示 安装成功 首先随便输入一些东西 然后用burpsuite抓包 对username和password字段进行add进行爆破 找到了一个非等长包 成功爆破,密码123456 验证码绕过(server) 发现这个验证码抓包之后重新发包是可以通过验证码验证的.所以抓包后经过改包就可以获得密码 验证码绕过客户端 发现他是依靠本地的JS实现的 验证的时候也是在本地执行. 所以验证码对于数据包来讲无关紧要只要能绕过…
概述 一个有效的字典可以大大提高暴力破解的效率 比如常用的用户名/密码TOP500 脱裤后的账号密码(社工库) 根据特定的对象(比如手机.生日和银行卡号等)按照指定的规则来生成密码 暴力破解流程 确认登录接口的脆弱性 尝试登录——抓包——观察验证元素和response信息,判断是否存在暴力破解的可能 对字典进行优化 根据实际情况对字典进行优化,提高暴力破解的效率 工具自动化操作 字典优化技巧 根据注册提示进行优化,比如注册时要求密码8位以上,我们就去掉少于8位的密码 爆破管理后台,账号是  ad…
一.先将Pikachu文件放在网站根目录下 二.修改pikachu网站的配置文件  inc/config.inc.php define('DBUSER', 'user'); define('DBPW', 'passwd'); 将上述文件中 user改为数据库账号.passwd改为数据库密码即可 三.访问http://127.0.0.1/pikachu/install.php 点击安装初始化按钮完成安装 如果出现下图则为安装成功,平台可以使用. 四.暴力破解漏洞 1.基于表单的暴力破解 基于表单的…
Pikachu练习平台(暴力破解) 因为下面要用到burp suite,这里先简单介绍一下intruder模块的东西 Target选项:        设置攻击目标,可以通过proxy发送 Pasitions选项:指定需要暴力破解的参数并设置成变量,同时选择攻击模式  Sniper(狙击手): 一个payload,先将第一个变量使用字典进行测试,然后将第二个变量使用字典进行测试 Battering ram(冲撞车): 可以设置多个payload,所有变量一起用字典内容被替换,然后一起尝试 Pit…
几十万人使用的系统.覆盖全国.每天营业额上好几个亿的.若信息安全方面太薄弱了.那将会是致命的打击.甚至威胁到企业的正常运转.从国家层面到企业级别大家都在重视信息的安全.可控. 运行速度慢一点点可以忍受.但是信息安全没保证是绝对无法忍受的.下面是防止暴力破解的例子运行效果,若这个用户名连续尝试登录好多次,系统就认为有暴力破解的行为.会禁止这个用户登录系统.包括人工登录.程序脚本登录都会被阻止. 当然后台也需要防止弱密码.设置密码修改密码时,都需要弱密码检查才可以.否则还是白辛苦一场了. 下图是,防…
# coding=utf-8 ''' 暴力破解crypt模块加密的密码 ''' import crypt import optparse usage = 'Usage: %prog [optinos] -p password.txt -d dictionary.txt' parser = optparse.OptionParser(usage,version=1.0) parser.add_option('-p',dest='pFile',action='store', help='加密后的口令…
0.蜜罐分类: 低交互:模拟服务和漏洞以便收集信息和恶意软件,但是攻击者无法和该系统进行交互: 中等交互:在一个特有的控制环境中模拟一个生产服务,允许攻击者的部分交互: 高交互:攻击者可以几乎自由的访问系统资源直至系统重新清除恢复. 1.cowrie简介 它是一个具有中等交互的SSH蜜罐,安装在Linux中,它可以获取攻击者用于暴力破解的字典.输入的命令以及上传或下载的恶意文件.攻击者在上传恶意文件后,执行恶意文件的操作均会失败,所以对蜜罐本身来说比较安全. 2.cowrie安装部署 以下步骤均…
原创文章 原文首发我实验室公众号 猎户安全实验室 然后发在先知平台备份了一份 1 @序 攻防之初,大多为绕过既有逻辑和认证,以Getshell为节点,不管是SQL注入获得管理员数据还是XSS 获得后台cookie,大多数是为了后台的登录权限,假若我们获得一枚口令,都是柳暗花明.不管口令复杂与否,只要在构造的字典内都是爆破之结晶. Web形态及业务之错综,我们暂可将能够自定义字典的请求归类到爆破,以便信息的提炼和知识的逻辑推理. 本文主要收集了常用的一些爆破相关的零碎点和技巧点. 2 账户探测 探…