草庐IT

针对性

全部标签

针对近日ChatGPT账号大批量封禁的理性分析

文/高扬这两天不太平。3月31号,不少技术圈的朋友和我闲聊说,ChatGPT账号不能注册了。我不以为然,自己有一个号足够了,并不关注账号注册的事情。后面又有不少朋友和我说ChatGPT账号全部不能注册了,因为老美要封锁我们。越听越离谱,颇有狼来了之势。作为一个程序员,这些传闻听多了,难以让人静心,我决定自己尝试看看ChatGPT是不是真停止注册了,如果ChatGPT关停注册,这将是一个大新闻。经测试,常规方式确实不行了,但还有其它方式仍可以注册ChatGPT账号的。所以,这只能说明ChatGPT账号注册的规则收紧了,并不是停止注册了,这是两个概念。如果我们不明真相,很容易被这类情绪之词带偏。4

针对近日ChatGPT账号大批量封禁的理性分析

文/高扬这两天不太平。3月31号,不少技术圈的朋友和我闲聊说,ChatGPT账号不能注册了。我不以为然,自己有一个号足够了,并不关注账号注册的事情。后面又有不少朋友和我说ChatGPT账号全部不能注册了,因为老美要封锁我们。越听越离谱,颇有狼来了之势。作为一个程序员,这些传闻听多了,难以让人静心,我决定自己尝试看看ChatGPT是不是真停止注册了,如果ChatGPT关停注册,这将是一个大新闻。经测试,常规方式确实不行了,但还有其它方式仍可以注册ChatGPT账号的。所以,这只能说明ChatGPT账号注册的规则收紧了,并不是停止注册了,这是两个概念。如果我们不明真相,很容易被这类情绪之词带偏。4

c# - 如何确定可执行文件是针对哪个平台编译的?

我需要使用为x86、x64和IA64制作的Windows可执行文件。我想通过检查文件本身以编程方式找出平台。我的目标语言是PowerShell,但C#示例也可以。失败其中任何一个,如果您知道所需的逻辑,那就太好了。 最佳答案 如果您安装了VisualStudio,则可以使用dumpbin.exe。PowerShellCommunityExtensions中还有Get-PEHeadercmdlet|可用于测试可执行镜像。Dumpbin会将DLL报告为machine(x86)或machine(x64)Get-PEHeader会将DLL报

c# - 如何确定可执行文件是针对哪个平台编译的?

我需要使用为x86、x64和IA64制作的Windows可执行文件。我想通过检查文件本身以编程方式找出平台。我的目标语言是PowerShell,但C#示例也可以。失败其中任何一个,如果您知道所需的逻辑,那就太好了。 最佳答案 如果您安装了VisualStudio,则可以使用dumpbin.exe。PowerShellCommunityExtensions中还有Get-PEHeadercmdlet|可用于测试可执行镜像。Dumpbin会将DLL报告为machine(x86)或machine(x64)Get-PEHeader会将DLL报

针对CSS/SCS或JavaScript中的动态类名称

在我的Rails应用程序中,我有两个模型,用户和目标。用户可以有许多目标,并且一个目标属于用户。我有一个页面,该页面列出了用户显示页面中所有用户目标。这是使用.east循环完成的,在此循环中,我创建了一个动态类名称,将目标_id放入类名称中。我希望能够在CSS/SCSS文件夹中定位这些单个类,以便例如,当我悬停在它上时,我只能强调第一个目标。app/views/users/show.html.erb">SCSS目前不起作用,但它可能有助于显示我试图做的事情。App/Assets/stylesheets/custom.css.scss.user-goals-mouse-events>a{bord

为什么针对API的Bot自动化攻击越来越多?

API是连接现代应用程序的基石,越来越多的企业意识到API的重要性,其数量迎来爆发式增长,但API面临的安全威胁却比API调用增长更加迅猛。SaltSecurity于今年2月发布的报告显示,2022年有91%的公司存在与API相关的安全问题,80%的组织认为他们的安全工具不能有效地防止API攻击。为了强调API安全的重要性,OWASP在2019年首次提出了APISecurityTop10,并于2023年发布了APISecurityTop10的内容更新。此次更新内容专门增加了“API缺少对自动化威胁的防护”内容,这说明在实际应用中,很多企业API缺乏对自动化攻击的防护措施。CequenceSec

针对各种密码算法的攻击(密码分析学)

唯密文攻击(COA)已知明文攻击(KPA)选择明文攻击(CPA)选择密文攻击(CCA)上述每种攻击的目的是决定所使用的密钥。攻击强度由弱到强,能够抵抗选择密文攻击那么就能够抵抗其余三种攻击。自适应选择明文攻击(ACPA)选择密钥攻击(CKA)实际安全性:根据破译密码系统所需的计算量来评价其安全性,分为计算安全性和可证明安全性。计算上安全:破译一个系统在原理上可行,但已知的算法和现有的计算工具不可能完成所有要求的计算量成为计算上安全。可证明安全:证明破译某个体制的困难性等价于解决某个数学难题,就称之为可证明安全性。无条件安全:如果算法产生的密文不能给出唯一决定相应明文的足够信息,此时无论分析者截

c# - 模运算符 (%) 在 C# 中针对不同的 .NET 版本给出不同的结果

我正在加密用户的输入以生成密码字符串。但是一行代码在不同版本的框架下给出了不同的结果。用户按下的键值的部分代码:按下的键:1.变量ascii为49。经过一些计算后'e'和'n'的值:e=103,n=143,Math.Pow(ascii,e)%n以上代码的结果:在.NET3.5(C#)中Math.Pow(ascii,e)%n给出9.0。在.NET4(C#)中Math.Pow(ascii,e)%n给出77.0。Math.Pow()在两个版本中给出了正确(相同)的结果。是什么原因,有解决办法吗? 最佳答案 Math.Pow适用于doubl

c# - 模运算符 (%) 在 C# 中针对不同的 .NET 版本给出不同的结果

我正在加密用户的输入以生成密码字符串。但是一行代码在不同版本的框架下给出了不同的结果。用户按下的键值的部分代码:按下的键:1.变量ascii为49。经过一些计算后'e'和'n'的值:e=103,n=143,Math.Pow(ascii,e)%n以上代码的结果:在.NET3.5(C#)中Math.Pow(ascii,e)%n给出9.0。在.NET4(C#)中Math.Pow(ascii,e)%n给出77.0。Math.Pow()在两个版本中给出了正确(相同)的结果。是什么原因,有解决办法吗? 最佳答案 Math.Pow适用于doubl

4.2 x64dbg 针对PE文件的扫描

通过运用LyScript插件并配合pefile模块,即可实现对特定PE文件的扫描功能,例如载入PE程序到内存,验证PE启用的保护方式,计算PE节区内存特征,文件FOA与内存VA转换等功能的实现,首先简单介绍一下pefile模块。pefile模块是一个用于解析Windows可执行文件(PE文件)的Python模块,它可以从PE文件中提取出文件头、节表、导入表、导出表、资源表等信息,也可以修改PE文件的一些属性。可以用于分析针对Windows平台的恶意软件、编写自己的PE文件修改工具等场景。使用pefile模块可以快速方便地定位到PE文件的一些关键信息,例如程序入口点、程序头、代码的开始和结束位置