目录结构及主要内容“/”根目录部分有以下子目录一、/usr目录这个目录包含所有的命令、程序库、文档和其他文件。这些文件在正常操作中是不会被改变的,这个目录也包含你的Linux发行版本的主要的应用程序。二、/var目录这个目录包含在正常操作中被改变的文件:假脱机文件、记录文件、加锁文件、临时文件和页格式化文件等。这个目录中存放着那些不断在扩充着的东西,为了保持/usr的相对稳定,那些经常被修改的目录可以放在这个目录下,实际上许多系统管理员都是这样干的,顺带说一下系统的日志文件就在/var/log目录中。三、/home目录这个目录包含用户的文件:参数设置文件、个性化文件、文档、数据、EMAIL、缓存数据等。这个目录在系统省级时应该保留。四、/proc目录这个目录包含整个虚幻的文件,他们实际上并不存在磁盘上,也不占用任何空间,当查看这些文件时,实际上是在访问存在内存中的信息,这些信息用于访问系统。五、/bin目录这个目录为系统启动时需要的执行文件,这些文件可以被普通用户使用。六、/sbin目录系统执行文件,这些文件不打算被普通用户使用。(普通用户仍然可以使用他们,但要指定目录。)七、/etc

Linux学习·网安·生命在于学习 · 2022-04-01 · 136 人浏览

图片来源于安全客。==注意:本篇文章仅用于自我学习与交流,不会过多或不涉及具体操作,不得用于其他用途。==一、代码审计简介顾名思义就是检查源代码中的安全缺陷,检查程序源代码是否存在安全隐患,或者有编码不规范的地方,通过自动化工具或者人工审查的方式,对程序源代码逐条进行检查和分析,发现这些源代码缺陷引发的安全漏洞,并提供代码修订措施和建议。——==来自百度百科==代码审计就是从安全角度对代码进行的安全测试评估,结合丰富的安全知识、编程经验、测试技术、利用静态分析和人工审核的方法寻找代码在架构和编码上的安全缺陷,在代码形成软件产品前将业务软件的安全风险降到最低。==实际上感觉就是真正的给你一个网站源码,从网站去找漏洞,而不是按照漏洞去找网站。==二、代码审计测试方法代码审计采用人工审计和静态分析工具辅助的方式进行。人工审计:既能解决内部问题也能解决外部问题,这也是目前最有效率的解决方案,并且在理论上手工代码审计是非常有效的,但人工审计的效率不高,所以我们会采用自动化分析工具辅助人工的方式来提高审计的效率。静态分析工具(也可以叫代码审计工具):通过一组全面规则,测试机制(里面是已经编写好的程

信息安全学习·网安·生命在于学习 · 2022-03-02 · 70 人浏览
代码审计基础
Theme Jasmine by Kent Liao 京ICP备2023023335号-2京公网安备11010802044340号