草庐IT

DDoS攻击

全部标签

pth(pass the hash)哈希传递攻击

一.前言pth(pass-the-hash)哈希传递攻击在内网渗透中是一种很经典的攻击方式,原理就是攻击者可以直接通过LMHash和NTLMHash访问远程主机或服务,而不用提供明文密码这类攻击适用于:域/工作组环境账号hash内网中存在和当前机器相同的密码(ps:微软打了KB22871997补丁后只有Administrator(SID500)可以PTH成功,默认windowsserver2012后都会存在补丁)注意:打了KB22871997补丁后,不是sid500的用户,pth的时候会提示权限不足,如图所示:二.NTLM认证2.1Lmhash和ntlmhash正常mimimatzdump的h

php - 随机 sleep 可以防止定时攻击吗?

来自WikipediaIncryptography,atimingattackisasidechannelattackinwhichtheattackerattemptstocompromiseacryptosystembyanalyzingthetimetakentoexecutecryptographicalgorithms.实际上,为了防止定时攻击,我使用了以下来自thisanswer的函数:functiontimingSafeCompare($safe,$user){//Preventissuesifstringlengthis0$safe.=chr(0);$user.=chr

php - PHP 的 password_verify() 对极长密码(DoS 攻击)是否安全?

一般攻击场景:2013年Django有一个普遍的漏洞,因为攻击者可以通过非常大的密码创建极其密集的CPU计算[seethesecuritynoticehere].我不确定在没有任何进一步检查的情况下使用PHP的password_verify()和其他密码散列方法时这是否仍然可行。PHP文档说:UsingthePASSWORD_BCRYPTforthealgoparameter,willresultinthepasswordparameterbeingtruncatedtoamaximumlengthof72characters.但是,PHP的代码可能会说一些不同的东西:Ccodebeh

MAC安全(防MAC泛洪攻击)

一、MAC地址表项分类:1.1动态表项:通过对帧内的源MAC进行学习而来,有老化时间1.2静态表项:由管理员手工配置,不会老化1.3黑洞表项:丢弃特定源MAC或目的MAC,不会老化静态和黑洞表项不会被动态表项覆盖,而动态表项可以被静态和黑洞表项覆盖二、MAC地址表安全功能2.1 禁止MAC地址学习功能--可以限制非信任用户接入(搭配表项2配置)2.2 限制MAC地址学习数量--可以防止变化MAC地址攻击(搭配表项3配置)2.3 端口安全--可阻止其他非信任的主机通过本端口与设备通信 2.4 MAC-Spoofing-Defend--一个端口学习的MAC不会再其他端口上学习2.5 MAC地址防漂

php - 易受攻击的 PHP 代码示例?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭3年前。Improvethisquestion好吧,我和一个friend正在做一个关于PHP安全性的小型演示(虽然我不是很喜欢PHP),他让我找到一些易受攻击的PHP代码的例子(一个容易受到SQL注入(inject)和所有其他攻击类型)。我想知道是否有任何网站同时包含好的和坏的代码片段来说明您应该如何编码和不应该如何编码?基本上我会把它们放到我们的网站上,他会尝试破解它,然后我们会展示“正确”的网站,他会再次尝试破解它。

php - 防止蛮力攻击的最佳方法是什么?

我有我的登录页面,当然我想防止暴力攻击并减少用户登录时的延迟。目前,您需要输入用户名和密码才能登录。我正在考虑实现reCAPTCHA.但是,这会在3次尝试失败后显示在登录上。我的问题是:您尝试的依据是什么。IP地址?它总是可以隐藏...用户名?如果他们正在尝试一个不存在的用户怎么办?计算失败登录尝试的最佳方法是什么? 最佳答案 session不可靠,因为它们依赖于cookie,验证码经常被破坏[包括ReCAPTCHA]。唯一可靠的方法看似简单:问一个问题。不要使用数学问题,因为计算机出于某种原因令人惊讶地擅长解决这些问题。伟大的旧备

php - 如何防止PHP中的代码注入(inject)攻击?

我有点糊涂了,PHP函数那么多,有的用这个,有的用那个。有些人使用:htmlspecialchars()、htmlentities()、strip_tags()等哪个是正确的,你们通常使用什么?这是正确的吗(建议我一个更好的,如果有的话):$var=mysql_real_escape_string(htmlentities($_POST['username']));这条线可以防止MySQL注入(inject)和XSS攻击??顺便说一句,除了XSS攻击和MySQL注入(inject),还有什么需要注意的吗?编辑总结:如果我想向数据库中插入字符串,我不需要使用htmlentities,只需

mysql - SQL 注入(inject)攻击 - 这是做什么的?

我在我的网站上检测到一些失败的SQL注入(inject)攻击。失败的查询格式如下:SELECT6106FROM(SELECTCOUNT(*),':sjw:1:ukt:1'xFROMinformation_schema.tablesGROUPBYx)':sjw:1:ukt:1'部分是特殊构造的,变量连接在一起以给出随机0或1等。我想知道这些查询有什么作用?数据库是MySQL。更新:这是注入(inject)的原始SQL:(SELECT6106FROM(SELECTCOUNT(*),CONCAT(CHAR(58,115,106,119,58),(SELECT(CASEWHEN(6106=61

网络安全之资产及攻击面管理

“摸清家底,认清风险”做好资产管理是安全运营的第一步。那么什么是资产,资产管理的难点痛点是什么,如何做好资产管理,认清风险。带着这些问题我们来认识一下资产及攻击面管理。一、资产的定义《GBT20984-2007信息安全技术信息安全风险评估规范》中,对于资产的定义为“对组织有价值的信息或资源,是安全策略保护的对象”。对于网络空间资产来说,这里的资产是指赛博空间中某机构所拥有的一切可能被潜在攻击者利用的设备、信息、应用等数字资产。具体对象包括但不限于硬件设备、云主机、操作系统、IP地址、端口、证书、域名、Web应用、业务应用、中间件、框架、机构公众号、小程序、App、API、源代码等。概括来说,只

联邦学习后门攻击总结(2019-2022)

联邦学习后门攻击总结(2019-2022)联邦学习安全性问题框架概览下表和下图为联邦学习中常见的安全性问题,本文重点关注模型鲁棒性问题中的后门攻击问题。攻击手段安全性问题攻击方与被攻击方攻击点攻击目的拜占庭攻击模型鲁棒性恶意客户端攻击服务器针对训练数据或针对局部模型投毒无目标攻击,影响全局模型性能后门攻击模型鲁棒性恶意客户端攻击服务器针对训练数据或针对局部模型投毒影响目标子任务的性能推理攻击隐私保护恶意服务器或恶意客户端攻击客户端针对客户端参数或全局模型参数推理获取客户端信息从上图中可以看出后门攻击问题在联邦学习安全性问题中所处的位置。后门攻击的防御手段概述本文首先根据应用场景将对后门攻击的防