草庐IT

开源安全

全部标签

php - 开源音频转换器到 mp3

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我正在寻找一个开源的音频转换库,可以将各种类型的音频文件转换为MP3。我正在使用的服务器是带有PHP的标准LAMP。有人知道可以解决的问题吗?

php - Ajax 中的安全性 : How to prevent cURL to post data?

我一直在四处寻找这个解决方案,这是我的问题:我有一个文件调用函数.PHP,会接收POST数据,根据数据执行PHP,例子:if($_POST["data"]=="delete")//Dosomethingtodeletesomethingif($_POST["data"]=="reset")//Dosomethinghere所以基本上我可以从同一个域使用Ajax来使文件根据我的数据运行。这里ajax绝对不能跨域。我的问题出在PHP中,我发现了一个可以将数据发布到我的PHP站点的函数调用cURL(),我在Google上寻找了很多方法,但我找不到任何解决方案来防止人们对我的站点进行cURL.

php - 出于安全原因检查常量

某些应用程序使用此代码作为第一行在index.php包含的每个页面:if(!defined('SECURE_CONST')){die("Accessdenied!");}他们为什么需要使用这个?安全有必要吗?如果是,我该如何正确使用它? 最佳答案 这样做是为了确保不直接执行文件。例如:/index.php/include_me.php然后,如果请求http://example.com/index.phpSECURE_CONST将被定义,因此die()将当包含include_me.php时不会被调用。但是,如果直接请求http://e

php - 基于 Symfony 2 的项目的安全性和登录

我正在开发一个基于Symfony2PHP框架的网络应用程序。它有一个注册用户的登录页面。我想为每个登录系统的用户执行一些自定义逻辑。基本上,我想在任何用户登录系统时记录,但我不想在主页的Controller上执行此操作,因为每次用户重新加载主页时它都会记录。我还想实现一个在用户登录系统时调用的函数,这样我就可以决定是否授予任何用户访问权限(基于存储在用户数据库中的全套信息)。我怎样才能做到这一点? 最佳答案 对于您问题的第一部分,我有类似的东西(例如,存储用户登录的最后日期和时间)。我沿着事件触发的服务路线走下去。在您的服务配置中(

盘点 GitHub 那些标星超过 20 K 的 Golang 优质开源项目

前言Golang作为一门还在快速成长的编程语言,想要与时俱进,还得多看看这几个开源项目。听说你想学习Go语言,那我就来总结一下:那些目前我所了解的优质Golang开源项目。Go自己学习Go语言,可别忘记了Go本身是一门可以轻松构建简单,可靠和高效软件的开源编程语言。官网:TheGoProgrammingLanguageGitHub地址:https://github.com/golang/goStars:103k推荐理由:针对新手,如果想学习Go语言,必不可少的需要下载Go安装包针对大佬,如果想研究源码,当然也需要来这下载源代码AwesomeGo官网:AcuratedlistofawesomeG

php - 自制验证码,安全吗?

我一直在收集有关如何在日志页面上防止暴力攻击或防止创建多个帐户的骚扰的信息。我得出的结论(感谢Stackoverflow的你们)最好的方法是使用验证码。但难以阅读的验证码或带重音符号的字符可能会阻止用户使用网站。因此,我找到了一个适合我的网站的易于使用的小脚本。这是一个简单的数学验证码,建议对从0到10的2个数字求和。它显示单词'one''two''three'...而不是数字。我的问题是:1)这个小验证码本身是否提供足够的安全性?2)我集成它的方式安全吗?(有什么方法可以绕过它吗?)为了避免粘贴800行代码,我做了一个总结,希望大家清楚。验证码脚本:$n1=mt_rand(0,10)

php - 使用 md5 哈希作为注册字符串 token 是否安全?

我开始在我的项目上开发用户注册。用户将通过电子邮件发送的链接确认他们的注册。我想我可以使用表单中插入的电子邮件,加上一个随机盐,然后散列这个连接的字符串,这样每个字符串标记都是唯一的。链接将是这样的:http://www.example.com/register/7ddf32e17a6ac5ce04a8ecbf782ca509我认为它很好并且易于构建,但我不确定它是否足够安全。我正在使用CakePHP2.7和SQLServer2014开发这个项目。 最佳答案 这实际上取决于您如何生成MD5。只要确保您的数据是随机的。我不使用MD5来

php - 动态包括安全

有没有什么方法可以安全地包含页面而不用将它们全部放在一个数组中?if(preg_match('/^[a-z0-9]+/',$_GET['page'])){$page=$_GET['page'].".php";$tpl=$_GET['page'].".html";if(file_exists($page))include($page);if(file_exists($tpl))include($tpl);}我应该添加什么才能使其非常安全?我这样做是因为我不喜欢必须包含必须包含在所有页面上的内容。“包括页眉>内容>包括页脚”方式。我也不想使用任何模板引擎/框架。谢谢。

php - strip_tags() 和 mysqli_real_escape_string() 的安全性

我在一个关于信息安全的学校项目中,其中一项作业是用PHP编写一些安全页面。我小组中没有人知道PHP,但这不是什么大问题,我们会学到足够多的知识来创建所需的简单页面。助教们给出的其中一个技巧是使用strip_tags()和mysqli_real_escape_string()这两个函数。我认为这些是安全的,但在没有深入了解的情况下我不确定。一些简单的谷歌搜索至少揭示了过去存在的漏洞。由于任务的一部分是尝试破坏其他组的系统,所以我们自己的系统是安全的,并且在其他组的系统中找到可能的漏洞是很重要的。而且大部分群体都会盲目地使用这两个功能。所以我的问题是:strip_tags()中是否存在任何

php - 如何知道 wordpress 插件是否安全

wordpress.org和许多其他第三方提供了数以千计的插件和主题。上传不良插件和主题的可能性很大,一旦上传可能会将有关该网站的信息发送给其所有者。它还可以发送wp-config.php中的信息(高安全风险)。除了逐行阅读代码之外,请告诉我如何保护wordpress站点免受此影响。另请告诉我,在对公众可用之前,wordpress开发人员是否分析过wordpress.org上的插件和主题是否存在类似威胁。谢谢。愿所有人平安.... 最佳答案 与您在自己的服务器上运行的任何代码一样,WordPress插件买者自负。也就是说,流行的插件