第二章 让你的kali系统变得更好用

**

目录

第一章 黑客学习路线梳理
第二章 让你的kali变得更好用
第三章 别惹程序员0.0~简单的web渗透拿到用户名密码

**

第二章 让你的kali变得更好用

本章主要介绍kali系统的搭建, 及kali系统一些巴适的环境、工具配置,这样在学习过程中也会更加舒适高效。

在这里插入图片描述

虚拟机安装kail系统
kail环境配置

在这里插入图片描述

  • 更换国内镜像源

    养成备份的好习惯,先备份

    sudo mv /etc/apt/sources.list /etc/apt/sources.list.b
    

    编译国内镜像源

    sudo vim /etc/apt/sources.list
    

    复制粘贴下面的内容

    deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
    deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
    

    更新

    sudo apt-get update
    sudo apt-get upgrade
    
  • 配置中文输入法

    apt-get install fcitx
    apt-get install fcitx-googlepinyin
    reboot 
    

    上方导航栏一般会有个配置fcitx的地方,配置一下安装的google拼音

在这里插入图片描述

也可以在这里配置切换输入法的快捷键

在这里插入图片描述

  • kali推荐工具配置

    chrome浏览器 ↓

    wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
    sudo dpkg -i google-chrome-stable_current_amd64.deb
    

    如果出现依赖错误,执行下面的命令解决依赖后,继续执行上方的第二条(安装)命令

    sudo apt-get install -f
    

    tmux+zsh+ohmyzsh ↓

    kali是自带tmux分屏工具的,所以只需要安装后面的zsh相关即可

    安装zsh

    apt install zsh
    #查看并修改默认的shell为zsh
    vim /etc/passwd
    

在这里插入图片描述

下载安装ohmyzsh

sh -c "$(wget https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh -O -)"

下载成功后,可以进入到.zshrc文件中,将主题修改为’ys’,默认为

ZSH_THEME="robbyrussell"

执行下面命令进去,把上面的主题改为‘ys’,如下

vim .zshrc

在这里插入图片描述

配置zsh 的插件

# 语法高亮插件
git clone https://gitee.com/etoileWong/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
# 根据之前的命令历史,自动提示加补全插件
git clone https://gitee.com/gentlecp/zsh-autosuggestions.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

将插件配置到文件中

vim .zshrc

把plugins修改为下面的样子

plugins=(
 git
 zsh-syntax-highlighting
 zsh-autosuggestions
)

生效配置的文件

source ~/.zshrc

至此zsh+ohmyzsh就配置好了,搭配配置后的tmux效果更佳
在这里插入图片描述

vi ~/.tmux.conf

直接替换成下面的配置

# 基础设置
set -g default-terminal "screen-256color"
set -g display-time 3000
set -g escape-time 0
set -g history-limit 65535
set -g base-index 1
set -g pane-base-index 1

# 前缀绑定 (Ctrl+a)
# set -g prefix ^a
# unbind ^b
# bind a send-prefix

# 分割窗口
unbind '"'
bind - splitw -v
unbind %
bind | splitw -h

# 选中窗口
bind-key k select-pane -U
bind-key j select-pane -D
bind-key h select-pane -L
bind-key l select-pane -R

# copy-mode 将快捷键设置为 vi 模式
setw -g mode-keys vi

# 启用鼠标(Tmux v2.1)
set -g mouse on

# 更新配置文件
bind r source-file ~/.tmux.conf \; display "已更新"

#<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
# Tmux Plugin Manager(Tmux v2.1)
# Tmux Resurrect
set -g @plugin 'tmux-plugins/tmux-resurrect'

# List of plugins
set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-sensible'

# Other examples:
# set -g @plugin 'github_username/plugin_name'
# set -g @plugin 'git@github.com/user/plugin'
# set -g @plugin 'git@bitbucket.com/user/plugin'

# Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf)
run '~/.tmux/plugins/tpm/tpm'
#>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>"'
#
is_vim="ps -o state= -o comm= -t '#{pane_tty}' \
    | grep -iqE '^[^TXZ ]+ +(\\S+\\/)?g?(view|n?vim?x?)(diff)?$'"
bind-key -n C-h if-shell "$is_vim" "send-keys C-h"  "select-pane -L"
bind-key -n C-j if-shell "$is_vim" "send-keys C-j"  "select-pane -D"
bind-key -n C-k if-shell "$is_vim" "send-keys C-k"  "select-pane -U"
bind-key -n C-l if-shell "$is_vim" "send-keys C-l"  "select-pane -R"
bind-key -n C-\ if-shell "$is_vim" "send-keys C-\\" "select-pane -l"
bind-key -T copy-mode-vi C-h select-pane -L
bind-key -T copy-mode-vi C-j select-pane -D
bind-key -T copy-mode-vi C-k select-pane -U
bind-key -T copy-mode-vi C-l select-pane -R
bind-key -T copy-mode-vi C-\ select-pane -l

重启下终端基本上就可以了,不行的话reboot重启下系统

常用命令,对于分屏命令可以用快捷键替代,个人不太喜欢tmux的快捷键,所以多用命令

#终端进入tmux
tmux
#上下分屏命令
tmux split
#左右分屏命令
tmux split -h

tmux+zsh+ohmyzsh效果如下,每个小窗口可以拖拽调整大小,而zsh的配置会使得补齐很方便,比如执行了下面向服务器传文件的的一个命令后你又运行了很多其它命令,但是又需要这个命令了,只需要输入“sudo scp”,在按一下上箭头,即可自动补齐:

sudo scp -P 端口号 -r 项目的绝对路径 服务器用户名@服务器ip:/要上传到服务器哪个路径位置 

在这里插入图片描述

安装截图工具flameshot ↓

这个工具用着很方便,尤其是他的贴图功能,先看效果,圈起来的就是它的贴图功能,会一直展示在页面的上层,对于看着敲代码是不是很方便,解放你的记忆力。。。。。。
在这里插入图片描述

#安装命令
sudo apt install flameshot

安装后需要配置一下快捷键,路径为“设置–>键盘–>应用快捷键”,点“添加”
在这里插入图片描述

输入“flameshot gui”,后确定,根据提示设置快捷键即可,我一般是设置F1或者F2

在这里插入图片描述

安装插件工具utools ↓

在这里插入图片描述

这个工具聚合了很多插件,而且能够“随用随走”很方便,比如我常用的文件搜索工具(catfish file search,实现文件秒搜)、翻译工具、图片文字识别工具,效果如下:

在这里插入图片描述在这里插入图片描述在这里插入图片描述

下载位置:

http://www.u.tools/

下载后按照正常的deb包安装即可,命令

sudo dpkg -i deb包

本篇旨在搭建更巴适的学习环境,提高效率

下一篇将是实战项目“web渗透拿到用户名密码”

不出意外的话,每周更新一篇

在这里插入图片描述

毕设没思路看这里https://blog.csdn.net/Q893448322/article/details/107642349?spm=1001.2014.3001.5501

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值