- 5
- 0
- 约7.89千字
- 约 32页
- 2017-12-28 发布于湖北
- 举报
Falcon PHP 服务器安全.ppt
* * 这个我把逻辑对照代码说出来 1.从病毒特征文件读取字符串数组 2.依次匹配每个病毒的特征字符串数组 3.直到匹配到满足某个病毒的全部特征 * * * * * * * Inotify使用watch descriptor这个数据结构来对应某个被监控的文件或者目录。每个需要被监控的文件系统对象(文件,目录)都需要一个wd对象来表示。可以看到一个复杂文件目录需要维护多少wd。 * Falcon关键函数分析 只处理php文件(后续版本将完善其他类型文件) struct inotify_event * event = inotifytools_next_event(-1); while (event) { if (((strstr(event-name, .php) != NULL strstr(event-name, .swp) == NULL strstr(event-name, .swx) == NULL strstr(event-name, ~) == NULL) || (event-mask IN_ISDIR))) { if (virusHandler(event, phpVirusfeature, php_virus_num) != 1) { eventHandler(event, phpKeywords, php_keyword_num); }
您可能关注的文档
最近下载
- GB50169-2016 电气装置安装工程 接地装置施工及验收规范.pdf VIP
- 2026年教育机关选拔干部试题及答案.docx VIP
- 毛中特第2章新民主主义革命理论教案.pdf VIP
- 2026江西赣州市政公用集团社会招聘39人备考题库及一套完整答案详解.docx VIP
- 《徽州五千(共12册)》目录.doc VIP
- 江苏开放大学社会保障学060200期末综合大作业.docx VIP
- T/CPCIF XXXXX—XXXX 2-丙烯酰胺基-2-甲基丙磺酸(征求意见稿).docx VIP
- 交通医院医疗广告类非法出版物自查自纠报告 .pdf VIP
- 松下Panasonic 【面包机】SD-P1000使用说明书.pdf
- 2026江西新高考:政治重点基础知识点汇总.doc VIP
原创力文档

文档评论(0)