小白学习安全测试(二)——httrack的安装和使用
2017-08-24 22:54
603 查看
httrack是一款免费的网站镜像程序,简单理解就是可以在网站结构(网页及一些主要信息文件),下载到本地,可离线浏览,我是按照搭建成功后的console直译过来的
下面说下安装:
我都是在Linux环境下安装的:
centos7下安装:
如果安装没有报错,输入命令httrack 验证如下
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/09/b7049b7802a09a4658819f16a675394b.png)
如果你也遇到和我一样的报错如下:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/09/3d335738857a18aa810dc92d021d7af9.png)
别慌,我度娘查了下,才知道 linux 安装库 编译提示-lcrypto 无法链接,缺少 crypto 库
附上解决方案:
centos安装部分完
下面是ubuntu安装httrack
一步即可,urbuntu部分完
下面解释下httrack使用
命令行下运行httrack的方法
Welcome to HTTrack Website Copier (Offline Browser) 3.46+libhtsjava.so.2
Copyright (C) Xavier Roche and other contributors
To see the option list, enter a blank line or try httrack –help
Enter project name :
//输入项目名称,程序会自动生成一个项目名称的目录
Base path (return=/root/websites/) :
//本地保存路径及目录,请输入一个本地的路径.
Enter URLs (separated by commas or blank spaces) :
//欲抓取的网站地址,这里我们以 https://www.dnspod.cn/ 演示
Action:
(enter) 1 Mirror Web Site(s)
2 Mirror Web Site(s) with Wizard
3 Just Get Files Indicated
4 Mirror ALL links in URLs (Multiple Mirror)
5 Test Links In URLs (Bookmark Test)
0 Quit
:
//抓取模式选项,选项汉化过来的意思是
行动:
(进入)1镜像网站(的)
2镜像网站(S)与向导
3只获得文件中声明的文件
4镜在URL中所有的链接(多镜)
5在URL链接(书签测试)的测试
0退出
//这里我选择2
侦察【减少与目标系统交互】
Proxy (return=none) :
//是否使用代理,我没有用代理,直接回车.
##可到此网站获取代理:hidemyass.com【免费代理需小心】
You can define additional options, such as recurse level (-r), separed by blank spaces
To see the option list, type help
Additional options (return=none) :
//抓取选项,输入help可以查阅详细参数,这里我直接回车
—> Wizard command line: httrack https://www.dnspod.cn/ -W -O “/home/RucLinux/DNSPod” -%v
Ready to launch the mirror? (Y/n) :
//输入 Y 回车
WARNING! You are running this program as root!
It might be a good idea to use the -%U option to change the userid:
Example: -%U smith
Mirror launched on Mon, 04 Mar 2013 02:35:02 by HTTrack Website Copier/3.46+libhtsjava.so.2 [XR&CO’2010]
mirroring https://www.dnspod.cn/ with the wizard help..
Done.
Thanks for using HTTrack!
*
//操作完毕
下面说下安装:
我都是在Linux环境下安装的:
centos7下安装:
#wget http://download.httrack.com/httrack-3.46.1.tar.gz #tar -xzvf httrack-3.46.1.tar.gz #cd httrack-3.46.1 #./configure #make #make install
如果安装没有报错,输入命令httrack 验证如下
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/09/b7049b7802a09a4658819f16a675394b.png)
如果你也遇到和我一样的报错如下:
![](https://oscdn.geek-share.com/Uploads/Images/Content/201912/09/3d335738857a18aa810dc92d021d7af9.png)
别慌,我度娘查了下,才知道 linux 安装库 编译提示-lcrypto 无法链接,缺少 crypto 库
附上解决方案:
crypto 基于openssl,决定安装openssl-devel #yum install openssl openssl-devel
centos安装部分完
下面是ubuntu安装httrack
sudo apt-get install webhttrack
一步即可,urbuntu部分完
下面解释下httrack使用
命令行下运行httrack的方法
#httrack
Welcome to HTTrack Website Copier (Offline Browser) 3.46+libhtsjava.so.2
Copyright (C) Xavier Roche and other contributors
To see the option list, enter a blank line or try httrack –help
Enter project name :
//输入项目名称,程序会自动生成一个项目名称的目录
Base path (return=/root/websites/) :
//本地保存路径及目录,请输入一个本地的路径.
Enter URLs (separated by commas or blank spaces) :
//欲抓取的网站地址,这里我们以 https://www.dnspod.cn/ 演示
Action:
(enter) 1 Mirror Web Site(s)
2 Mirror Web Site(s) with Wizard
3 Just Get Files Indicated
4 Mirror ALL links in URLs (Multiple Mirror)
5 Test Links In URLs (Bookmark Test)
0 Quit
:
//抓取模式选项,选项汉化过来的意思是
行动:
(进入)1镜像网站(的)
2镜像网站(S)与向导
3只获得文件中声明的文件
4镜在URL中所有的链接(多镜)
5在URL链接(书签测试)的测试
0退出
//这里我选择2
侦察【减少与目标系统交互】
Proxy (return=none) :
//是否使用代理,我没有用代理,直接回车.
##可到此网站获取代理:hidemyass.com【免费代理需小心】
You can define additional options, such as recurse level (-r), separed by blank spaces
To see the option list, type help
Additional options (return=none) :
//抓取选项,输入help可以查阅详细参数,这里我直接回车
—> Wizard command line: httrack https://www.dnspod.cn/ -W -O “/home/RucLinux/DNSPod” -%v
Ready to launch the mirror? (Y/n) :
//输入 Y 回车
WARNING! You are running this program as root!
It might be a good idea to use the -%U option to change the userid:
Example: -%U smith
Mirror launched on Mon, 04 Mar 2013 02:35:02 by HTTrack Website Copier/3.46+libhtsjava.so.2 [XR&CO’2010]
mirroring https://www.dnspod.cn/ with the wizard help..
Done.
Thanks for using HTTrack!
*
//操作完毕
相关文章推荐
- 小白学习安全测试(三)——扫描工具-Nikto使用
- 软件测试学习:测试覆盖率工具EclEmma安装与使用
- 【SSH】Spring学习(二)使用注解配置Spring、安装STS插件、Spring与junit整合测试、AOP
- 【安全测试】Drozer安装及使用
- 小白学习大数据之路——Hadoop3.0.0-alpha2 安装以及测试程序wordcount实践
- 深度学习实践操作—从小白到大白(七):Anaconda安装与使用
- 【学习1—安装】uiautomator2 使用Python测试 Android应用
- 【安全测试】Drozer安装及使用
- 小白学习安全测试(一)——Http协议基础
- 【安全牛学习笔记】使用 USB 设备来安装系统
- 小白学习安全测试(四)——扫描工具-Vega
- Hello World:学习安装并使用 Rational Portfolio Manager
- 自创]JCreator安装学习使用方法
- 使用自定义的TS测试软件安装
- Ant安装设置,简单使用测试
- 默认情况下,sql server2005安装完后,xp_cmdshell是禁用的(可能是安全考虑),如果要使用它,可按以下步骤
- EX07学习笔记之二:安装之后(2)-安全配置向导
- FreeBSD学习和使用,安装!
- C++/GDI+ 学习笔记(一)——安装、配置&使用
- 学习使用dom4j写的测试类