自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 1120

原创 产品经理-第一次接触

做码农不知不觉已经N年之久了,走码农的这几年里,总结了一个至关重要的真理,干一行爱一行,噢,不是,这个真理哪里都能用;应该是,要作就做资深的码农,要在一个领域,一个行业扎根,千万不要打一枪换一个地方,经验对一个码农来说至关重要。所以我一干就是N年,看着身边的人一会换这种技术,一会换哪种技术,一会干这个行业,一会干那个行业,表面上看起来很博学。然而经过这几年的“实践是检验真理的唯一标准”,通过和这类

2017-08-01 21:04:47 681

原创 疑难杂症-调用第三方库

这两天在项目工程中引入了一个新的第三方库。将这个第三方库调用写在我的一个public库中,生成一个静态库,然后由程序调用静态库来引用到第三方库。问题一:编译过程中遇到了一个小问题,找不到第三方库的链接。小菜一碟,这个问题肯定是在链接过程中出现的,那么不可能是编译public的时候的问题,肯定是工程最后链接的时候报的,于是我直接去看工程的make,果然,调用的库名称不带版本号:-lxxx,于

2017-06-10 12:02:46 630

原创 聚铭网络科技-信息安全专家

聚铭网络科技

2016-05-06 16:11:00 2417 3

原创 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 4314

原创 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 5436

原创 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 7420 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 2660

原创 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 3451 2

原创 bro安装

IDS bro

2016-01-25 19:16:39 4435 1

原创 libpcap应用实例

libpcap应用

2016-01-25 19:15:33 2623

原创 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 2821

转载 VS2010 以管理员权限启动

http://blog.163.com/lvan100@yeah/blog/static/681172142011738153604/在某些项目进行开发的时候,需要提升应用程序本身的权限,这个是很容易的。但是如何让VS2010启动的时候就已管理员权限运行程序呢?为这个问题苦恼了好久,终于找到了办法。找到VS2010的快捷方式:右击——“打开文件位置”找到VS2010的启动项

2015-11-20 11:28:44 678

原创 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 1569

原创 win操作系统密码破解

1.安装Ophcrack软件  Ophcrack软件的安装过程非常简单,按照提示安装即可,在安装过程需要特别注意,不要选择下载彩虹表,安装设置中会提供三个下载选项,分别下载WinXP (380MB)、Winxp (703MB)和Vista(461MB)彩虹表,这个表可以在程序安装完成后再下载。否则安装Ophcrack软件要等彩虹表下载完成后才能使用。 2.使用Ophcrack软件从

2015-11-10 10:41:42 1292

转载 文件读取

假设我们要把一个文本文件拷贝到一个字符串对象中。似乎可以用一种很有道理的方法完成:ifstream inputFile("interestingData.txt");string fileData((istream_iterator(inputFile)), // 把inputFile读入 istream_iterator()); // fileData;关于为什么

2015-10-29 14:43:03 624

原创 c++调用python

c++ 调用 python

2015-07-01 14:24:45 901

原创 gdb发现Column count doesn't match value count at row 1问题

数据库字段绑定个数的问题个数一定要对应

2015-04-16 11:56:29 797

原创 g++编译set的时候需要注意

1、需要重载2、linux环境下使用iterator访问对象方法时,方法需要const限定

2015-04-08 17:53:21 771

转载 expect工具

expect是建立在tcl基础上的一个工具,它用来让一些需要交互的任务自动化地完成。我们首先从一个简单的例子开始,如同在这一节一开始就提到的,我们想设置一个自动的文件下载程序。      我们看一看这样的一个例子脚本:#! /usr/bin/expect      spawn ftp 202.199.248.11      expect "Name"    

2015-03-18 13:24:45 1300

原创 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 7799

原创 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 997

原创 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 6169

原创 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 4658

转载 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 5032

原创 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 799

原创 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 780

原创 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 1211

转载 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 1172

原创 WMI服务非管理员远程登录

1、创建guest用户:2、控制面板->管理工具->计算机管理->服务和应用,右键WMI控件属性->安全标签安全设置->为用户添加所有权限3、高级选择名称空间和子空间4、开始-运行-DCOMCNFG-组件服务-计算机属性-com安全-权限设置  https://msdn.microsoft.com/en-us/library/aa393266.aspx

2015-02-04 09:41:44 2479

原创 多线程封装

每个成员函数(除了在第 12.6 节介绍的 static 成员函数外)都有一个额外的、隐含的形参 this。为了理解成员函数的调用,可考虑下面的语句:total.same_isbn(trans);就如编译器这样重写这个函数调用,this指针被传入成员函数:Sales_item::same_isbn(&total, trans);所以在进行多线程编程的时候遇到了一个编译问题:ar

2014-12-30 13:27:00 856

原创 boost库shared_ptr实现桥接模式

shared_ptr

2014-10-11 10:58:35 1285

原创 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 1717

原创 hadoop学习-wordcount程序c++重写执行

hadoop wordcount c++重写

2014-09-05 11:11:51 3012

原创 hadoop下c++程序-天气实例

hadoop c++代码天气温度实例实现

2014-09-04 15:48:38 2716

原创 一个多线程问题引发的血案-(代码段执行完毕,子进程未执行完毕导致段错误)

多线程容易忽略的问题导致的段错误

2014-08-21 17:12:30 7984

原创 工厂模式

通过大话设计模式一书学习后,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 1172

原创 hadoop学习笔记

仅供参考,欢迎拍砖3、核心三个框架:hadoop、Hbase、Hive4、HDFS:分布式管理系统,负责存储mapReduce:hadoop核心,负责计算5、结构化数据存放关系型数据库非结构化数据使用hadoopsqoop 结构化非结构化数据转换6、hbase-》OLTP 在线事务处理,hadoop的分布式数据库7、hive-》数据仓库工具,使得hadoop支持

2014-05-30 10:20:49 940

原创 oci库使用--引发的编译链接问题

ar静态库 编译 链接

2014-05-07 10:20:54 1896

原创 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 1034

UNIX环境高级编程_第二版中文

影印中文第二版。扫描的非常专业,一点不斜。而且每章都有标签。感觉是个好东西给大家分享。

2012-08-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除