kali安装pdtm工具

前言

今天想安装一下pdtm工具集的,但过程中一直出现各种错误,找了几篇文章之后并没有找到解决方法,后解决之后写了这样一篇文章希望可以解决大家在安装过程中碰到的部分问题

介绍

pdtm(ProjectDiscovery Tool Manager)是专为简化ProjectDiscovery旗下一系列开源工具安装、更新和管理过程设计的轻量级工具。它提供了一个统一的命令行界面,让用户能够轻松地安装、升级或删除这些被安全研究人员和开发者广泛使用的工具,使用

起来更加便捷和高效。

安装pdtm工具集

环境准备:任意 Linux 操作系统如 Kali 或 Ubuntu

1.确保系统更新

首先,确保你的 Kali Linux 系统是最新的。运行以下命令更新系统软件包:

sudo apt update && sudo apt upgrade -y

2.安装依赖

安装一些必需的依赖项,以确保编译和运行工具没有问题。通常,Go 编程语言和 Git 是必须的。

sudo apt install golang-go git

3.克隆pdtm项目

你可以从 GitHub 上克隆 pdtm 项目到本地:

git clone https://github.com/projectdiscovery/pdtm.git

4.安装Go模块

进入 pdtm 目录并安装 Go 依赖项。

cd pdtm
go mod tidy

这将会自动下载所有 pdtm 所需的 Go 模块。

这里可能会出现这种错误,通常是由于无法连接到 Go 语言的代理服务器。可能的原因包括网络连接问题、代理服务不可用或防火墙等。

为了修复这个问题,你可以尝试使用国内Go代理

设置 Go 代理为国内镜像:

export GOPROXY=https://goproxy.cn,direct

这个命令会设置 Go 使用 goproxy.cn 作为代理,这应该能提高访问速度并避免连接问题。

设置之后就能成功执行

5. 编译并安装

编译 pdtm 工具,并将其安装到系统中:

go build
sudo mv pdtm /usr/local/bin/

这会将 pdtm 可执行文件移动到系统的 $PATH 中,这样你就可以直接在终端运行它。

注意,go build之前要先进入到含 Go 源文件的目录,这边我的目录是

6.验证安装

你可以通过以下命令来验证是否正确安装:

pdtm --help

如果命令输出帮助信息,说明 pdtm 已成功安装并可在全局使用。

启动pdtm

pdtm -ia

这样pdtm就成功启动了

安装一些常用的工具

1.1安装Nuclei:

pdtm install nuclei

1.2使用 Nuclei 进行扫描:

nuclei -u http://example.com -t /path/to/templates

2.1安装 Subfinder:

pdtm install subfinder

2.2使用 Subfinder 进行子域名发现:

subfinder -d example.com

还有一些安全工具,大家可以了解一下

Naabu:一个快速的端口扫描工具,可以帮助你发现目标主机的开放端口。

Interactsh:一个用于测试 OOB(Out-of-band)漏洞的工具,可以帮助你验证漏洞的存在。

kali安装pdtm工具的更多相关文章

  1. kali安装vmware tools

    昨天在网上搜了半天如何在kail下安装tools工具,结果都没有成功,今天就来说说我是怎么安装成功的. 1.按照网上的办法只能到这一步,一直提示找不到路径,点了回车也会照常出现这样的情况. Searc ...

  2. 2018-2019-2 《网络对抗技术》Exp0 Kali安装 Week1 20165215

    2018-2019-2 <网络对抗技术>Exp0 Kali安装 Week1 20165215 目录 Kali的下载及安装 网络配置 设置共享文件夹及剪切板 更新软件源 [Kali的下载及安 ...

  3. KALI安装与环境配置

    2018-2019 201899224<网络攻防实践>第二周作业 虚拟化网络攻防实验环境包括以下部分: 靶机:包含系统和应用程序安全漏洞,并作为攻击目标的主机.(Windows XP和Li ...

  4. 2018-2019-2 《网络对抗技术》Exp0 Kali安装 Week1 20165211

    目录 软件和镜像下载 虚拟机软件 Kali系统的下载 Kali系统安装 网络配置 设置共享文件夹和剪切板 安装VMware增强工具 设置共享文件夹 设置共享剪切板 更新软件源 软件和镜像下载 虚拟机软 ...

  5. Kali安装教程(VMWare)

    1.下载镜像及相关 1.1下载镜像文件 下载链接:https://www.kali.org/downloads/ 选择自己需要的版本下载,根据经验先下载种子文件(torrent)再用迅雷下载网速是最有 ...

  6. 20165218 《网络对抗技术》Exp0 Kali安装 Week1

    Kali Linux安装 下载 在Kali官网下载Kali Linux 64 Bit版本 打开VM,选择文件->新建虚拟机,一直点击下一步,注意这里选择稍后安装操作系统 版本中找不到Kali,可 ...

  7. kali2.0安装虚拟机工具

    kali2.0无法安装虚拟机工具,显示VMware Tools无法用于该虚拟机,或者安装之后无法进行复制.粘贴等操作. 解决办法: step1: 更换源 root@starnight:~# vim / ...

  8. 20165210 《网络对抗技术》week1 exp0 kali安装与配置

    20165210 <网络对抗技术>week1 exp0 kali安装与配置 1. 安装过程: 从kali官网上下载如下图所示: 下载完成后打开VMware 点击创建新的虚拟机 弹出新虚拟机 ...

  9. kali安装后配置

    0x00.安装Vmware Tools 由于是在VMware Workstation里面安装的,所以需要首先安装VMware tools工具方便我们Ctrl+C和Ctrl+V,步骤如下: 在VMWar ...

  10. 渗透测试学习 二十九、kali安装,信息搜集,服务器扫描

    kali安装,信息搜集,服务器扫描 kali介绍 Kali Linux是基于Debian的Linux发行版, 设计用于数字取证操作系统.由Offensive Security Ltd维护和资助.最先由 ...

随机推荐

  1. 永久告别mac屏幕涂层脱落

    转载:https://www.feng.com/post/11380203 我从2011年开始使用Mac book pro电脑,到现在的2016款已经是第三台了,我从来都不会被涂层脱落这个问题困扰,我 ...

  2. 国产系统UOS上的可视化大屏电子看板系统

    一.功能特点 采用分层设计,整体总共分三级界面,一级界面是整体布局,二级界面是单个功能模块,三级界面是单个控件. 子控件包括饼图.圆环图.曲线图.柱状图.柱状分组图.横向柱状图.横向柱状分组图.合格率 ...

  3. 详解AQS四:ReentrantLock条件队列原理

    ReentrantLock的条件队列是实现"等待通知"机制的关键,之前在<java线程间通信:等待通知机制>一文中讲过了使用ReentrantLock实现多生产者.多消 ...

  4. 9.24java wab实现创建新界面验证码

    <!DOCTYPE html> <html> <head> <title>User Login</title> <style> ...

  5. Windows10中安装了ubuntu虚拟机后xshell无法连接到ubuntu

    安装了ubuntu虚拟机后发现shell无法连接到ubuntu的排查步骤: 步骤 1: 检查虚拟机网络配置确认虚拟机网络模式:确认虚拟机的网络模式是否设置为桥接模式或NAT模式.桥接模式可以让你的虚拟 ...

  6. [转]E1接口介绍

    E1 通道本来设计用来传输电话的,每个 E1(带宽 2.048M)可以传 30 路电话,后来扩大的应用范围,可以用作传网络,串口等不同的业务:E1 是一个基本的传输单元,其最终还是通过光纤来传输的,如 ...

  7. CentOS安装tigerVNC Server

  8. 利用SDCC开源项目搭建C51编译平台

    下载sdcc 安装sdcc 安装sublime 新建编译系统输入以下内容 { "shell_cmd": "sdcc \"${file}\" " ...

  9. Java工具类HttpClientUtil

    1. 依赖包 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId> ...

  10. Tomcat 连接池介绍

    Tomcat 连接池是从 Tomcat 7 开始重新编写的高并发连接池,用以取代以前 Tomcat 中使用的 DBCP 1 连接池,它可以配置在 Tomcat 中使用,也可以单独使用.本文主要介绍 T ...