ossim
文章平均质量分 80
开源安全信息管理系统
琛歌
欢迎交流
展开
-
OSSIM项目研究记录(十六)
2021SC@SDUSCos-sim/www源码分析之agent/src/task.py1、class ready1、class readyclass _ready(Exception): passdef which(filename): """Find the file 'filename' in the execution path. If no executable file is found, return None""" for dir in原创 2021-12-27 15:00:58 · 371 阅读 · 0 评论 -
OSSIM项目研究记录(十五)
ossim /bash脚本 /源码原创 2021-12-24 09:38:41 · 176 阅读 · 0 评论 -
OSSIM项目研究记录(十四)
2021SC@SDUSCos-sim/www源码分析之alarm/console.csscss简述源码分析参考博客css简述CSS(Cascading Style Sheet)叫层叠样式表,是一组样式设置的规则,用于控制页面的外观样式。CSS既可以写在HTML中,也可以单独写成一个.css文件,这样便于实现内容与样式的分离,适合团队模块化开发。而且还可以样式复用,便于网站的后期维护。下面结合源码分析回忆CSS语法。源码分析body { margin:0px; padding:0px;原创 2021-12-16 18:13:53 · 231 阅读 · 0 评论 -
OSSIM项目研究记录(十三)
2021SC@SDUSCos-sim/www源码分析之action.phpsession简述1、开始二、三、四、567session简述session机制与cookie机制是web开发中常用的技术,作为web服务器必须能够采用某种方式来唯一识别同一个用户,并记录该用户的状态。而这同一个客户端与服务器端的在一段时间内的多次交互,我们就可以称该客户端为该服务器端的一个客户端会话窗口,有了会话窗口,我们就能确定哪个请求是哪个用户发出的了,从而可以实现会话跟踪,并记录用户的行为。举一个通俗易懂的例子进行原创 2021-12-10 22:25:49 · 2981 阅读 · 0 评论 -
OSSIM项目研究记录(十二)
2021SC@SDUSCos-sim/www源码分析之actionform.前言在分析这个项目的源码时,我对php还不太了解,所以先了学习一些基础知识,然后根据代码自行理解遇到具体问题再去查阅。PHP 是 PHP Hypertext Preprocessor(超文本与处理器)的首字母缩写。PHP有多种用途,特别是web网站开发。快速,灵活,实用使得php能够更好的开发任何网站。PHP 是一种 HTML 嵌入式的脚本语言。php文原创 2021-12-05 16:11:06 · 1637 阅读 · 0 评论 -
OSSIM项目研究记录(十一)
2021SC@SDUSCos-sim/frameworked源码分析之NagiosMisc.py一、库二、模块化分析三、class nagios_host四、class nagios_host五、class nagios_host与class nagios_host_group_service一、库## GLOBAL IMPORTS#import osimport pwdimport grp## LOCAL IMPORTS#from OssimConf import Ossim原创 2021-11-23 19:09:22 · 260 阅读 · 0 评论 -
OSSIM项目研究记录(十)
2021SC@SDUSC源码分析之framework/ActionMail.py前言一、库1.1、smtplib模块。1.2、Logger二、方法2.12.22.32.4前言本文的前驱文章为OSSIM项目研究记录(四)讲的是 framework / Action.py 中的内容一、库import smtplibfrom email.mime.text import MIMEText## LOCAL IMPORTS#from Logger import Logger1.1、smt原创 2021-11-20 08:23:25 · 308 阅读 · 0 评论 -
OSSIM项目研究记录(九)
2021SC@SDUSCos-sim/frameworked源码分析之logger.py一、引用库一、引用库这一文件的引用非常简单,如下:import string, logging, os, sys原创 2021-11-17 16:48:50 · 2717 阅读 · 0 评论 -
OSSIM项目研究记录(八)
2021SC@SDUSCos-sim/frameworked源码分析之listener.py一、引用库二、一、引用库## GLOBAL IMPORTS#import reimport socketimport SocketServerimport sysimport threadingimport jsonfrom time import sleep## LOCAL IMPORTS#import Actionfrom DoControl import ControlMa原创 2021-11-14 10:16:35 · 361 阅读 · 0 评论 -
OSSIM项目研究记录(七)
2021SC@SDUSC原创 2021-11-07 22:43:44 · 101 阅读 · 0 评论 -
OSSIM项目研究记录(六)
2021SC@SDUSCos-sim/www源码分析之dbs_action.php一、session机制二、获取操作信息三、验证表单令牌一、session机制session机制采用的是在服务器端保持 HTTP 状态信息的方案。为了加速session的读取和存储,web服务器中会开辟一块内存用来保存服务器端所有的session,每个session都会有一个唯一标识sessionid,根据客户端传过来的jsessionid(cookie中),找到对应的服务器端的session。为了防止服务器端的ses原创 2021-10-29 20:52:37 · 156 阅读 · 0 评论 -
OSSIM项目研究记录(五)
2021SC@SDUSC提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档源码分析之framework/ASECDBModel前言一、ASEC是什么?二、使用步骤三、总结前言一、ASEC是什么?二、使用步骤Suggestion类'''Suggestion class.Mapped to asec.suggestions'''class AsecDb_Suggestion(Base): __tablename__ = 'suggestions' __ta原创 2021-10-24 10:23:17 · 123 阅读 · 0 评论 -
OSSIM项目研究记录(四)
2021SC@SDUSCos-sim/frameworked源码分析之action一、frameworked与action二、重点解析三、总结一、frameworked与action下图在ossim项目中各个主要模块之间的数据流动示意。关注framework与其他模块的交互,主要有:Server至Frameworkd:发送请求命令,要求Frameworkd针对警告(Alarm)采取相应操作,例如执行外部程序或发出Email来通知管理员。Framework至Server:发送请求命令原创 2021-10-14 17:06:38 · 1492 阅读 · 0 评论 -
OSSIM研究记录(三)
2021SC@SDUSCos-sim/mysql源码分析之db一、问题简述二、代码分析2.1、PROCEDURE基础知识。2.3总结参考文献一、问题简述在os-sim/mysql/db中05-create_post_correlation.sql的内容与其他sql文件有较大区别,(具体可见我上一篇博客)。代码主要以事件/进程的创建注销为主,其意义不详,让人看着头大。在这周我仔细阅读代码并查阅一些基础知识,再对其进行解析。下图为部分代码示意DROP PROCEDURE IF EXISTS sel原创 2021-10-11 18:47:08 · 2213 阅读 · 0 评论 -
OSSIM项目研究记录(二)
2021SC@SDUSCos-sim/framworked源码分析之ossimDBframworked模块简述:提示:这里简述项目相关背景:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:@Override public void run() { bytes原创 2021-10-10 19:19:36 · 900 阅读 · 0 评论 -
OSSIM项目研究记录(一)
2021SC@SDUSC原创 2021-09-30 09:16:40 · 735 阅读 · 0 评论