网站克隆

date
Oct 12, 2021 11:41 AM
Related to 日程数据 1 (blog)
tags
Website
slug
clone
summary
如题

使用 wget 复制克隆网站

介绍

Kali linux 默认安装了 wget 工具,它简单使用,Pentest Box 中也集成了 wget 命令,只要在终端下敲几个命令,就可以下载整个网站的 HTML 文件。wget 不能复制服务器的程序页面,例如 PHP 脚本页面。

使用方法

终端下输入:
bash
wget -m -p -E -k -K -np -v http://www.baidu.com
这样就会把百度的首页复制下来,就是这么简单粗暴。这里使用了一连串的参数,可以使用man命令来查看 wget的手册:
bash
man wget
wget的主要参数如下:
verilog
m: 镜像,选择该选项适用于 Web 站点
p: 页面获先决条件,该选项确保 包含了请求的   图片和 CSS 脚本文件被下载 (这样可以更好的复制 HTML5 的站点)
E: 适用扩展,这可以在本地另存为一个 HTML 文件
k: 转换链接,确保文件被转换,用于本地浏览
K: 转换备份文件,将会以 orig 为后缀作为原始文件
复制网站时可能会发生错误,尤其是在复制动态脚本页面的时候,这是因为生成页面的大部分代码是由动态脚本创建的,大部分站点的应用程序是不能访问到的。

© lewoking 2021 - 2022