小编Ars*_*eep的帖子

解析PHP代码以提取函数名称?

我必须在PHP中创建一个脚本,它将扫描其他PHP文件以检查危险的函数调用,如eval,exec.有没有可用的解析器可以给我一个逻辑的代码结构.

或者我必须使用正则表达式.

谢谢,欢迎任何类型的建议.

Arshdeep

编辑:我不认为它是"一枪杀死所有".我也有其他一些想法,但它仍然是我必须做的事情.

php security

4
推荐指数
2
解决办法
3385
查看次数

如何计算两个文本/字符串之间的相似度或差异百分比?

进一步解释一下

假设我有两个如下所示的字符串

我是一个会飞的超级男孩!真的 。

我是能打破墙壁的超级男孩!真的 。

所以有些字符是相似的I am super boy who canReally .。是否有任何东西可以用来查找这两个字符串之间的百分比相似性/差异。

php string text-processing

3
推荐指数
1
解决办法
4495
查看次数

如何从文本中查找关键词(有用的单词)?

我正在做一个实验项目.

我想要实现的是,我想找到该文本中的关键词.

我是如何尝试这样做的,我列出了一个单词在文本中出现的次数,按照最常用的单词排序.

但问题是一些常见的词语,如是,是,总是在顶部.显然这些都不值得.

你们可以给我一些好的逻辑吗,所以它总能找到好的相关关键词吗?

php keyword

2
推荐指数
1
解决办法
4927
查看次数

为什么压缩后不同的文本文件会变成不同的大小?

我有一些随机文本大小= 27 GB的文件,压缩后它变成40 MB左右.

压缩后3.5 GB的sql文件变为45 Mb.

但是一个109 MB的文本文件在压缩后会变成72 MB,所以它可能会出错.

为什么这么少压缩,它必须10 mb左右,否则我会遗漏一些东西.

我能看到的所有文件只有英文文本和一些语法符号(/,. - = + etc)

为什么?

如果没有,你能告诉我如何超级压缩文本文件?

我可以在PHP中编码,np就可以了.

php compression text-compression

1
推荐指数
1
解决办法
279
查看次数

仅匹配所有"http"网址,而不包含其他字符

我试过以下表达式.

(http:\/\/.*?)['\"\< \>]


(http:\/\/[-a-zA-Z0-9+&@#\/%?=~_|!:,.;\"]*[-a-zA-Z0-9+&@#\/%=~_|\"])
Run Code Online (Sandbox Code Playgroud)

第一个表现不错但总是给出匹配网址的最后一个额外字符.

例如:

http://domain.com/path.html" 

http://domain.com/path.html<
Run Code Online (Sandbox Code Playgroud)

注意

" <
Run Code Online (Sandbox Code Playgroud)

我不希望他们使用URL.

regex screen-scraping

0
推荐指数
1
解决办法
106
查看次数

让我的网站破解证明的提示

可能的重复:
我应该在PHP中注意哪些安全问题
开发人员在构建公共网站之前应该知道什么?

我正在进行的项目已经接近完成并接近启动,但我想确保它是防黑客的,因为我的朋友/合作伙伴认为我们有一些敌人可以雇用聪明的黑客来使网站失效.

如果在HTTPS下安全地运行我的网站,将有所帮助,如果我有很多用户,它会难以在CPU上运行吗?

请告诉我所需的所有安全检查.

php security

-2
推荐指数
1
解决办法
3622
查看次数