自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(84)
  • 资源 (64)
  • 收藏
  • 关注

转载 linux中ctrl+z 、ctrl+c、 ctrl+d区别

ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样.ctrl+c是强制中断程序的执行,,进程已经终止。ctrl+z的是将任务中止(暂停的意思),但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态,用户可以使用fg/bg操作继续前台或后台的任务,fg命令重新启动前台被中断的任务,bg命令把被中断的任务放在后台执行.例如:当你vi一个文件是,如果需要用shell执行别的...

2019-03-31 19:38:31 457

转载 centos安装 ping 命令 ( yum provides )

yum install -y iputilsDocker的CentOS镜像由于做了精简,去掉了 ping 命令,那我们该如何安装这个命令呢首先可以用 yum provides 命令来搜索哪个软件包里包含了 ping 命令[root@a7128460b671 /]# yum provides "*/ping"Loaded plugins: fastestmirror, ovlDet...

2019-03-31 19:07:47 12435

转载 linux下c md5函数

目录md5.h 和 md5.c 的源文件得到文件的md5得到字符串的MD5基于openssl的MD5的函数md5.h 和 md5.c 的源文件//md5.h#ifndef MD5_H#define MD5_Htypedef struct{ unsigned int count[2]; unsigned int state[4]; unsigned ch...

2019-03-31 10:58:47 4276

转载 linux c编译错误storage class specified for parameter XXX

考虑如下两个头文件test.h和main.h//test.h#include<stdio.h> void add(int a, int b)//main.h#include"test.h"typedef struct A_{ int data;} A; void del(int a);编译器编译时,会将main.h内include的文件展开,即m...

2019-03-30 21:39:28 1706

转载 shell去除字符串前所有的0

[root@localhost sh]# str=00007985566465[root@localhost sh]# str_new=$(echo -e $str | sed -r 's/0*([0-9])/\1/')[root@localhost sh]# echo $str_new7985566465

2019-03-30 18:16:16 8915 1

转载 shell 去掉字符串中的字母

文件:cat file | tr -d "a-zA-Z">new_file变量:new_str=$(echo $str | tr -d "a-zA-Z")

2019-03-30 17:47:05 5528

转载 linux hexdump命令详解

hexdump主要用来查看“二进制”文件的十六进制编码。*注意:它能够查看任何文件,不限于与二进制文件。*hexdump [选项] [文件]…-n length:格式化输出文件的前length个字节-C:输出规范的十六进制和ASCII码-b:单字节八进制显示-c:单字节字符显示-d:双字节十进制显示-o:双字节八进制显示-x:双字节十六进制显示-s:从偏移量开始输出-e 指...

2019-03-30 16:22:13 2979

转载 shell 字符串操作

1.Linux shell 截取字符变量的前8位实现方法有如下几种:expr substr “$a” 1 8 echo $a|awk ‘{print substr(,1,8)}’ echo $a|cut -c1-8 echo $ expr $a : ‘\(.\\).*’ echo $a|dd bs=1 count=8 2>/dev/null2.按指定的字符串截取...

2019-03-30 12:21:52 771

转载 shell删除最后一行、删除第一行、比较文件

删除文件第一行:sed -i '1d' filename删除文件最后一列:sed -i '$d' fileName比较文件的方法:1)comm -3 --nocheck-order file1 file22) grep -v -f file1 file2: 输出file2中有file1中没有的行diff file1 file2...

2019-03-30 12:06:00 2902 2

转载 shell 数组排序

要将old=(4 7 1 101)里面的元素,按自然数的顺序排序,生成新的数组new=(1 4 7 101)。如果要遍历元素,借助中间变量一个个比较的方式可能比较繁琐,这里有两种比较简单达到数组重新排序。方法一:借助于tr和sort命令old=(4 7 1 101)new=$(echo ${old[*]} | tr ' ' '\n' | sort -n)echo $new结果...

2019-03-30 11:23:48 4555

转载 linux curl命令详解

在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。语法:# curl [option] [url]常见参数:参数 描述 -I/--head 只显示传输文档,经常用于测试连接本身 -o/--output 把输出写到该文件中,必...

2019-03-30 11:20:42 1640

转载 shell中获取单个文件大小

stat --format=%s $filenamels -l filename | awk '{print $5}'du -b filename | awk '{print $1}'wc -c filename | awk '{print $1}'wc -c < filenamestat -c "%s" filename

2019-03-30 11:19:38 2851

转载 shell中数字大小的比较

【整数之间的比较】示例脚本:#!/bin/bashif [ $1 -gt $2 ]then echo "参数$1大于参数$2"else echo "参数$1小于参数$2"fi数字判断一些命令:#-gt是大于#-lt是小于#-eq是等于#-ne是不等于#-ge是大于等于#le是小于等于 【小数及整数之前的比较】示例脚本: a=1.6 ...

2019-03-30 11:18:49 33606 1

转载 shell 实现ip字符串与整形互转

ip的字符串与整数形式进行相互转换,在这里分享一下,希望对用到的朋友有所帮助,因为程序本身比较简单,这里不多做解 释,直接贴内容:#!/bin/shif[$#-ne 2]thenecho"$0 -[i|n] [ip|num]"exit1fifunction num2ip(){num=$1a=$((num>>24...

2019-03-29 21:24:03 2730 1

转载 固件分析工具binwalk的安装

目录一、binwalk工具运行支持的平台二、binwalk工具的简单安装三、binwalk工具的完整安装四、binwalk IDA plugin插件工具的安装五、binwalk工具的卸载一、binwalk工具运行支持的平台binwalk工具安装支持的平台的官方参考地址:https://github.com/devttys0/binwalk/wiki/Supported-...

2019-03-29 17:18:11 6706

转载 Vivotek 摄像头远程栈溢出漏洞分析及利用

近日,Vivotek 旗下多款摄像头被曝出远程未授权栈溢出漏洞,攻击者发送特定数据可导致摄像头进程崩溃。漏洞作者@bashis 放出了可造成摄像头 Crash 的 PoC :https://www.seebug.org/vuldb/ssvid-96866该漏洞在 Vivotek 的摄像头中广泛存在,按照官方的安全公告,会影响以下版本CC8160 CC8370-HV CC8371-HV...

2019-03-29 15:43:08 1187

转载 得到 ip/掩码 的起始结束地址

需求:给出ip/掩码的形式,求出起始地址和结束地址,例如6.61.252.0/24的起始地址为6.61.252.1,结束地址为6.61.252.254。代码:因为我是在页面做处理,所以写的是js代码1、计算起始地址传入的参数第一个为ip,比如例子中的6.61.252.0。第二个参数为掩码的ip格式,例子中给出的是整数形式,需要进行转换,转换代码见下面/** * 计算子网起...

2019-03-29 11:00:33 3579

转载 IP地址分类和分段

A类地址定义:第1字节为网络地址,其它3个字节为主机地址 范围:1.0.0.1 - 126.255.255.254 子网掩码:255.0.0.0 私有地址:10.X.X.X是私有地址(所谓的私有地址就是在互联网上不使用,而被用在局域网络中的地址),范围10.0.0.0-10.255.255.255 保留地址127.X.X.X是保留地址,用做循环测试用的B类地址定义:第1字节和第2...

2019-03-29 10:33:38 1793

转载 国际C语言混乱代码大赛 获奖作品

国际C语言混乱代码大赛(IOCCC, The International Obfuscated C Code Contest)是一项国际编程赛事,从1984年开始,每年举办一次(1997年、1999年、2002年、2003年和2006年例外)。目的是写出最有创意的最让人难以理解的C语言代码。1、#include<stdio.h> ...

2019-03-29 06:51:47 40918 6

转载 ClamAV病毒库增加特征码

0x00简介最近研究了一些开源的杀毒引擎,总结了一下利用ClamAV(www.clamav.net)来打造属于自己的恶意软件分析特征库。特征库主要包括HASH匹配、文件内容特征库、逻辑特征库、二进制特征码(SHELLCODE)、ASCII特征码。0x01 ClamAV部署1.实验环境所有实验均在Kali Linux V1.0.9操作系统上。2....

2019-03-28 17:16:55 4263 1

转载 grep 同时排除多个关键字

例如需要排除 abc.txt 中的 mmm nnn grep -v 'mmm\|nnn' abc.txt 再举个例子,需要确定mac 的本机ip地址, 显然直接可以输入 ifconfig, 但是会出来一大堆信息,那么再通过 grep inet 可以拿到类似如下的信息:bash-3.2# ifconfig | grep inet   inet 127.0.0.1 ne...

2019-03-28 16:40:36 9138

转载 clamav病毒库格式解析

​clamav简介Clam AntiVirus(ClamAV)是免费而且开放源代码的防毒软件,软件与病毒码的的更新皆由社群免费发布。目前ClamAV主要是使用在由Linux、FreeBSD等Unix-like系统架设的邮件服务器上,提供电子邮件的病毒扫描服务。ClamAV本身是在文字接口下运作,但也有许多图形接口的前端工具可用,另外由于其开放源代码的特性,在Windows与Mac OS X平...

2019-03-28 13:23:41 13149

转载 linux 无线网卡命令iwlist iwconfig iw

1、iwlist 命令:用于对/proc/net/wireless文件进行分析,得出无线网卡相关信息# iwlist wlan0 scanning 搜索当前无线网络# iwlist wlan0 frequen 显示频道信息# iwlist wlan0 rate 显示连接速度# iwlist wlan0 power 显示电源模式# iwlist wlan0 txpower 显示功...

2019-03-27 17:52:00 6053

转载 关于SDP中协商SRTP加密信息

RFC4568中关于媒体流加密说明时,在SDP中新增了"crypto"字段用于描述加密信息,格式如下:a=crypto:<tag> <crypto-suite> <key-params> [<session-params>]其中:ltag为...

2019-03-27 14:11:22 2100

转载 开源流媒体项目 live555 简介

live555 是一个 C++ 开发的流媒体项目,它主要由几个用于多媒体流的库组成,其官方网站地址为 http://www.live555.com/。live555 使用开放的标准协议 (RTP/RTCP,RTSP,SIP),方便与其它标准的流媒体组件互操作。这些库可以为 Unix-like(包括 Linux 和 Mac OS X),Windows,和 QNX (及其它 POSIX 兼容系统)等系...

2019-03-27 10:43:26 3956

转载 RTSP协议详解

RTSP简介 RTSP(Real Time Streaming Protocol)是由Real Network和Netscape共同提出的如何有效地在IP网络上传输流媒体数据的应用层协议。RTSP对流媒体提供了诸如暂停,快进等控制,而它本身并不传输数据,RTSP的作用相当于流媒体服务器的远程控制。服务器端可以自行选择使用TCP或UDP来传送串流内容,它的语法和运作跟HTTP 1.1类似,...

2019-03-27 09:30:02 419

转载 shell 获取结果中的第n列,第n行 行列

[root@192.168.10.11 zabbix]# ls -ltotal 24-rw-r--r-- 1 root root 2485 Dec2 15:42 zabbix_agent.confdrwxr-xr-x 2 root root 4096 Dec2 15:42 zabbix_agent.conf.d-rw-r--r-- 1 root roo...

2019-03-26 16:59:46 2345

转载 shell 字符串截取

使用#截取0以后的内容#表示操作符,*0表示从左往右找到第一个0,截取0之后的所有字符[root@localhost ~]# var=1234567890abcedef1203[root@localhost ~]# echo ${var#*0}abcedef1203[root@localhost ~]# echo ${var##*0}3使用%截取%表示操作符,0*表示从右往左...

2019-03-26 16:49:03 1099

转载 CentOS 设置网络(修改IP 网关 DNS)上网

目录CentOS修改IP地址CentOS修改网关CentOS修改DNS最后的配置文件配置中遇到的问题CentOS修改IP地址# ifconfig eth0 192.168.1.80这样就把IP地址修改为192.168.1.80(如果发现上不了网了,那么你可能需要把网关和DNS也改一下,后面会提到),但是当你重新启动系统或网卡之后,还是会变回原来的地址,这种修改方式只...

2019-03-25 21:51:13 6962

转载 ifconfig命令实例

ifconfig(interfaces config): 用来获取网络接口配置信息并对此进行修改.1.命令格式:ifconfig [网络设备] [参数]2.命令功能:ifconfig 命令用来查看和配置网络设备。当网络环境发生改变时可通过此命令对网络进行相应的配置。3.命令参数:up 启动指定网络设备/网卡。down 关闭指定网络设备/网卡。该参数可以有效地阻止通过指定接口的IP信...

2019-03-25 20:56:47 312

转载 linux brctl 网桥配置

命令安装网桥管理工具包:bridge-utileyum install bridge-utils -y使用brctl命令创建网桥br0brctl addbr br0删除网桥br0brctl delbr br0将eth0端口加入网桥br0brctl addif br0eth0删除eth0端口加入网桥br0brctl delif br0eth0查询网桥信息brc...

2019-03-25 20:25:10 3082

转载 网络流媒体协议 RTSP协议

​RTSP(Real-Time Stream Protocol)协议是一个基于文本的多媒体播放控制协议,属于应用层。RTSP以客户端方式工作,对流媒体提供播放、暂停、后退、前进等操作。该标准由IETF指定,对应的协议是RFC2326。RTSP作为一个应用层协议,提供了一个可供扩展的框架,使得流媒体的受控和点播变得可能,它主要用来控制具有实时特性的数据的发送,但其本身并不用于传送流媒体数据,而必...

2019-03-25 16:24:54 389

转载 无线网络分析监听

一、无线监听概述当你使用笔记本在星巴克一边喝咖啡一边浏览网页时,或是使用手机聊着微信看着朋友圈时,你无时无刻不在无线通信。而你不知道的是,可能在不远处的某个角落,某个人正在监听着你的一举一动,因为我们周边的空气中到处都弥漫着无线电磁波,你的无线通信可以被所有人看到。可能上面的说法有些耸人听闻,但事实就是这样,而现实生活中的窃听、拦截、篡改、钓鱼等等,比这个更有甚者。无线网络和有线网络最大的...

2019-03-25 15:39:10 8790

转载 CentOS 7 安装报错:Cannot find a valid baseurl for repo: base/7/x86_6

一、报错情况使用yum命令时,解析不了yum源,出现报错:​​二、报错原因机子解析不了yum源,原因有三种情况:(1)机子无法上网!请检查好网络配置,确认是可以上网了再看第二种情况。简单点就是ping一个公网的IP,如ping 114.114.114.114 如果ping不通,就是上不了网。如果能ping通,那就是第二种情况了。​​​​(2)DNS配置有问题!检...

2019-03-25 13:56:09 105064 14

转载 qemu虚拟机与外部网络的通信

一、基本概念为了使虚拟机能够与外界通信,Qemu需要为虚拟机提供网络设备。Qemu支持的常用网卡包括NE2000、rtl8139、pcnet32等。命令行上用-net nic为虚拟机创建虚拟机网卡。例如,qemu的命令行选项 -net nic,model=pcnet表示为虚拟机添加一块pcnet型的以太网卡。如果省略model参数则...

2019-03-24 21:30:52 4317

转载 Linux eval命令

语法:eval cmdLine    eval会对后面的cmdLine进行两遍扫描,如果在第一遍扫面后cmdLine是一个普通命令,则执行此命令;如果cmdLine中含有变量的间接引用,则保证简介引用的语义。  举例如下:    set 11 22 33 44    如果要输出最近一个参数,即44,可以使用如下命令,    echo $4    但是如果我们不知道是几个参数...

2019-03-23 21:33:51 95

转载 Linux EOF 输入流

当EOF中使用到shell变量是 会出现解析问题 解决方案参考:linux cat EOF 变量自动解析问题https://blog.csdn.net/whatday/article/details/98579404在平时的运维工作中,我们经常会碰到这样一个场景:执行脚本的时候,需要往一个文件里自动输入N行内容。如果是少数的几行内容,还可以用echo追加方式,但如果是很多行,那么单纯...

2019-03-23 16:52:16 970

转载 U盘安装CentOS 7

1、CentOS 7的安装镜像的获取:CentOS官方网站:https://www.centos.org/download/2、使用UltraISO打开下载的镜像文件,并通过启动 --> 写入硬盘镜像 来制作CentOS 7 安装U盘。3、使用刚刚制作的CentOS 7 安装U盘启动电脑,屏幕上会出现安装菜单:Install CentOS7Test this media &...

2019-03-22 15:14:44 1445

转载 linux putty xshell vi 小键盘无法使用的解决方法

putty:选项Terminal->Features里,找到 Disable application keypad mode ,选上就可以了xshell:连接的session中的properties->Terminal中的Terminal Type修改为linux或者ansi就可以正常使用小键盘了。要重新打开窗口进入,才能生效...

2019-03-21 20:43:13 744

转载 Centos 6.5 初始安装无网卡驱动解决方法

​一、问题的现象:安装完后不能上网,/etc/sysconfig/network-scripts/目录下ifcfg打头的文件名只有ifcfg-lo,没有ifcfg-eth0文件(在其它博客上看到,有时不一定是这个名字)说明驱动没安装。驱动没安装:[sc@localhost 桌面]$ ifconfig -alo Link encap:Local Loopback ...

2019-03-21 17:02:01 835

OBS-Studio-27.0-Full-Installer-x64.rar

obs 官网转载 最新版本 2021.6下载

2021-06-07

obs-multi-rtmp.zip

obs 多路推流插件 免费 官网转载

2021-06-07

livego_0.0.15_windows_amd64.tar.gz

golang 版本的 rtmp服务器

2021-06-04

mac和厂商对应表格 用于查询mac对应的厂商

mac和厂商对应表格 用于查询mac对应的厂商

2020-04-20

字体wps.zip 用于linux wps 使用

wps linux 字体,目前WPS for Linux公式显示需要相应的Symbol字体(比如symbol, windings, mt extra等), 由于原因,WPS for Linux未对此类字体打包安装,如果您需要,请在授权的情况下使用此类字体。

2020-03-16

Nat_Type_Tester_.rar

NatTypeTester 查看网络nat类型 NatTypeTester 查看网络nat类型 NatTypeTester 查看网络nat类型 NatTypeTester 查看网络nat类型

2019-12-26

msfupdate.erb

metasploit 一件安装脚本 源自于 https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb

2019-11-04

shell 调试器 bashdb

bashdb-4.4-1.0.1.tar.gz ----》 shell 调试器 bashdb 版本 4.4-1.0.1.tar

2019-03-21

fuzz工具 teenage mutant ninja turtles

fuzz工具 teenage mutant ninja turtles 版本包括 tmnt_v1.9.1 tmnt_v1.9 tmnt_v1.8 tmnt_v1.7 tmnt_v1.6

2019-01-14

Sybase ASE 12.5.4 PC 客户端

Sybase ASE 12.5.4 PC 客户端,12系列最终版本, Sybase ASE 12.5.4 PC 客户端,12系列最终版本,

2018-12-12

OllyFindAddr.dll

OllyFindAddr.dll 搜寻特定指令用的插件 插件出自《0day》一书

2018-10-09

OllySSEH.dll

OllySSEH.dll OD插件 扫描OD载入PE文件的各模块是否开启SafeSEH选项

2018-10-09

password (1)

软件漏洞分析入门 相关附件 password (1) 软件漏洞分析入门 相关附件 password (1)

2018-09-23

OllyUni.rar

od 插件 OllyUni.dll 可以获得整个进程空间中的各类跳转地址

2018-09-23

password (2)

软件漏洞分析入门 相关附件 password (2) 软件漏洞分析入门 相关附件 password (2)

2018-09-23

stack_overflow_exec

软件漏洞分析入门 相关附件 stack_overflow_exec

2018-09-23

stack_overflow_ret

软件漏洞分析入门 中的文件 stack_overflow_ret

2018-09-23

TortoiseGit-2.2.0.0-64bit

TortoiseGit-2.2.0.0-64bit

2016-07-19

Git-2.9.2-64-bit.exe

Git-2.9.2-64-bit.exe

2016-07-19

Copssh 4.1.0

Copssh_4.1.0

2016-07-19

cmake-3.4.1

cmake-3.4.1-win32-x86

2016-01-08

cef_binary_3.2556

cef_binary_3.2556.1368.g535c4fb_windows32bit 2015-12-10

2016-01-08

zlib-1.2.8

zlib-1.2.8

2015-04-18

Win32 OpenSSL

安装的时候可能会提示一个警告框,不要管它,点击确定继续安装。 有一个注意的地方,这个选项选择第二个,我要用openssl这个库编译程序,而不是使用openssl。

2015-04-18

ActivePerl

安装完以后查看是否有环境变量”X:\Perl\site\bin;X:\Perl\bin;”,如果没有,则手动设置,然后在命令行中测试”perl -v”,如果出现类似下图的信息,就说明Perl安装成功,并且环境变量设置正确。 如果出现“'perl' 不是内部或外部命令,也不是可运行的程序或批处理文件。”这种信息,首先确认环境变量是否设置正确,如果设置正确,那么重启电脑,一般来说问题就解决了。

2015-04-18

Duilib 菜单控件

Duilib扩展控件 菜单控件 提取自Duilib工程中的MenuDemo

2015-01-07

PCRE.zip 解析正则表达式

PCRE是一个NFA正则引擎,这里是windows平台的开发所需的库文件

2014-08-13

cowboxer1.02.exe

cowboxer1.02.exe 训练tesseract的语言工具

2014-08-11

jTessBoxEditor-1.0.zip

jTessBoxEditor-1.0.zip 用于训练Tesseract-OCR的工具 辅助生成针对性的语言文件

2014-08-11

chi_sim.traineddata.gz

tesseract 简体 中文 语言库 用于识别简体中文文字

2014-08-11

tesseract-ocr-setup-3.02.02.exe 官方绿色版

tesseract-ocr 光学字符识别安装程序 3.02.02版本

2014-08-11

tesseract 简体中文语言库

tesseract 简体中文语言库 用于识别中文

2014-08-11

tesseract 3.02.02

tesseract-ocr-setup-3.02.02 tesseract windows安装程序 版本为3.02.02

2014-08-11

HttpWatch9.2 破解版

HttpWatch9.2 破解版 里边有httpwatch.lic文件 用于注册

2014-07-24

记VMP保护代码还原工程 对应代码

记VMP保护代码还原工程 对应代码

2014-04-14

编写 Debugging Tools for Windows 扩展 实例

<编写 Debugging Tools for Windows 扩展,第 3 部分:客户端和回调> <编写 Debugging Tools for Windows 扩展,第 2 部分:输出> <编写 Debugging Tools for Windows 扩展,第 1 部分> 三篇文章的所涉及的代码实例

2014-04-02

编写 Debugging Tools for Windows 扩展 示例代码

编写 Debugging Tools for Windows 扩展 示例代码

2014-03-27

WRK-V1.2-VS版本

WRK-V1.2版本的VS2012版本,此工程来源于老外的VS2005版本,经过VS2012转换后编译生成的,便于在VS中修改源码编译文件。

2013-10-12

EzDriverInstaller

用于快速安装WDM驱动程序 用于驱动测试 调试

2013-07-19

Themida1.7.3.0

Themida1.7.3.0.rar 天草壳世界34所需软件

2013-05-20

空空如也

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

TA关注的人

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