工具
文章平均质量分 83
花花浪客
这个作者很懒,什么都没留下…
展开
-
Mercurial与TortoiseHg简介
1. Mercurial简介对于软件开发项目,管理源代码的重要性只略低于编写代码的重要性。用于项目源代码管理的软件和解决方案也有很多。现在越来越多的项目,尤其是开源的项目,开始使用分布式代码管理系统。相比传统的集中式的代码管理系统来说,分布式的具有如下优点:原创 2011-09-03 16:11:37 · 5631 阅读 · 0 评论 -
Linux下DNS服务器的安装与配置
在做软件样本分析的时候(主要是该样本的网络流量的分析),不可避免的会需要自己架设一个DNS服务器以配合IP欺骗的技术来试图获取软件样本的网络流量。下面就将以CentOS 5.2为例介绍一下在Linux上架设DNS服务器的办法。 安装bindLinux下的dns功能是通原创 2011-10-08 16:04:20 · 1249 阅读 · 0 评论 -
使用Python处理XML
1.解析XML文件使用Python单纯解析XML的最基本的方法就是直接使用Python自带的minidom库。比如有如下XML文件: This is a single node This is first one This is second one This is third one This is a child node原创 2012-05-13 13:32:34 · 1445 阅读 · 0 评论 -
编译安装OWASP WebScarab
Sorry, 现在发现文档下面所说的编译方法已经不适用新的WebScarab了,新的编译方法参考另一篇文章:http://blog.csdn.net/eatmilkboy/article/details/7793244最近在使用WebScarab的时候发现有个bug,这个bug本身很容易修复,只是为此无法使用直接下载的WebScarab的binary,必须重新编译一下。特把编译过程原创 2012-03-23 12:21:14 · 2965 阅读 · 0 评论 -
编译OWASP WebScarab (续)
突然发现现在的OWASPWebScarab在引入OpenID相关的模块后,很多所依赖的包都没有包含在下载的源代码里面,导致编译有些问题。研究了一下之后把目前的编译过程记录下来。另外WebScarab支持MAVEN和ANT两种编译方式,MAVEN的编译表示毫无鸭梨。但是MAVEN的缺点是必须要能够连接到internet去自动下载依赖的包,这让我很不爽,因为我的很多环境是无法连上internet的,所原创 2012-07-27 13:37:42 · 2267 阅读 · 0 评论 -
为WebGoat添加课程——HTTP Parameter Pollution
WebGoat本身有专门一个课程用来介绍如何添加一个新的课程,但是估计是这个课程长期没有人维护的关系,我再使用WebGoat 5.4试图添加一个课程的时候发现有些细节的地方与WebGoat里面介绍的步骤有些不一致或者是WebGoat里面没有提到的,所以把我的步骤记录下来。 我添加的课程是HTTP参数污染(HTTP Parameter Pollution, HPP)这个漏洞相关的课程。关于这原创 2012-11-07 14:58:55 · 4635 阅读 · 0 评论