- 博客(192)
- 资源 (1)
- 收藏
- 关注
原创 openvassd: Reloaded all the NVTs
今天手动升级openvas插件,然后做了一大堆的任务。完了之后重启机器,openvas起不来了,查看进程发现:openvassd: Reloaded all the NVTs尝试了重启、重新升级插件、rebuild等。差点重装了。最后在网上搜到解决方案https://forums.kali.org/showthread.php?29682-Openvas-Reloaded-all-the-NV
2017-09-26 11:21:27
1260
原创 产品经理-第一次接触
做码农不知不觉已经N年之久了,走码农的这几年里,总结了一个至关重要的真理,干一行爱一行,噢,不是,这个真理哪里都能用;应该是,要作就做资深的码农,要在一个领域,一个行业扎根,千万不要打一枪换一个地方,经验对一个码农来说至关重要。所以我一干就是N年,看着身边的人一会换这种技术,一会换哪种技术,一会干这个行业,一会干那个行业,表面上看起来很博学。然而经过这几年的“实践是检验真理的唯一标准”,通过和这类
2017-08-01 21:04:47
822
原创 疑难杂症-调用第三方库
这两天在项目工程中引入了一个新的第三方库。将这个第三方库调用写在我的一个public库中,生成一个静态库,然后由程序调用静态库来引用到第三方库。问题一:编译过程中遇到了一个小问题,找不到第三方库的链接。小菜一碟,这个问题肯定是在链接过程中出现的,那么不可能是编译public的时候的问题,肯定是工程最后链接的时候报的,于是我直接去看工程的make,果然,调用的库名称不带版本号:-lxxx,于
2017-06-10 12:02:46
737
原创 suricata的ips模式
suricata --build-info查看是否支持NFQ模式Suricata Configuration: AF_PACKET support: yes PF_RING support: no NFQueue support: y
2016-01-25 19:34:10
4536
原创 suricata安装配置
suricata是开源的IPS工具,其中使用了netfilter_queue库,可以借鉴安装:(https://redmine.openinfosecfoundation.org/projects/suricata/wiki/CentOS_Installation)rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-r
2016-01-25 19:33:47
5609
原创 libnetfilter_queue安装测试
libnetfilter_queue可以实现网络阻断功能,从网卡上直接截取数据包,对开发IPS工具有用处。安装libnfnetlink、libnetfilter_queue,安装libnetfilter_queue时报错Cannot find libnfnetlink需要: PKG_CONFIG_PATH=/usr/local/lib/pkgconfig#include #includ
2016-01-25 19:28:23
7715
1
原创 bro脚本实例讲解
1、过滤出数据包中的文件global mime_to_ext: table[string] of string = { ["application/x-dosexec"] = "exe", ["text/plain"] = "txt", ["image/jpeg"] = "jpg", ["image/png"] = "png", ["text/html"] = "html",};e
2016-01-25 19:23:58
2769
原创 bro研究学习
脚本学习:bro的默认脚本/usr/local/bro/share/bro每次更新版本都会被重新覆盖,除了/usr/local/bro/share/bro/site这个文件可以自定义修改,不会被覆盖其中核心为base和policy/usr/local/bro/share/bro/base处理收集网络活动基本的有用的状态或提供框架程序扩展功能脚本,程序会自动加载他,带来的代价不高po
2016-01-25 19:19:26
3527
1
原创 libpcap在centos安装
1、在http://www.tcpdump.org/下载libpcap2、安装过程中提示需要安装flex,http://flex.sourceforge.net/下载flex,没有flex,直接安装libpcap会提示"Your operating system's lex is insufficient to compile libpcap"错误,安装flex提示需要yacc,http://
2015-11-25 18:09:12
2944
转载 VS2010 以管理员权限启动
http://blog.163.com/lvan100@yeah/blog/static/681172142011738153604/在某些项目进行开发的时候,需要提升应用程序本身的权限,这个是很容易的。但是如何让VS2010启动的时候就已管理员权限运行程序呢?为这个问题苦恼了好久,终于找到了办法。找到VS2010的快捷方式:右击——“打开文件位置”找到VS2010的启动项
2015-11-20 11:28:44
768
原创 No symbol table is loaded. Use the "file" command.
问题描述:今天在用makefile编译文件,使用GDB进行调试,在设置断点时出现以下问题:No symbol table is loaded. Use the "file" command.解决方法:编译时需要加-g特别提示不能出现-s,因为-s参数把符号表等信息都从可执行文件中去除了
2015-11-12 15:50:07
1669
原创 win操作系统密码破解
1.安装Ophcrack软件 Ophcrack软件的安装过程非常简单,按照提示安装即可,在安装过程需要特别注意,不要选择下载彩虹表,安装设置中会提供三个下载选项,分别下载WinXP (380MB)、Winxp (703MB)和Vista(461MB)彩虹表,这个表可以在程序安装完成后再下载。否则安装Ophcrack软件要等彩虹表下载完成后才能使用。 2.使用Ophcrack软件从
2015-11-10 10:41:42
2017
转载 文件读取
假设我们要把一个文本文件拷贝到一个字符串对象中。似乎可以用一种很有道理的方法完成:ifstream inputFile("interestingData.txt");string fileData((istream_iterator(inputFile)), // 把inputFile读入 istream_iterator()); // fileData;关于为什么
2015-10-29 14:43:03
674
原创 gdb发现Column count doesn't match value count at row 1问题
数据库字段绑定个数的问题个数一定要对应
2015-04-16 11:56:29
884
转载 expect工具
expect是建立在tcl基础上的一个工具,它用来让一些需要交互的任务自动化地完成。我们首先从一个简单的例子开始,如同在这一节一开始就提到的,我们想设置一个自动的文件下载程序。 我们看一看这样的一个例子脚本:#! /usr/bin/expect spawn ftp 202.199.248.11 expect "Name"
2015-03-18 13:24:45
1437
原创 boost库timed_wait、notify_one配合使用
// scoped_lock使用 //timed_wait、notify_one配合使用,阻塞等到,接收到消息自动运行相当于消息锁//// #include "stdafx.h" #include #include #include #include #include #includeusing namespace std;using namespace boost;
2015-03-10 10:33:44
7991
原创 boost库之aiso通信
#include "stdafx.h"#include #include #include #include #include using boost::asio::ip::tcp;#define max_len 1024class clientSession :public boost::enable_shared_from_this{public: clientS
2015-03-03 19:32:51
1089
原创 boost库之uuid
// FirstTest.cpp : 定义控制台应用程序的入口点。//UUID是University Unique Identifier的缩写,它是一个128位的数字(16字节),不需要有一个中央认证机构就可以创建全国唯一的标示符。别名:GUID#include "stdafx.h"#include #include #include #include #include #inc
2015-03-02 15:09:06
6245
原创 boost库之ptree的ini配置文件解析
// FirstTest.cpp : 定义控制台应用程序的入口点。//ptree解析ini文件,get(treename, translator) :translator类型实例#include "stdafx.h"#include #include #include using namespace std; int main(){ boost::property
2015-03-02 10:15:50
4795
转载 boost库之ptree解析xml
// FirstTest.cpp : 定义控制台应用程序的入口点。//ptree解析xml#include "stdafx.h"#include #include #include #include using namespace boost::property_tree; using namespace std; void ReadConfig()
2015-02-28 17:40:35
5111
原创 boost库之bind(与function配合使用)
// FirstTest.cpp : 定义控制台应用程序的入口点。//bind(&mem,&obj, _1):类成员方法地址,对象地址,_1是占位符//同一个类的不同对象可以delegate给不同的实现,从而实现不同的行为(myan语)#include "stdafx.h"#include #include #include #include using namespace s
2015-02-28 14:26:26
855
原创 boost库之function
// FirstTest.cpp : 定义控制台应用程序的入口点。//function 存放方法的地址,函数的包装器(function wrapper)//*iterator1 内容为参数传入function#include "stdafx.h"#include #include #include using namespace std;using namespace boos
2015-02-28 13:52:56
836
原创 for_each替代迭代器使用
// FirstTest.cpp : 定义控制台应用程序的入口点。//for_each(iterator1,iterator2,function)//*iterator1 内容为参数传入function#include "stdafx.h"#include #include #include using namespace std;//访问容器内部
2015-02-28 13:18:54
1265
转载 syslog 系统日志
来源不详~~一、syslog日志服务:1、守护进程:syslog2、端口:5143、配置文件:/etc/syslog.conf4、常见日志文件:/var/log/dmesg 内核引导信息日志/var/log/message 标准系统错误信息日志/var/log/maillog 邮件系统信息日志/var/l
2015-02-04 12:07:32
1275
原创 WMI服务非管理员远程登录
1、创建guest用户:2、控制面板->管理工具->计算机管理->服务和应用,右键WMI控件属性->安全标签安全设置->为用户添加所有权限3、高级选择名称空间和子空间4、开始-运行-DCOMCNFG-组件服务-计算机属性-com安全-权限设置 https://msdn.microsoft.com/en-us/library/aa393266.aspx
2015-02-04 09:41:44
2593
原创 多线程封装
每个成员函数(除了在第 12.6 节介绍的 static 成员函数外)都有一个额外的、隐含的形参 this。为了理解成员函数的调用,可考虑下面的语句:total.same_isbn(trans);就如编译器这样重写这个函数调用,this指针被传入成员函数:Sales_item::same_isbn(&total, trans);所以在进行多线程编程的时候遇到了一个编译问题:ar
2014-12-30 13:27:00
933
原创 boost库安装与测试
在网上找了半天都不好用,这个真好用!!!开始编译,全部编译耗时太多,所以我仅选择我需要的库:先用下面的命令查看有多少库可以编译:./bootstrap.sh --show-librariesBuilding Boost.Build engine with toolset gcc... tools/build/v2/engine/bin.linuxx86_64/b2The fol
2014-09-23 10:40:14
1816
原创 工厂模式
通过大话设计模式一书学习后,c++编写的设计模式代码:// OOTest.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include "Operation.h"#include "OperationFactory.h"int _tmain(int argc, _TCHAR* argv[]){ double resurt=0; Op
2014-08-01 16:34:03
1217
原创 hadoop学习笔记
仅供参考,欢迎拍砖3、核心三个框架:hadoop、Hbase、Hive4、HDFS:分布式管理系统,负责存储mapReduce:hadoop核心,负责计算5、结构化数据存放关系型数据库非结构化数据使用hadoopsqoop 结构化非结构化数据转换6、hbase-》OLTP 在线事务处理,hadoop的分布式数据库7、hive-》数据仓库工具,使得hadoop支持
2014-05-30 10:20:49
1036
原创 linux shell 文件-文件夹列表
#!/bin/shcd /home/serverfor unique_file in `ls`do if [ -f /home/server/$unique_file ] then echo '---文件---:'$unique_file elif [ ! -f /home/server/$unique_file ] then echo '文件夹:'$uniqu
2014-04-30 11:04:22
1091
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人