- 博客(13)
- 问答 (1)
- 收藏
- 关注
原创 RASP简介
1. **输入验证与过滤**:RASP能够自动分析进入应用的数据,依据预设规则验证数据的有效性和安全性,阻止非法输入进入关键业务逻辑,从而防止诸如命令注入、SQL注入等攻击。4. **即时响应与防护**:一旦检测到威胁,RASP能够立即采取行动,如记录日志、发送警报、终止进程甚至采取更主动的防御措施,以最小化损害。- **误报与漏报**:虽然RASP努力减少误报,但在某些复杂或高度定制化的应用环境中,仍有可能出现误报或漏报的情况。- **性能影响**:在应用中植入安全检查可能会增加资源消耗,影响应用性能。
2024-07-01 09:20:11
915
原创 python抓取网页上的数字并存入excel
最近在做一项网关跑分测试,通过刷新网页去得到测试结果(测试结果在网页上面),这样每统计一次结果都要刷新一下页面,然后在包各项结果统计到excel中,感觉太麻烦,于是写了一个python脚本,自动刷新网页,并且将结果统计到excel中。因为网页数据格式是固定的,所以脚本思路如下:1:首先将网页内容抓取出来,保存到一个文件中import urllib2def saveHtml(file_nam
2017-12-27 19:26:53
5063
原创 ebtables基本使用说明
Targets:(1)ACCEPT : 让帧通过(2)DROP: 丢弃帧。(3)CONTINUE:让帧继续走下面的规则(rule) (4)RETURN: 停止当前链的过滤规则,进而去走前面链的下一条规则注意:在BROUTING链中ACCEPT和DROP有不同的含义:如果是DROP,则规则转发到路由(iptables)去处理 TABLES:内置三个表(table
2017-12-05 15:30:37
11906
转载 关于file_operations结构体
结构体file_operations在头文件linux/fs.h中定义,用来存储驱动内核模块提供的对 设备进行各种操作的函数的指针。该结构体的每个域都对应着驱动内核模块用来处理某个被请求的 事务的函数的地址。举个例子,每个字符设备需要定义一个用来读取设备数据的函数。结构体 file_operations中存储着内核模块中执行这项操作的函数的地址。一下是该结构体 在内核2.6.5中看起来
2017-11-21 13:46:40
2824
转载 linux内核中的copy_to_user和copy_from_user(一)
原文链接:http://blog.csdn.net/ce123_zhouwei/article/details/8454226linux内核中的copy_to_user和copy_from_user(一)Kernel version:2.6.14CPU architecture:ARM920TAuthor:ce123(http://blog.csdn.net/ce123)
2017-11-21 11:31:54
503
转载 Linux内核的Oops
本文转载至:http://www.cnblogs.com/wwang什么是Oops?从语言学的角度说,Oops应该是一个拟声词。当出了点小事故,或者做了比较尴尬的事之后,你可以说"Oops",翻译成中国话就叫做“哎呦”。“哎呦,对不起,对不起,我真不是故意打碎您的杯子的”。看,Oops就是这个意思。在Linux内核开发中的Oops是什么呢?其实,它和上面的解释也没什么本质的差别,只不过
2017-11-09 09:36:43
213
转载 linux中Oops信息的调试及栈回溯—Linux人都知道,这是好东西!
=============================================================================原文地址:http://blog.micro-studios.com/?p=615#comment-1069看后感想:這点比 ldd3上讲的都仔细2012年11月29日11:24:17:有BUG_ON就不用反汇编了。。。
2017-11-09 09:33:09
306
转载 (转载)Linux OOM Killer个人总结
Linux下面有个特性叫OOM killer(Out Of Memory killer),这个东西会在系统内存耗尽的情况下跳出来,选择性的干掉一些进程以求释放一些内存。典型的情况是:某天机器突然登不上了能ping通,但是ssh死活连不了。原因是sshd进程被OOM killer干掉了。重启机器后查看系统日志会发现Out of Memory: Killed process ×××等。下面介绍Li
2017-11-08 10:01:06
561
原创 可变参数的定义define(fmt,args...)
在看code时看到下面一段,对args...不太熟悉,所以记录一下#define PRINT_DEBUG(fmt,args...) do{if(a>b){printf(fmt,##args);}}while(0)args...其实代表可变参数的意思,参数可以是零个,例如在使用时,可以如一下方式:PRINT_DEBUG("hello word\n");PRINT_DEBUG("%
2017-11-06 21:10:14
8656
转载 在Eclipse中开发OSGi Bundle
转载至http://www.cnblogs.com/kangxuebin/articles/4803361.htmlEclipse为开发OSGI Bundle提供了良好的支持,它不仅提供向导来创建OSGi Bundle,而且还提供了内嵌的OSGi框架实现(即Equinox容器),可以使用该容器执行和调试Bundle。从本质上说,每一个Eclipse插件都是一个OSGi Bundle,只不过
2017-11-02 14:34:41
493
原创 osgi插件运行不起来(bundle run fail)的问题
问题描述:在做项目的时候,有一个插件在网关上可以安装成功,但是bundle run 的时候,总是fail,bundle show状态为installed,打开debug看了一下,当执行bundle run 的时候,就会抛出如下log:[11-01-14:01:34]run cn.net.speed fail!11-01-14:01:34]# org.osgi.framework
2017-11-02 13:41:59
3399
1
转载 Wireshark中常见的TCP Info
Wireshark中常见的TCP Info1. TCP out-of-order segmentTCP存在问题。 Wireshark判断TCP out-of-order是基于TCP包中SEQ number并非期望收到的下一个SEQ number,则判断为out-of-order。因此,出现TCP out-of-order时,很大可能是TCP存在乱序或丢包,导致接收端的seq numbe
2017-10-30 14:44:58
3931
转载 FileZilla Server配置说明
因不知道原文出处,顾没法贴出原文链接,作者写的很详细,很有帮助下载最新版本,然后双击安装。出现许可协议,选择“I Agree”同意协议继续……在这一屏,中间的端口号是管理员登录配置服务器的连接端口号,默认为14147。这个设置还关系到远程登录配置。可以根据自己的情况修改,当然也可以在安装完成之后再修改。点击Close结束安装,之后弹出
2017-10-17 11:26:44
6420
空空如也
iptables 禁止目的地址为192.168.X的流到达lan测
2017-03-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人