文章目录
- 渗透工具环境安装
- Linux-Kali配置与使用
- VMware软件安装
- VMware安装Kali
- Kali下载
- Vmware安装Kali
渗透工具环境安装
scoop安装配置
scoop简介
Windows命令行包管理工具
- 命令行安装软件
- 命令行管理软件
- 自动配置环境变量
- 自动管理程序依赖
scoop安装
-
在 PowerShell 中打开远程权限
Set-ExecutionPolicy RemoteSigned -scope CurrentUser;
-
自定义 Scoop 安装目录
$env:SCOOP='D:\scoop' # 用户环境变量 [Environment]::SetEnvironmentVariable('SCOOP', $env:SCOOP,'User') # 系统环境变量 # [Environment]::SetEnvironmentVariable('SCOOP_GLOBAL',$env:SCOOP_GLOBAL, 'Machine')
-
下载并安装 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
-
安装软件包
scoop install <app_name> scoop install sudo
-
查看 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')
scoop使用
-
添加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:35 1015 # 查看官方推荐的 bucket scoop bucket known main extras versions nirsoft php nerd-fonts nonportable java games
-
安装应用
以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.07 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"
-
查看scoop安装的应用
# scoop list Installed apps: Name Version Source Updated Info ---- ------- ------ ------- ---- 7zip 22.01 main 2022-12-31 15:07:07 dark 3.11.2 main 2022-12-31 20:53:21 git 2.39.0.windows.2 main 2022-12-31 15:07:45 innounp 0.50 main 2023-01-01 16:48:27 openjdk14 14.0.2-12 java 2022-12-31 20:38:47 openjdk8-redhat 8u342-b07 java 2022-12-31 20:37:27 python37 3.7.9 versions 2022-12-31 20:54:04 python38 3.8.10 versions 2022-12-31 20:58:26 sudo 0.2020.01.26 main 2022-12-31 15:10:27
-
查看应用信息
# scoop status 7zip Scoop is up to date. # scoop info 7zip Name : 7zip Description : A multi-format file archiver with high compression ratios Version : 22.01 Bucket : main Website : https://www.7-zip.org License : LGPL-2.1-or-later Updated at : 2022/10/14 17:57:13 Updated by : Hsiao-nan Cheung Installed : 22.01 Binaries : 7z.exe | 7zFM.exe | 7zG.exe Shortcuts : 7-Zip Notes : Add 7-Zip as a context menu option by running: "<root>\install-context.reg"
-
scoop更新应用
# 更新scoop scoop update # 更新7zip scoop update 7zip # 更新全部 scoop *
-
卸载删除应用
# scoop uninstall 7zip Uninstalling '7zip' (22.01). Removing shim '7z.shim'. Removing shim '7z.exe'. Removing shim '7zFM.shim'. Removing shim '7zFM.exe'. Removing shim '7zG.shim'. Removing shim '7zG.exe'. Removing shortcut ~\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Scoop Apps\7-Zip.lnk Unlinking D:\scoop\apps\7zip\current '7zip' was uninstalled.
Java环境安装
Windows安装JDK8
方法一
- 下载JDK8
https://www.oracle.com/java/technologies/javase-jdk8-downloads.html
- 安装JDK8
-
双击打开下载的 jdk-xx-windows-x64.exe ,进入安装向导
-
点击下一步,进入定制安装界面,可以按需要修改 JDK 安装目录
-
下一步,进入 jre 安装界面
-
下一步,等待安装完成
-
配置 PATH 环境变量
Win + R 快捷键打开运行窗口,输入 sysdm.cpl 打开系统属性,选择高级,环境变量
根据自己的安装目录情况,新建如下环境变量及值:变量:Java_Home 值:C:\Program Files\Java 变量:CLASSPATH 值:.;%Java_Home%\jdk1.8.0_321\bin;%Java_Home%\jdk1.8.0_321\lib\dt.jar;%Java_Home%\jdk1.8.0_321\lib\tools.jar
根据自己的安装目录情况,新增如下环境变量的值:
变量:Path 值:%Java_Home%\jdk1.8.0_321\bin %Java_Home%\jre1.8.0_321\bin
-
验证安装
Win + R 运行窗口输入 cmd 打开命令提示符,输入 java -version 、 javac -version
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gBFWOGY3-1672573565816)(C:\Users\13475\AppData\Roaming\Typora\typora-user-images\image-20230101190041632.png)]
方法二
-
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安装jdk14
scoop search jdk11 scoop install openjdk11
-
切换不同Java版本
# 查看所有安装成功的应用 scoop list # 查看当前Java版本 java -version # 设置使用的Java版本 scoop reset openjdk11 # 重新打开一个新的cmd命令提示符窗口,查看Java版本 java -version
Python环境安装
Windows安装Python2/3
方法一
- 添加 versions 官方 bucket
scoop bucket add versions
# 查看安装的bucket
scoop bucket list
-
搜索安装应用
scoop search python
-
安装指定版本
# 安装python3.8 scoop install python38
-
验证安装
python -V Python 3.11.1
方法二
下载安装程序:https://www.python.org/downloads/
-
Python3 安装
选择 Customize installation ,自定义安装 pip 、 IDLE 、安装路径等
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
双击下载的安装程序,默认安装即可
激活VMware
使用激活码对VMware进行激活使用
scoop安装VMware
scoop bucket add scoopet
https://github.com/ivaquero/scoopet.git
scoop search vmware
scoop install vmware-workstation-pro
VMware安装Kali
Kali下载
Kali官网下载:https://www.kali.org/get-kali/
根据自己需求选择,推荐使用虚拟机(Virtual Machines),安装运行Kali,官方提供了已经安装好的虚拟机镜像,在安装好虚拟软件后,即可直接使用。
Vmware安装Kali
解压下载的压缩包 kali-linux-202x.x-vmware-amd64.7z , 双击打开下图 .vmx 文件:
点击 开启此虚拟机 ,即可启动。
系统已经配置好默认普通用户 kali ,默认密码 kali :