Commit Graph

55 Commits (ac4eee26478b1578419a7ca06a251d11958dde83)

Author SHA1 Message Date
RenFengJiang 24ccac44f7 新增:C++应使用目前被业界专家认为较强的经过良好审核的加密PRNG算法 10 months ago
RenFengJiang c7b633deab 新增:c++使用关键资源时指定资源所在的路径 10 months ago
RenFengJiang 2dc4cc8b8a 新增:Java发送信息规则检查 修改判断方法 10 months ago
renfengshan bcd123a05d 新增“慎重考虑写入日志文件信息的隐私性”准则 10 months ago
Guo XIn a3fd6d1d62 优化:文件版权信息 10 months ago
Guo XIn fdedbfa265 新增准则:用户输入口令时对口令域进行掩饰,通常,用户输入的每一个字符都应该以“*”形式回显 10 months ago
RenFengJiang cf37c3e79b 新增:C++抛出异常消息不得包含敏感信息 10 months ago
wuhaoyang ab624b4e0a 修改准则:应使用单向加密算法对口令进行加密并存储,优化语句提示 10 months ago
wuhaoyang 6af21ef2db 新增准则:避免在容易受攻击的地方存储口令。如果需要,应存储口令的加密hash值,以替代明文口令存储。 10 months ago
RenFengJiang 8d3bc23687 新增:C++在动态加载库前对输入数据进行验证 10 months ago
RenFengJiang 228d68a409 优化:删除无用代码,设置全局声明 10 months ago
RenFengJiang b36f072e9a 新增:C++來自用戶的整型数据进行算术运算应进行验证 10 months ago
wuhaoyang e6fb96d32c 新增准则:提供特定字段检测是否使用VirtualLock()函数锁定存放敏感信息的内存 10 months ago
wuhaoyang 87e3c41f2b 新增准则:应使用单向加密算法对口令进行加密并存储 10 months ago
RenFengJiang 7f78b0de44 新增:C++发送敏感信息前应对敏感信息进行加密 10 months ago
RenFengJiang 9ea3d82720 优化:C++使用盐值计算散列值规则,删除无用代码 11 months ago
wuhaoyang 1d230fed2c 清除无用代码以及打上头文件 11 months ago
RenFengJiang cb5e6b2931 新增:日志文件检查规则 11 months ago
RenFengJiang 6fb1fd3963 新增:log文件识别 11 months ago
Guo XIn 753fbddae6 优化被测件:慎重考虑写入日志文件信息的隐私性。避免把敏感信息写入日志文件 11 months ago
Guo XIn 6fef801bcb 新增被测件:慎重考虑写入日志文件信息的隐私性。避免把敏感信息写入日志文件 11 months ago
renfengshan f7b554f2d8 新增“当私有数组成员的数据需要作为公有函数的返回值时,应返回该私有数值的副本”准则 11 months ago
renfengshan 04e3d7be35 新增“当私有数组成员的数据需要作为公有函数的返回值时,应返回该私有数值的副本”准则 11 months ago
wuhaoyang 8b351b1859 新增准则:在访问文件或目录前对路径名进行验证 11 months ago
RenFengJiang a6bac91163 优化:增加判断方式 11 months ago
RenFengJiang 9f5710ea29 新增:应对读写缓冲区的数据长度进行检查 11 months ago
renfengshan b5b8aac9cd 新增“在构建路径名前对数据进行校验”准则 11 months ago
RenFengJiang f7f3bba34b 新增:在构建命令前对输入数据进行验证 11 months ago
RenFengJiang 536e299ef8 修改:添加判断方式 11 months ago
RenFengJiang 77cedae6b1 修改:修改判断方式 11 months ago
RenFengJiang 13c9b916b4 新增:c++应采用加密强度较高的标准加密算法 11 months ago
RenFengJiang d0e58ae674 新增:c++应使用不可逆标准散列算法 11 months ago
RenFengJiang e0588d130e 新增:c++应使用单向不可逆算法对密码进行加密 11 months ago
RenFengJiang d68e401b42 新增:c++在使用SQL语句前对输入数据进行验证 11 months ago
Guo XIn b8d407c798 修复:c++插件部署后在扫描有问题的被测件但扫描结果显示无问题的情况 11 months ago
RenFengJiang be3ef80059 修改:修改实现方式 11 months ago
Guo XIn 99c612378d 优化:增加自定义的可订阅的节点访问器抽象类,并改造示例规则代码 11 months ago
RenFengJiang cb47be7911 新增:C++使用realloc函数前应先清楚敏感信息 11 months ago
RenFengJiang e69e2fc5ce 修复:C++使用盐值计算散列值 11 months ago
wuhaoyang a95fb68045 新增准则:要求用户使用具有足够复杂度的口令,口令长度不少于10位,且至少包含特殊字符、大写、小写、数字中的3种。 11 months ago
Guo XIn 46fff96588 优化:C++语法节点类型注释 11 months ago
Guo XIn 54b74cc378 新增:C++语法节点类型翻译 11 months ago
Guo XIn 0aa4c3b7ae 新增:安全设计准则质量配置 11 months ago
Guo XIn 9b5fc94bae 修复:被测件丢失问题 11 months ago
Guo XIn 21ffba058d 修复:junit-jupiter依赖版本冲突 11 months ago
Guo XIn 94b653de7d 新增:测试样例子模块 11 months ago
Guo XIn 4e6c7e738c 修复:sonar-keyware-java打包部署到sonarqube后无法使用的问题 11 months ago
Guo XIn 0dabc96154 增加注释 11 months ago
Guo XIn 102558ec39 解决C++示例规则无法被SonarQube识别的问题 11 months ago
Guo XIn 1534e32307 增加C++示例规则 11 months ago