没有合适的资源?快使用搜索试试~ 我知道了~
chip:一个简单的工具来检测php代码中的潜在安全威胁
共93个文件
php:79个
json:2个
md:2个
需积分: 9 1 下载量 181 浏览量
2021-05-27
20:53:33
上传
评论
收藏 299KB ZIP 举报
温馨提示
Chip - 发现所有PHP动态特性安全隐患 工具介绍 用一些简单的问题来介绍Chip工具。 这个工具是做什么的? PHP源代码静态分析,发掘所有可能由于动态特性导致的安全隐患。 什么是“动态特性”? 一段代码,其使用变量作为参数,且改变变量的值将可能导致这段代码发生功能上的变化,我将这种现象成为“PHP的动态特性”。 例如: <?php eval('echo ' . $_POST['name']); 例如: <?php array_map($function_name, $_POST); 例如: <?php $f($arg); Chip是不是一个webshell检测工具? 不是。Chip只对扫描的代码提出安全建议,并不会判断这段代码是否是webshell。 Chip是不是一个自动化代码审计工具? 不是。Chip只对扫描的代码提出安全建议,不会分析上下文是否有用户输入,安全隐患点是否可控等
资源推荐
资源详情
资源评论
收起资源包目录
chip-master.zip (93个子文件)
chip-master
.gitignore 64B
tests.php 291B
box.json 774B
src
Chip
Tracer
CallStack.php 341B
Exception
FormatException.php 342B
RegexFormatException.php 300B
NodeTypeException.php 164B
Templates
Default
index.twig.html 5KB
Schema
DangerFunction.php 66KB
MethodWithCallable.php 32KB
FunctionWithCallable.php 17KB
Report
ConsoleReport.php 1KB
HTMLReport.php 3KB
ReportInterface.php 549B
Structure
Regex.php 1KB
Console
Check.php 4KB
Visitor
DynamicMethod.php 856B
Shell.php 666B
PregExec.php 2KB
Eval_.php 762B
DynamicNew.php 623B
Assert_.php 1KB
Reflection.php 1KB
ScriptTag.php 2KB
ShellFunction.php 1016B
Callback_.php 2KB
DynamicStaticMethod.php 1KB
Include_.php 2KB
MethodCallback.php 4KB
StaticCallback.php 2KB
CreateFunction.php 1KB
DynamicCall.php 851B
FilterVar.php 7KB
MbPregExec.php 2KB
Extends_.php 1KB
Alarm.php 4KB
VisitorInterface.php 285B
BaseVisitor.php 1KB
ChipFactory.php 651B
Chip.php 3KB
Storage.php 1KB
CallstackVisitor.php 736B
Traits
Variable.php 3KB
Walker
FunctionWalker.php 801B
MethodWalker.php 936B
TypeHelper.php 4KB
AlarmLevel.php 519B
ChipManager.php 651B
bin
chip 470B
composer.json 1KB
CHANGELOG.md 380B
composer.lock 84KB
scripts
get_callables_from_document.php 547B
build_callable_func.php 1KB
1.txt 35KB
coverage_calc.php 1KB
build_callable_method.php 2KB
README.md 2KB
phpunit.xml 470B
tests
VisitTestCase.php 1KB
FactoryTest.php 1KB
Report
ConsoleReportTest.php 2KB
HTMLReportTest.php 2KB
Visitor
DynamicCallTest.php 1KB
MethodCallbackTest.php 3KB
EvalTest.php 1KB
ShellTest.php 794B
DynamicMethodTest.php 1KB
ShellFunctionTest.php 1KB
ExtendsTest.php 2KB
StaticCallbackTest.php 1KB
CallbackTest.php 6KB
CreateFunctionTest.php 2KB
DynamicStaticMethodTest.php 1KB
ScriptTagTest.php 2KB
AssertTest.php 1KB
DynamicNewTest.php 1KB
IncludeTest.php 3KB
PregExecTest.php 3KB
ReflectionTest.php 1KB
cases
safe.php 49B
preg.php 187B
shell.php 107B
func.php 106B
callback.php 29B
AlarmTest.php 2KB
SimpleTest.php 606B
Traits
TypeHelperTest.php 9KB
TestHelper.php 502B
phpcs.xml 2KB
.circleci
config.yml 2KB
screenshot
1.png 205KB
phpstan.neon 76B
共 93 条
- 1
资源评论
侯戈
- 粉丝: 23
- 资源: 4629
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功