01渗透工具环境安装

声明

课程仅限于网络信息安全分享,严禁任何人用于非法途径。若群员因此作出任何危害网络安全行为后果自负, 与本群及分享者无关。 ——华巅网安兴趣小组

Scoop安装配置

Scoop简介

Windows命令行包管理工具

  • 命令行安装软件
  • 命令行管理软件
  • 自动配置环境变量
  • 自动管理程序依赖

Scoop安装

  1. 在 PowerShell 中打开远程权限 Set-ExecutionPolicy RemoteSigned -scope CurrentUser;
  2. 自定义 Scoop 安装目录
 $env:SCOOP='D:\scoop'
 # 用户环境变量
 [Environment]::SetEnvironmentVariable('SCOOP', $env:SCOOP,
 'User')
 # 系统环境变量
 # [Environment]::SetEnvironmentVariable('SCOOP_GLOBAL',
 $env:SCOOP_GLOBAL, 'Machine')

如果跳过该步骤, Scoop 将默认把所有用户安装的 App 和 Scoop 本身置于

 C:\Users\user_name\scoop
  1. 下载并安装 Scoop
 iwr -useb get.scoop.sh | iex
 Initializing...
 Downloading...
 Extracting...
 Creating shim...
 Adding D:\scoop\shims to your path.
 Scoop was installed successfully!
 Type 'scoop help' for instructions.
 ​
 scoop update

国内镜像

 iwr -useb https://gitee.com/glsnames/scoop-installer/raw/master/bin/install.ps1 | iex
 scoop config SCOOP_REPO 'https://gitee.com/glsnames/scoop-installer'
 ​
 scoop update
  1. 安装软件包
 scoop install <app_name>
 scoop install sudo
  1. 查看 Scoop 使用简介
 scoop help
 alias 管理 scoop 别名
 bucket 管理 Scoop buckets
 cache 显示或清除下载缓存
 cat 显示指定清单的内容。如果有的话,`bat'将被用于漂亮地打印
 JSON。
 checkup 检查潜在问题
 cleanup 通过删除旧版本清理应用程序
 config 获取或设置配置值
 create 创建自定义应用程序清单
 depends 列出一个应用程序的依赖项
 download 下载缓存文件夹中的应用程序并验证哈希值
 export 导出(可导入)已安装的应用程序的列表
 help 显示一个命令的帮助
 hold 按住一个应用程序以禁用更新
 home 打开应用程序的主页
 info 显示一个应用程序的信息
 install 安装应用
 list 列出已安装的应用程序
 prefix 返回指定应用程序的路径
 reset 重置一个应用程序以解决冲突
 search 搜索可用的应用程序
 shim 操纵Scoop shims
 status 显示状态并检查新的应用程序版本
 unhold 解除对一个应用程序的控制,使其能够更新
 uninstall 卸载一个应用程序
 update 新应用程序或Scoop本身
 virustotal 在virustotal.com上寻找应用程序的哈希值
 which 找到一个shim/executable(类似于Linux上的'which')

更多信息查看官网:https://scoop.sh

Scoop使用

  1. 添加bucket
 # powershell添加代理
 $Env:HTTP_PROXY = "http://127.0.0.1:7890"
 $Env:HTTPS_PROXY = "http://127.0.0.1:7890"
 ​
 # cmd添加代理
 set http_proxy = "http://127.0.0.1:7890"
 set https_proxy = "http://127.0.0.1:7890"
 ​
 # 添加 bucket
 scoop bucket add main
 ​
 # 列出添加的 bucket
 scoop bucket list
 ​
 ​
 Name Source Updated
 Manifests
 ---- ------ -------
 ---------
 main https://github.com/ScoopInstaller/Main 2022/5/3 20:31:
 
 # 查看官方推荐的 bucket
 scoop bucket known
 main
 extras
 versions
 nirsoft
 php
 nerd-fonts
 nonportable
 java
 games
  1. 安装应用

以 7zip 为例

https://scoop.sh/#/apps?q=7zip
# 搜索 7zip 应用
scoop search 7zip
'main' bucket:
7zip (21.07)
7zip19.00-helper (19.00)
# 添加 main bucket
scoop bucket add main
# 安装 7zip
scoop install 7zip
Installing '7zip' ( 21.07) [ 64bit]
7z2107-x64.msi (1.8 MB)
[=============================================================
========================] 100%
Checking hash of 7z2107-x64.msi ... ok.
Extracting 7z2107-x64.msi ... done.
Linking D:\scoop\apps\7zip\current => D:\scoop\apps\7zip\21.
Creating shim for '7z'.
Creating shortcut for 7-Zip (7zFM.exe)
Persisting Codecs
Persisting Formats
Running post-install script...
'7zip' ( 21.07) was installed successfully!
Notes
-----
Add 7-Zip as a context menu option by running:
"D:\scoop\apps\7zip\current\install-context.reg"
  1. 查看 scoop 安装的应用
# scoop list
Installed apps:
Name Version Source Updated Info
---- ------- ------ ------- ----
7zip 21.07 main 2022-05-03 23:05:
  1. 查看应用信息
# scoop status 7zip
# scoop info 7zip
Name : 7zip
Description : A multi-format file archiver with high
compression ratios
Version : 21.
Bucket : main
Website : https://www.7-zip.org
License : LGPL-2.1-or-later
Updated at : 2022/4/4 17:24:
Updated by : Issac Lin
Installed : 21.
Binaries : 7z.exe
Shortcuts : 7-Zip
Notes : Add 7-Zip as a context menu option by running: "
<root>\install-context.reg"
  1. Scoop更新应用
# 更新scoop
scoop update
# 更新7zip
scoop update 7zip
# 更新全部
scoop *
  1. 卸载删除应用
scoop uninstall 7zip
Uninstalling '7zip' (21.07).
Removing shim '7z.shim'.
Removing shim '7z.exe'.
Removing shortcut ~\AppData\Roaming\Microsoft\Windows\Start
Menu\Programs\Scoop Apps\7-Zip.lnk
Unlinking D:\scoop\apps\7zip\current
'7zip' was uninstalled.

Scoop下载加速

  1. 安装 Aria2 来加速下载scoop install aria
  2. 如果使用代理,有时需要通过如下命令关闭 aria
scoop config aria2-enabled false
  1. aria2 在 Scoop 中默认开启
scoop config aria2-enabled true
  1. 其他参数
scoop config aria2-retry-wait 4
scoop config aria2-split 16
scoop config aria2-max-connection-per-server 16
scoop config aria2-min-split-size 4M

Scoop调用管理员

scoop install sudo
sudo cmd.exe

Scoop其他bucket

scoop bucket add scoopet
https://github.com/ivaquero/scoopet.git
scoop update

Scoop创建安装程序

1 scoop create url
"version": "", // 版本
"license": "",
"extract_dir": "", // 解压目录
"url": "", 下载url地址
"homepage": "", // 官网主页
"hash": "", // 安装文件或压缩包sha256 hash值
"bin": "" // 应用程序名
}
1 scoop install .\app.json

Java环境安装

Windows安装JDK

  • scoop添加官方镜像源
# 查看官方bucket
scoop bucket known
# 添加Java官方bucket
scoop bucket add java
#查看添加成功的源
scoop bucket list
  • scoop 搜索 JDK8
 scoop search jdk8
  • scoop 安装 JDK8
scoop install openjdk8-redhat
  • scoop 安装 JDK11
scoop search jdk11
scoop install openjdk11
  • scoop 安装 JDK14
	scoop search jdk14
scoop install openjdk14

切换不同Java版本

# 查看所有安装成功的应用
scoop list
# 查看当前Java版本
java -version
# 设置使用的Java版本
scoop reset openjdk
# 重新打开一个新的cmd命令提示符窗口,查看Java版本
java -version

Linux安装JDK8

  • 包管理器安装
# centos、redhat等
yum -y list java*
yum install java-1.8.0-openjdk* -y
# debian、ubuntu、kali等
apt-cache search java | grep jdk

apt install openjdk-8-jre-headless
apt install openjdk-8-jdk-headless

apt install openjdk-11-jdk

Mac安装JDK8

Java Downloads | Oracle: https://www.oracle.com/java/technologies/downloads/#java8-mac

cd ~
vim .bash_profile
export
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Co
ntents/Home/(java安装目录)
source .bash_profile

Python环境安装

Scoop安装(推荐)

scoop bucket add versions

# 查看安装的bucket
scoop bucket list
  • 搜索安装应用
 scoop search python
  • 安装指定版本#安装最新版python3.10
    scoop install python

    # 安装python3.8
    scoop install python38

    # 安装python2.7
    scoop install python27
    • 验证安装
    • python –version
      Python 3.8.10

Linux安装Python2/3

安装 Python2

一般 Linux 系统默认安装Python2.7,因此无需额外安装

Centos7安装Python3

mkdir -p /usr/local/python3
yum -y install wget gcc libffi-devel
wget https://www.python.org/ftp/python/3.7.7/Python-3.7.7.tgz
tar -zxf Python-3.7.7.tgz
cd Python-3.7.7
./configure --prefix=/usr/local/python3
make && make install
  • PATH环境变量
ln -s /usr/local/python3/bin/python3 /usr/bin/python3

yum –y install python3-pip

将/usr/local/python3/bin加入PATH:
vim /etc/profile

PATH=$PATH:/usr/local/python3/bin
  • python3默认版本
vim /etc/profile.d/python.sh #编辑用户自定义配置,输
入alias参数
alias python='/usr/local/bin/python3.8' #这里写你的python路径
source /etc/profile.d/python.sh #重启会话使配置生效
wget https://bootstrap.pypa.io/get-pip.py #安装pip
python get-pip.py -i https://pypi.tuna.tsinghua.edu.cn/simple/

Mac安装Python2/3

系统默认安装Python2.7,因此无需额外安装

  • 安装Python3
brew install python3
  • 不同版本Python路径
来源python安装路径
系统默认 (2.7)/System/Library/Frameworks/Python.framework/Versions/2.7
brew安装 (2.7/3.x)/usr/local/Cellar/python
官网pkg安 装(3.x)/Library/Frameworks/Python.framework/Versions/3.x
  • 配置Python2和Python3
vim ~/.bash_profile
# Setting PATH for Python 2.7
PATH="/System/Library/Frameworks/Python.framework/Versions/2.7/
bin:${PATH}"
export PATH
# Setting PATH for Python 3.x
PATH="/usr/local/Cellar/python/3.x/bin:${PATH}"
vim ~/.bashrc


alias
python2='/System/Library/Frameworks/Python.framework/Versions/2
.7/bin/python2.7'
alias python3='/usr/local/Cellar/python/3.x/bin/python3.x'
source ~/.bash_profile
source ~/.bashrc

Linux-Kali配置与使用

VMware软件安装

下载vmware

VMware产品页面:https://www.vmware.com/cn/products.html

搜索 workstation,选择 Workstation Pro

https://www.vmware.com/cn/products/workstation-pro.html

选择下载试用版

点击 DOWNLOAD NOW ,即可下载 VMware Workstation 17 Pro

安装VMware

双击下载的安装程序,默认安装即可

激活VMware

自行获取VMware Workstation Pro 17 许可证密钥

VMware安装Kali

Kali简介

Kali Linux(以前称为 backtrack-Linux)是一个开源的、基于 Debian 的 Linux 发行版,旨在实现高级渗透测试和安全审计。它通过提供通用工具、配置和自动化来使用户能够专注于需要完成的任务。

Kali Linux 包含数百种工具,可用于各种信息安全任务,例如渗透测试,安全研究,计算机取证和逆向工程等。Kali Linux 由信息安全培训公司 Offensive Security 开发、资助和维护。

Kali官网:https://www.kali.org

为什么使用Kali?

  1. 包括 600 多个渗透测试工具:https://tools.kali.org/tools-listing
  2. 完全免费
  3. 多语言(中文)
  4. 内置常用运行环境及服务
  5. 完全可定制
  6. ……
https://www.kali.org/docs/introduction/what-is-kali-linux/

Kali下载

Kali官网下载:Get Kali | Kali Linux:https://www.kali.org/get-kali/ scoop bucket add scoopet https://github.com/ivaquero/scoopet.git scoop search vmware scoop install vmware-workstation-pro

根据自己需求选择,推荐使用虚拟机(Virtual Machines),安装运行Kali,官方提供了

已经安装好的虚拟机镜像,在安装好虚拟软件后,即可直接使用。

https://www.kali.org/get-kali/#kali-virtual-machines

Vmware安装Kali

系统已经配置好默认普通用户 kali,默认密码 kali

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇