修改更新源

leafpad /etc/apt/sources.list
apt-get update && apt-get upgrade && apt-get dist-upgrade 

kali-rolling版本:(中科大的就够用了,个人按需吧)

#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

#阿里云
#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

#清华大学
#deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
#deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free

#浙大
#deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
#deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free

#东软大学
#deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
#deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib

#官方源
#deb http://http.kali.org/kali kali-rolling main non-free contrib
#deb-src http://http.kali.org/kali kali-rolling main non-free contrib

#重庆大学
#deb http://http.kali.org/kali kali-rolling main non-free contrib
#deb-src http://http.kali.org/kali kali-rolling main non-free contrib

sana版本:(其实你把上面的版本都改成sana就可以了)

#科大的云
deb http://mirrors.ustc.edu.cn/kali sana main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali sana main non-free contrib
deb http://mirrors.ustc.edu.cn/kali-security sana/updates main contrib non-free

#阿里云
deb http://mirrors.aliyun.com/kali sana main non-free contrib
deb-src http://mirrors.aliyun.com/kali sana main non-free contrib
deb http://mirrors.aliyun.com/kali-security sana/updates main contrib non-free

———————————-Kali 1.0–更新源————————————-

#官方源
deb http://http.kali.org/kali kali main non-free contrib
deb-src http://http.kali.org/kali kali main non-free contrib
deb http://security.kali.org/kali-security kali/updates main contrib non-free

#中科大kali源
deb http://mirrors.ustc.edu.cn/kali kali main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali main non-free contrib
deb http://mirrors.ustc.edu.cn/kali-security kali/updates main contrib non-free

#新加坡kali源
deb http://mirror.nus.edu.sg/kali/kali/ kali main non-free contrib
deb-src http://mirror.nus.edu.sg/kali/kali/ kali main non-free contrib
deb http://security.kali.org/kali-security kali/updates main contrib non-free
deb http://mirror.nus.edu.sg/kali/kali-security kali/updates main contrib non-free
deb-src http://mirror.nus.edu.sg/kali/kali-security kali/updates main contrib non-free

#阿里云kali源
deb http://mirrors.aliyun.com/kali kali main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali main non-free contrib
deb http://mirrors.aliyun.com/kali-security kali/updates main contrib non-free

#163 Kali源
deb http://mirrors.163.com/debian wheezy main non-free contrib 
deb-src http://mirrors.163.com/debian wheezy main non-free contrib 
deb http://mirrors.163.com/debian wheezy-proposed-updates main non-free contrib 
deb-src http://mirrors.163.com/debian wheezy-proposed-updates main non-free contrib 
deb-src http://mirrors.163.com/debian-security wheezy/updates main non-free contrib 
deb http://mirrors.163.com/debian-security wheezy/updates main non-free contrib


#上海交大 Kali源 (比较慢,直接忽略)
#deb http://ftp.sjtu.edu.cn/debian wheezy main non-free contrib
#deb-src http://ftp.sjtu.edu.cn/debian wheezy main non-free contrib 
#deb http://ftp.sjtu.edu.cn/debian wheezy-proposed-updates main non-free contrib 
#deb-src http://ftp.sjtu.edu.cn/debian wheezy-proposed-updates main non-free contrib 
#deb http://ftp.sjtu.edu.cn/debian-security wheezy/updates main non-free contrib 
#deb-src http://ftp.sjtu.edu.cn/debian-security wheezy/updates main non-free contrib

————————————-这个是我的sources.list(64位kali)—————————————-

#

# deb cdrom:[Debian GNU/Linux 7.0 _Kali_ - Official Snapshot amd64 LIVE/INSTALL Binary 20150312-17:50]/ kali contrib main non-free

#deb cdrom:[Debian GNU/Linux 7.0 _Kali_ - Official Snapshot amd64 LIVE/INSTALL Binary 20150312-17:50]/ kali contrib main non-free

deb http://http.kali.org/kali moto main non-free contrib
deb-src http://http.kali.org/kali moto main non-free contrib

deb http://security.kali.org/ moto/updates main contrib non-free
deb-src http://security.kali.org/ moto/updates main contrib non-free

#中科大kali源
deb http://mirrors.ustc.edu.cn/kali kali main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali main non-free contrib
deb http://mirrors.ustc.edu.cn/kali-security kali/updates main contrib non-free

#新加坡kali源
deb http://mirror.nus.edu.sg/kali/kali/ kali main non-free contrib
deb-src http://mirror.nus.edu.sg/kali/kali/ kali main non-free contrib
deb http://security.kali.org/kali-security kali/updates main contrib non-free
deb http://mirror.nus.edu.sg/kali/kali-security kali/updates main contrib non-free
deb-src http://mirror.nus.edu.sg/kali/kali-security kali/updates main contrib non-free

#阿里云kali源
deb http://mirrors.aliyun.com/kali kali main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali main non-free contrib
deb http://mirrors.aliyun.com/kali-security kali/updates main contrib non-free


#163 Kali源
deb http://mirrors.163.com/debian wheezy main non-free contrib 
deb-src http://mirrors.163.com/debian wheezy main non-free contrib 
deb http://mirrors.163.com/debian wheezy-proposed-updates main non-free contrib 
deb-src http://mirrors.163.com/debian wheezy-proposed-updates main non-free contrib 
deb-src http://mirrors.163.com/debian-security wheezy/updates main non-free contrib 
deb http://mirrors.163.com/debian-security wheezy/updates main non-free contrib

ssh开启

  a)打开sshd_config文件,命令为:leafpad /etc/ssh/sshd_config 或者vi /etc/ssh/sshd_config ;
  b)将#PasswordAuthentication no 该行前面的#去掉,并且将NO修改为YES;
  c)将#PermitRootLogin  without-password 该行前面的#去掉,并且将“without-password”修改为YES;

一、若在使用工具登录时,当输完用户名密码后提示SSH服务器拒绝了密码,请再试一遍。 这时请大家不要着急,只需要在Kali控制端口重新生成两个秘钥即可。秘钥生成命令如下:

ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key
ssh-keygen -t dsa -f /etc/ssh/ssh_host_rsa_key

当回车后系统会提示输入密码,此时直接回车即可。

二、为防止Kali重启后,无法远程Kali我们可以设置系统自动启动SSH服务。方法如下:
方法一:
sysv-rc-conf
sysv-rc-conf --list | grep ssh
sysv-rc-conf ssh on  //系统自动启动SSH服务
sysv-rc-conf ssh off  // 关闭系统自动启动SSH服务
方法二:
update-rc.d ssh enable  //系统自动启动SSH服务
update-rc.d ssh disabled // 关闭系统自动启动SSH服务
#检查ssh状态
/etc/init.d/ssh start #启动sshd
/etc/init.d/ssh status #查看SSH服务状态是否正常运行

新建用户 替换root权限

useradd -m -G video,audio,cdrom,sudo -s /bin/bash 用户名
passwd 用户名

设置IP,kali默认使用了dhcp,如果你想设置静态IP修改/etc/network/interfaces,修改过interfaces文件后网 络管理器上会显示设备未托管,所以修改/etc/NetworkManager/NetworkManager.conf

sed -i 's/iface eth0 inet dhcp/iface eth0 inet static/' /etc/network/interfaces
cat >> /etc/network/interfaces << EOF
address 192.168.1.1       #静态IP地址
netmask 255.255.255.0 #掩码
gateway 192.168.1.1      #网关地址
EOF
sed -i 's/managed=false/managed=true/' /etc/NetworkManager/NetworkManager.conf
/etc/init.d/networking restart  #使网络配置生效

#配置DNS和源,这里用的是官方源,有需要也可以添加自己喜欢的源

cat > /etc/resolv.conf << EOF
nameserver 8.8.8.8
nameserver 8.8.4.4
EOF
cat > /etc/apt/sources.list << EOF
deb http://http.kali.org/kali kali main non-free contrib
deb-src http://http.kali.org/kali kali main non-free contrib
deb http://security.kali.org/kali-security kali/updates main contrib non-free
EOF

优化字体显示

apt-get install ttf-wqy-microhei ttf-wqy-zenhei xfonts-wqy

修改默认语言

dpkg-reconfigure locales 以zh_CN开头的区域设置全部勾上

kali linux 工具综合包安装

#一共分以下这么多类工具包,可以根据自己需要进行选择安装

* kali-linux

在kali-linu 原数据包是一个完全裸机安装kali-linux,仅包括各种网络服务,如Apache和SSH,kali内核,以及一些类似git,svn等所有列出其他综合包控制应用。安装大小:1.5GB

* kali-linux-all 

为了保证ISO大小合理,我们无法包括kali所有包和不能够被硬件使用的工具,例如各种GPU的一些工具,如果你想安装所有可用的kali-linux软件包,可用安装 kali-linux-all。安装大小:15GB
* kali-linux-forensic


如果你正在做取证工作,你不希望你的分析系统包含一堆不必要工具。就使用自带,其中包含kali-linux取证工具。安装大小:3.1GB

* kali-linux-full 

当你下载一个kali-linux ISO,你基本是已经安装kali-linux full综合包。该综合包包含你所有熟悉kali工具。安装大小:9.0GB

* kali-linux-gpu

现在GPU都非常强大,但需要特殊的硬件才能正常工作,出于这个原因,它们不包括在默认安装的kali-linux中,但是你可以用kali-linux-gpu 全部安装一次,安装大小:4.8GB

* kali-linux-pwtools

在kali-linux-pwtools综合包中,包含超过40个不同密码破解实用工具,以及包含在kali-linux-gpu综合包的GPU工具。安装大小:6.0GB

* kali-linux-rfid

对于我们的用户有些在做RFID研究和开发,我们已经包含所有在kali linux RDIF工具在kali-linux-rfid综合包中。安装大小:1.5GB

* kali-linux-sdr

在kali-linux-sdr综合包中包含大量供你选择工具,从而你的满足无线电黑客需求。安装大小:2.4GB
* kali-linux-top10 

在kali-linux,我们有一个菜单名为:“TOP 10 security Tools”。此数据包将为你安装这些工具。安装大小:3.5GB。

* kali-linux-voip

许多人告诉我们,他们在使用kali-linux进行VOIP测试和研究,所以他们会很乐意知道,现在我们有一个专门有20+工具的kali-linux-voip综合包,安装大小:1.8GB

* kali-linux-web

Web应用程序评估在渗透测试领域很常见,为此,kali-linux包含数十种与Web应用程序的黑客工具在kali-linux-web综合包里面。安装大小:4.9GB

* kali-linux-wireless

像Web应用程序一样,需要渗透测试评估,有针对于无线网络。所以提供包含所有你需要且易于安装的工具在kali-linux-wireless综合包中。安装大小:6.6GB
#虽然我们试图将综合包名称不言自明,但是实际情况,我们使用是有限的,所以让我们来简单了解一下他们每一个大致情况:
apt-get update && apt-cache search kali-linux
#想查看包含在综合包工具列表,你可以使用简单容易的命令来查询。例如,要列出所有包含在kali-linux-web综合包的工具,我们就输入
apt-cache show kali-linux-web |grep Depends

#第二种方法通过python自动化
sudo git clone https://github.com/LionSec/katoolin.git
将katoolin目录下的python脚本复制到/usr/bin/目录下
sudo cp katoolin/katoolin.py /usr/bin/katoolin
为python脚本添加可执行权限
sudo chmod ugo+x /usr/bin/katoolin
输入下面的命令启动katoolin
sudo katoolin
#安装具体步骤
我们先选择1
在选择2来更新软件源
完成后,输入back返回上一级菜单。然后选择2) View Categories,然后再输入数字0
安装所有工具
如果你不想安装所有工具
你也可以只安装那些你需要的软件,而不必安装所有工具,比如你只想安装aircrack-ng(无线密码破解工具),那些在分类里选择3) Wireless Attacks 在选择1
然后 Ctrl+c 退出就可以了

火狐浏览器渗透测试插件一键shell

git clone https://github.com/mazen160/Firefox-Security-Toolkit
Available Addons:-
Cookie Export/Import
Cookie Manager
Copy as Plain Text
Crypto Fox
CSRF-Finder
Disable WebRTC
FireBug
Fireforce
FlagFox
Foxy Proxy
HackBar
Live HTTP Headers
Multi Fox
PassiveRecon
Right-Click XSS
Tamper Data
User Agent Switcher
Wappalyzer
Web Developer
执行.sh脚本安装即可

软件安装

输入法安装

 #以下任选一种
 apt-get install ibus ibus-pinyin  #经典的ibus
 apt-get install fcitx-table-wbpy ttf-wqy-microhei ttf-wqy-zenhei      #拼音五笔   
 apt-get install fcitx fcitx-googlepinyin fcitx-pinyin fcitx-module-cloudpinyin                

如果遇见更新源的时候总出现没有公钥的情况

apt-key adv --recv-keys --keyserver keyserver.Ubuntu.com xxxxxxxxxx
xxxxxxxxxx替换为 那一长串字母数字
apt-key adv --keyserver hkp://keys.gnupg.net --recv-keys xxxxxxxxxxxxx

E: Sub-process /usr/bin/dpkg returned an error code (1)报错解决办法

1.$ sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old //现将info文件夹更名  
2.$ sudo mkdir /var/lib/dpkg/info //再新建一个新的info文件夹  
3.$ sudo apt-get update,   
$ apt-get -f install //不用解释了吧  
4.$ sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info_old //执行完上一步操作后会在新的info文件夹下生成一些文件,现将这些文件全部移到info_old文件夹下  
5.$ sudo rm -rf /var/lib/dpkg/info //把自己新建的info文件夹删掉  
6.$ sudo mv /var/lib/dpkg/info_old /var/lib/dpkg/info //把以前的info文件夹重新改回名字  

自带浏览器,其汉化方法:

apt-get install iceweasel-l10n-zh-cn

安装谷歌浏览器

答:官网上下载谷歌浏览器(可能你访问不了,有时候等等还是可以出现下载链接的,如果访问不了去百度上搜索下然后下载个deb包),然后到下载目录安装下:root@kali:dpkg -i google-chrome-stable(具体以实际包的名称为准)。安装完之后,如果你是root运行,会提示你不给root执行的。解决方法:root@kali:gedit /usr/bin/google-chrome,然后在最后一行尾加入–user-data-dir(注意空格喔)。

#下载安装包
http://www.google.cn/chrome/browser/desktop/
#安装
dpkg -i google-chrome-*.deb
#修复依赖
apt-get install -f
权限问题:

安装完了之后会发现无法用 root 用户打开 Chrome

{% qnimg kali学习笔记-google.png title:google %}

解决方法:
  1. 创建新用户

    useradd test
    passwd test    #设置新用户口令
    su test
    google-chrome
    
  2. 添加参数

    google-chrome --no-sandbox
    
  3. 修改配置

    leafpad /opt/google/chrome/google-chrome
    

    找到最后三行:

    else exec -a “$0” “$HERE/chrome” “$@” –no-sandbox  #添加–no-sandbox fi

{% qnimg kali学习笔记-google-2.png title:google %}

安装flash(源中已被废弃可去官网下载安装)

apt-get install flashplugin-nonfree
update-flashplugin-nonfree –install

安装tor

apt-get install tor 
service tor start

设置 ProxyChains

vi /etc/proxychains.conf
去掉dynamic_chain前面的注释符

添加代理服务器列表
在最下方这个地方,默认是socks4 xxxx xxx
改成sock5 127.0.0.1 xxxx // xxxx是你自己的端口
我这里用的是1080

proxychains firefox  
使用ProxyChains代理其他程序和启动Firefox同理
proxychains msfconsole //启动msf
proxychains sqlmap //通过代理启动sqlmap

安装网易云音乐(此处有问题 安装依赖报错)


安装Powerline fonts
# clone
git clone https://github.com/powerline/fonts.git
# install
cd fonts
./install.sh
# clean-up a bit
cd ..
rm -rf fonts

sudo apt-get install mpv

sudo apt-get install python3-pip
sudo -H pip3 install feeluown
feeluown-install-dev   # 安装依赖
mkdir ~/.FeelUOwn
feeluown-genicon   # 生成图标

### 运行
feeluown

### 开发者运行
feeluown -d

### 更新,建议没事可以更新它,会有一些小的bug修复
### 有大的更新的时候,运行软件的时候会提示
pip3 install feeluown --upgrade

### 更快捷方便版本
安装(Linux版):
下载:
修改版
PS:根据 netease-cloud-music1.0.0-1amd64_deepin15.deb 修改
安装:
root@Cyborg:~/下载# dpkg -i netease-cloud-music_1.0.0-1_amd64.kali.deb
root@Cyborg:~/下载# apt-get install -f
优化启动:

root@Cyborg:~# which netease-cloud-music 
/usr/bin/netease-cloud-music
把
#!/bin/bash
cd /usr/lib/netease-cloud-music
if [ $# -gt 0 ]; then
  /usr/lib/netease-cloud-music/netease-cloud-music "$1"
else
  /usr/lib/netease-cloud-music/netease-cloud-music
fi
修改成:
#!/bin/bash
cd /usr/lib/netease-cloud-music
if [ $# -gt 0 ]; then
  /usr/lib/netease-cloud-music/netease-cloud-music "$1" --no-sandbox
else
  /usr/lib/netease-cloud-music/netease-cloud-music --no-sandbox
fi

安装代码编辑器

sublime text 3 http://www.sublimetext.com/docs/3/linux_repositories.html

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
Stable
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
Dev
echo "deb https://download.sublimetext.com/ apt/dev/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
sudo apt-get update
sudo apt-get install sublime-text

解决不能输入中文方法:

(1)新建并保存下面的代码为sublime_imfix.c

/*
sublime-imfix.c
Use LD_PRELOAD to interpose some function to fix sublime input method support for linux.
By Cjacker Huang 
 
gcc -shared -o libsublime-imfix.so sublime_imfix.c  `pkg-config --libs --cflags gtk+-2.0` -fPIC
LD_PRELOAD=./libsublime-imfix.so sublime_text
*/
#include 
#include 
typedef GdkSegment GdkRegionBox;
 
struct _GdkRegion
{
  long size;
  long numRects;
  GdkRegionBox *rects;
  GdkRegionBox extents;
};
 
GtkIMContext *local_context;
 
void
gdk_region_get_clipbox (const GdkRegion *region,
            GdkRectangle    *rectangle)
{
  g_return_if_fail (region != NULL);
  g_return_if_fail (rectangle != NULL);
 
  rectangle->x = region->extents.x1;
  rectangle->y = region->extents.y1;
  rectangle->width = region->extents.x2 - region->extents.x1;
  rectangle->height = region->extents.y2 - region->extents.y1;
  GdkRectangle rect;
  rect.x = rectangle->x;
  rect.y = rectangle->y;
  rect.width = 0;
  rect.height = rectangle->height; 
  //The caret width is 2; 
  //Maybe sometimes we will make a mistake, but for most of the time, it should be the caret.
  if(rectangle->width == 2 && GTK_IS_IM_CONTEXT(local_context)) {
        gtk_im_context_set_cursor_location(local_context, rectangle);
  }
}
 
//this is needed, for example, if you input something in file dialog and return back the edit area
//context will lost, so here we set it again.
 
static GdkFilterReturn event_filter (GdkXEvent *xevent, GdkEvent *event, gpointer im_context)
{
    XEvent *xev = (XEvent *)xevent;
    if(xev->type == KeyRelease && GTK_IS_IM_CONTEXT(im_context)) {
       GdkWindow * win = g_object_get_data(G_OBJECT(im_context),"window");
       if(GDK_IS_WINDOW(win))
         gtk_im_context_set_client_window(im_context, win);
    }
    return GDK_FILTER_CONTINUE;
}
 
void gtk_im_context_set_client_window (GtkIMContext *context,
          GdkWindow    *window)
{
  GtkIMContextClass *klass;
  g_return_if_fail (GTK_IS_IM_CONTEXT (context));
  klass = GTK_IM_CONTEXT_GET_CLASS (context);
  if (klass->set_client_window)
    klass->set_client_window (context, window);
 
  if(!GDK_IS_WINDOW (window))
    return;
  g_object_set_data(G_OBJECT(context),"window",window);
  int width = gdk_window_get_width(window);
  int height = gdk_window_get_height(window);
  if(width != 0 && height !=0) {
    gtk_im_context_focus_in(context);
    local_context = context;
  }
  gdk_window_add_filter (window, event_filter, context); 
}
  1. 编译动态库
gcc -shared -o libsublime-imfix.so sublime_imfix.c `pkg-config --libs --cflags gtk+-2.0` -fPIC

3.设置 LD_PRELOAD 并启动 Sublime Text:

 LD_PRELOAD=./libsublime-imfix.so sublime_text

解决界面汉化:网上搜索下载Sublime_Text_CN_3059.zip,解压之后得到Default.sublime-package文件,其实就是个package,在菜单中选择preferences——Browse packages进入到/home/siat/.config/sublime-text-3/Packages然后向上一级进入到/home/siat/.config/sublime-text-3/Installed Packages,把Default.sublime-package包复制到Installed Packages文件夹下,这时sublime text3立刻变成中文了。

其他编辑器安装(由于我没有测试过,仅复制链接为各位省去搜索时间)

安装eclipe及pydev,django

可参考 http://blog.csdn.net/allen_zhao_2012/article/details/7988389

首先

apt-get install -y eclipse

默认安装的 eclipse plugins 路径为: /usr/lib/eclipse/

其次下载pydev

wget http://downloads.sourceforge.net/project/pydev/pydev/PyDev%203.2.0/PyDev%203.2.0.zip?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fpydev%2Ffiles%2Fpydev%2FPyDev%25203.2.0%2F&ts=1407645058&use_mirror=cznic

最后

unzip PyDev\ 3.2.0.zip
cp -r features /usr/lib/eclipse/
cp -r plugins /usr/lib/eclipse/

最最后

打开eclipse

Windows → Preferences → PyDev → Python Interpreters →

(可以Auto config也可手动)

Interpreter name: Python 2.73 
Interpreter Executable: /usr/bin/python2.7
/usr/bin/python2.7

安装 django:

curl https://bootstrap.pypa.io/ez_setup.py -o - | python

apt-get install -y apache2 libapache2-mod-wsgi mysql-server python-mysqldb

下载 django: #下载页面 https://www.djangoproject.com/download/

wget https://www.djangoproject.com/download/1.6.5/tarball/
tar -zxvf Django-1.6.5.tar.gz
cd Django-1.6.5
python setup.py install

安装Pycharm

选择版本下载( Linux 版):
专业版 社区版 教育版
英文名 Professional Community Edu
优点 功能丰富 免费 Edu 邮箱申请免费
缺点 付费 禁用部分功能 需要 Edu 邮箱
价格 $159(¥1095) ~ $199(¥1370) 第一年 Free Free
下载地址 Professional Community Edu
安装:
  • 解压

    root@Cyborg: ~# tar -xzvf pycharm*.tar.gz
    
  • 再把解压后的文件夹移动到自己喜欢的路径下

    root@Cyborg: ~# mv pycharm*/ /opt/
    
  • 进入 pycharm 里面的 /bin 目录

    root@Cyborg:/opt# cd pycharm/
    

pycharm.sh 就是软件的启动脚本

root@Cyborg:/opt/pycharm/bin# ./pycharm.sh

在弹出的选择框里选择 “Accept” 同意协议;

现在需要许可证登录,有三个方法:

  • 登录JetBains Account 不过前提是你用这个账户购买了许可证;

  • 使用Activation code:

    先下载JetbrainsCrackJetbrainsPatchKeygen的插件包放到 pycharm 下的 lib/ 目录下,并

    /etc/hosts

    文件中添加

     0.0.0.0 account.jetbrains.com
    

    再去

    IntelliJ IDEA 注册码

    点击 “获得注册码”,把得到的注册码复制到

    Activation code

    里就好了;

    5. 优化启动

      每次启动都需要

    root@Cyborg:~# /opt/pycharm/bin/pycharm.sh
    

    现在把 pycharm 添加到 /usr/bin 里每次只要输入 pycharm 就可以打开使用了。

    root@Cyborg:~# ln -s /opt/pycharm/bin/pycharm.sh /usr/bin/pycharm
    
    6. 汉化:

      相信大家有时候有各种的 “英语综合症”,所以特地推出汉化教程。但是要知道,如果能坚持用英文版,那就坚持下去,坚持使用英文版绝对是有好处的。

    汉化也是非常的简单:   下载汉化包放到 pycharm 下的 lib/ 目录下,再把 resources_en.jar 文件移出来就 OK 了。

    7. 补充:

      除了有社区版,专业版和教育版之外,Jetbrains 对创业公司也有扶持,详见针对创业公司的优惠计划

配置Java开发环境

1. 介绍:

  Java开发环境包括 Jdk 以及各种 IDE,最流行的莫过于 jdk + eclipse 组合。 本章将对 jdk 以及 eclipse 的安装进行讲解。

2. 展示:

Jdk&Eclipse

3. 安装(Linux版):
1) JDK

DOWNLOAD

  点击 DOWNLOAD

License Agreement

  点击 Accept License Agreement   然后选择包:Linux x64

  ** PS **:Linux x86 是32位的 linux 系统使用

   这里 Linux x64 有两种包,分别是 rpmtar.gz 。   两种都可以,只不过安装工具不同 。   个人比较喜欢用 tar.gz 的,所以本次以 tar.gz 介绍 。  

  • 解压

    root@Cyborg:~/下载# tar -zxvf jdk*.tar.gz
    
  • 再把解压后的文件夹移动到自己喜欢的路径下

    root@Cyborg:~/下载# mv jdk1.8.0_131/ /opt/
    
  • 配置环境变量

    进入jdk1.8.0_121/,得到 jdk的路径" /opt/jdk1.8.0_131"

    打开配置文件:

    root@Cyborg:/opt/jdk1.8.0_131# leafpad /etc/profile
    

    在弹出的文本文件末尾加上代码:

    JAVA_HOME=/opt/jdk1.8.0_131     #把值修改成自己的路径 CLASSPATH=.:$JAVA_HOME/lib.tools.jar PATH=$JAVA_HOME/bin:$PATH export JAVA_HOME CLASSPATH PATH

 保存,退出;  再更新一下:

    root@Cyborg:/opt/jdk1.8.0_131# source /etc/profile
  • 切换版本 安装完后需要把默认的java切换到刚刚安装的java版本上来(Kali Linux自带OpenJdk版本) 删除原本默认软链:

    root@Cyborg:/etc# rm /usr/bin/javac && rm /usr/bin/java
    

    添加新软链:

    root@Cyborg:/# ln -s /opt/jdk1.8.0_131/bin/java /usr/bin/java
    root@Cyborg:/# ln -s /opt/jdk1.8.0_131/bin/javac /usr/bin/javac
    
  • 测试

    root@Cyborg:/opt/jdk1.8.0_131# java -version
    

    如果返回:

    java version "1.8.0_131"
    Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
    Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
    

    则成功。

2) Eclipse
  • 下载 直接下载 / 去官网下载

  • 解压

    root@Cyborg:~/下载# tar -zxvf eclipse-*.tar.gz
    
  • 再把解压后的文件夹移动到自己喜欢的路径下

    root@Cyborg:~/下载# mv eclipse /opt/
    
  • 配置环境变量 进入 eclipse/,得到 eclipse 的路径 "/opt/eclipse" 打开配置文件:

    root@Cyborg:/opt/eclipse# leafpad /etc/profile
    

    在弹出的文本文件末尾加上代码:

    ECLIPSE=/opt/eclipse      #把值修改成自己的路径 PATH=$ECLIPSE:$PATH export ECLIPSE PATH

  • 再更新一下:

    root@Cyborg:/opt/eclipse# source /etc/profile
    
  • 启动优化 每次用eclipse都要运行:

    root@Cyborg:/# /opt/eclipse/eclipse
    

    这无疑很麻烦,现在把 eclipse 添加到 /usr/bin 里每次只要输入eclipse 就可以打开使用了。

    root@Cyborg:/# ln -s /opt/eclipse/eclipse /usr/bin/eclipse
    

安装add-apt-repository和pip

add-apt-repository
apt-get install python-software-properties 
nano app-apt-repository.sh
#!/bin/bash        // 添加如下代码
if [ $# -eq 1 ]
NM=`uname -a && date`
NAME=`echo $NM | md5sum | cut -f1 -d" "`

或者其他方法:http://www.blackmoreops.com/2014/02/21/kali-linux-add-ppa-repository-add-apt-repository/ Pip

apt-get python-setuptools
easy_install pip
pip gevent --upgrade

注:如果最后一步出错,执行root@kali:pip install setuptools --no-use-wheel --upgrade

科学上网

(1)默认安装,是没有激活VPN的,能看到VPN选项,但是不能点击VPN连接

apt-get install -y pptpd network-manager-openvpn network-manager-openvpn-gnome network-manager-pptp network-manager-pptp-gnome network-manager-strongswan network-manager-vpnc network-manager-vpnc-gnome 

(1)lantern https://github.com/getlantern/lantern-binaries

方法就是下载对应的版本,然后dpkg安装下,然后打开lantern自动跳转到浏览器,然后就没有然后了。。。

(2)其次还有就是ss

首先搭建shadowsocks客户端

git下 https://github.com/shadowsocks/shadowsocks-qt5以及其安装指南https://github.com/shadowsocks/shadowsocks-qt5/wiki/%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97

或者直接用pip安装

pip install shadowsocks
/usr/local/python/bin/sslocal   //ss位置

建立一个为ss.conf的配置文件

{
"server" : "100.100.100.100",
"server_port" : 8888,
"local_port" : 1080,
"password" : "123456",
"timeout" : 600,
"method" : "aes-256-cfb"
}

然后运行

sslocal -c /filepath/ss.conf

其次安装privoxy实现socks5转换成http

privoxy-3.0.23-stable-src.tar.gz //http://www.privoxy.org/官网下载源码

tar xf privoxy-3.0.23-stable-src.tar.gz   //解压缩
cd privoxy-3.0.23-stable
useradd privoxy                      //进入目录后创建privoxy用户,然后安装
 autoheader && autoconf
./configure
 make && make install
Vim /usr/local/etc/privoxy/config   修改配置文件
listen-address 127.0.0.1:8118         //找到783行,去掉注释即可
forward-socks5t / 127.0.0.1:1080.    //找到1336行,去掉注释即可,保证1080端口和ss配置中一致,注意1080后面与个小数点。

最后让终端走代理

vim /ect/profile

添加一下两行

export http_proxy=http://127.0.0.1:8118
export ftp_proxy=http://127.0.0.1:8118

然后打开shadowsocks privoxy

sslocal -c /filepath/ss.conf
service privoxy start

测试curl www.google.com

访问谷歌即可,如果不行查看配置或者重启下。

安装wine以及qq

(我是32位,如果是64位要配置下32位架构,还有wine感觉靠rp)

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine

Wine安装好了之后,qq只要下载我共享目录中的qq三个文件即可。(注:qq安装后有的会提示版本过久,或者安装后不能用。我自己用的7.8版本,由于上传太慢就不gx了,网上搜搜也能搜到的)

用 CrossOver 安装 QQ

安装截图

{% qnimg kali学习笔记-1.png title:crossover alt:安装qq %}

下载 CrossOver

https://media.codeweavers.com/pub/crossover/cxlinux/demo/crossover_16.2.0-1.deb

下载配置文件:

https://pan.baidu.com/s/1eS047GQ

安装 CrossOver

dpkg --add-architecture i386
apt-get update
apt-get install gdebi -y
cd 下载/
root@Cyborg:~/下载# gdebi crossover*.deb
root@Cyborg:~/下载# apt-get install libgphoto2-6:i386

配置: 打开 CrossOver → 安装 Windows 软件 → 现在更新 → 查看所有可用应用程序 → 网络与通讯 → 即时聊天工具 → 腾讯QQ 8.9 → 继续 → 安装 → 出现 CrossOver linux Demo 选择暂先试用 → 弹出 QQ 安装界面 → 安装 → 结束。

增强试用:

root@Cyborg:~/下载# cp winewrapper.exe.so /opt/cxoffice/lib/wine

Kali下安装虚拟机

首先先下载https://download3.vmware.com/software/wkst/file/VMware-Workstation-Full-10.0.2-1744117.i386.bundle

然后给修改权限

chmod u+x VMware-Workstation-Full-10.0.2-1744117.i386.bundle
./Mware-Workstation-Full-10.0.2-1744117.i386.bundle

注意: ./vmware提示before run vmware xxxxxxxxxxxxx

出现这样的问题,就是没有安装对应内核的开发包

apt-get install linux-headers-xxxxxxxxxxxxxxxxxxx  tab  huigei  tips

debian的话安装linux-headers就行了,确实没有“kernel-devel”

stable的话

apt-get install linux-headers-xxxxxxxxxxxxxxxx

其他的比如vbox,或者是docker等均官网有方法。

第二种方法

安装vmware虚拟机,需要先安装内核头文件,vmware的netif.c文件要修改才能正确编译

apt-get install linux-headers-$(uname -r)
chmod +x ./VMware-Workstation-Full-10.0.5-2443746.i386.bundle
./VMware-Workstation-Full-10.0.5-2443746.i386.bundle
SN====>CZ7E2-2FY5P-08DUP-6XNXG-WPKE8
tar xvf /usr/lib/vmware/modules/source/vmnet.tar -C .
vi vmnet-only/netif.c  #152行的 
                                       #dev = alloc_netdev(sizeof *netIf, deviceName, VNetNetIfSetup);
                                       #改为
                                       #dev = alloc_netdev(sizeof *netIf, deviceName, NET_NAME_UNKNOWN, VNetNetIfSetup);
tar cvf vmnet.tar vmnet-only/
mv vmnet.tar /usr/lib/vmware/modules/source/

安装Virtualbox

#内核头bug解决如下
花费了我两天时间,终于解决这个问题了。为了减少大家的烦恼。把解决方法写出来
1.下载inux-kbuild,链接:(http://http.kali.org/kali/pool/main/l/linux-tools/)具体版本参见自己的主机;
2.编译linux-kbuild;dkpg -i linux-kbuild-4.3_4.3.1-2kali1_amd64.deb
3.下载linux-header-common和主机版本对应的linux-header。链接(http://http.kali.org/kali/pool/main/l/linux/),具体版本参见自己的主机
4.首先编译linux-header-commondkpg -i linux-headers-4.3.0-kali1-common_4.3.3-5kali4_amd64.deb
5.最后编译linux-headerdkpg -i linux-headers-4.3.0-kali1-amd64_4.3.3-5kali4_amd64.deb
6.搞定。
apt-get install virtualbox

系统优化、美化

(1)Kali2.0自带了gnome-tweak-tool,然后网上下载对应的美化内容即可打造自己喜欢的环境(对于强迫症的我来说不美化到我习惯操作真不舒服的)https://wiki.archlinux.org/index.php/GNOME_%28%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87%29

(2)以及桌面环境如果不喜欢gnome即可换其他的,个人比较推荐xfce吧,轻捷- -

http://cn.docs.kali.org/live-build-cn/%E5%AE%9A%E5%88%B6kali%E7%9A%84%E6%A1%8C%E9%9D%A2%E7%B3%BB%E7%BB%9F

(3)安装新立得软件管理器(个人喜好)

apt-get install synaptic //一款图形化管理软件的管理器

(4)添加用户和设置快捷键(个人喜好)

添加个普通用户方便系统稳定性,设置快捷键方便自己习惯,我快捷键主要修改两个输入法和shell窗口,比如:shell窗口启动终端快捷键

系统》设置》快捷键

添加如下命令:

gnome-terminal 

然后输入自己喜好的,我输入的是CTRL+R。

系统备份

或者使用dd之类命令

tar cvpzf backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys --exclude=/media /

声卡保存音量和解决声卡独占

apt-get install alsa-utils -y 确保启动时发出声音
apt-get install alsa-base  #重启后执行下面的命令
alsactl init                          #初始化
alsamixer                          #按F6,然后选择不是- [default]的设备,调节好音量
alsactl store       #保存设置

设置屏幕截屏

默认保存到/tmp目录,root用户默认保存到/,普通用户因为没有/的权限无法通过直接按PrtScrSysq抓图,建议安装gimp来给屏幕抓图做邪恶的马赛克

gsettings set org.gnome.gnome-screenshot auto-save-directory '
apt-get install gimp   #建议安装

# 可选.有需要的话可以替换openjdk为oracle java jdk,从http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载,我用32位的系统,下的是jdk-8u31-linux-i586.tar.gz

#替换java的软链接指向要的版本而不必删除系统自带的openjdk,以备在需要的时候还可以通过修改软链接启用它 #/usr/bin/java -> /etc/alternatives/java -> /usr/bin/java java /usr/lib/jvm/jdk1.8.0_31/bin/java

tar xvf jdk-8u31-linux-i586.tar.gz
mv jdk1.8.0_31 /usr/lib/jvm/
ls -la /usr/lib/jvm/
cd /usr/lib/jvm/jdk1.8.0_31/
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_31/bin/java 1
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_31/bin/javac 1
update-alternatives --set java /usr/lib/jvm/jdk1.8.0_31/bin/java
update-alternatives --set javac /usr/lib/jvm/jdk1.8.0_31/bin/javac
java -version   #查看是否正确链接到java jdk版本

安装teamviewer,windows QQ远程控制的替代方案

wget https://download.teamviewer.com/download/teamviewer_i386.deb
dpkg --add-architecture i386
apt-get update
dpkg -i teamviewer_i386.deb
apt-get install -f
update-rc.d teamviewerd disable  #让teamviewerd后台程序默认不随机启动

$在需要teamviewerd的时候用普通用户启动

sudo service teamviewerd start

安装skype[建议]

windows QQ语音聊天的替代方案,但是skype只提供了32位的.64位kali需要安装的话需要先打开32位架构支持.

#dpkg –add-architecture i386 && apt-get update

dpkg -i skype-debian_4.3.0.37-1_i386.deb

Steam 游戏平台的安装

Steam官方的deb是for ubuntu 12的.但是只要解决库依赖问题照样能良好运行在Kali上.安装好了显卡驱动的小伙伴们能够快乐的在Kali下玩Dota2,CS:GO,TF2等等大型3D.

#root用户执行的命令列表
#安装依赖包
cd /tmp
apt-get install xfonts-100dpi pavucontrol pulseaudio-module-bluetooth libtxc-dxtn-s2tc0
#从官方下载最新steam安装包
wget http://media.steampowered.com/client/installer/steam.deb
mkdir steam-debian                                            #创建一个目录用于解压官方steam包
dpkg -x steam.deb steam-debian                      #把官方steam包解压到目录    
dpkg -e steam.deb steam-debian/DEBIAN      #解压官方包的DEBIAN脚本
vi steam-debian/DEBIAN/control                      #修改control文件,把依赖的glibc版本从2.15改成2.13 删除依赖jockey-common
dpkg -b steam-debian                                         #重新打包
dpkg -i steam-debian.deb                                   #安装我们修改过依赖关系的包
rm -rf /etc/apt/sources.list.d/steam.list            #删掉steam的源和依赖,否则apt-get update的时候会把kali源和
rm -rf /usr/bin/steamdeps                                  #steam的源混在一起
rm -rf /etc/apt/trusted.gpg.d/steam.gpg
$切换到普通用户.TIPS:steam登陆框不能输入ID和密码.但是可以通过在记事本复制右键点击登陆框粘贴解决
steam                                       #执行一次steam,肯定会出错的,但是它会创建steam需要的目录结构                   
cd /tmp
mkdir steam                            #下载steam依赖的glibc 2.15
wget   
dpkg -x libc6_2.15-0ubuntu10.10_i386.deb steam/               #解包复制到依赖路径
mv steam/lib/i386-linux-gnu/* ~/.local/share/Steam/ubuntu12_32
steam                                       #再次执行,这下steam开始更新,直到更新完毕.

各种可装可不装软件

apt-get install gedit emacs pidgin pidgin-otr iceweasel-l10n-zh-cn icedove icedove-l10n-zh-cn axel
apt-get install synaptic                  #安装新立德

docker安装

官方教程地址https://docs.docker.com/engine/installation/linux/docker-ce/debian/#install-using-the-repository

sudo apt-get install \
     apt-transport-https \
     ca-certificates \
     curl \
     gnupg2 \
     software-properties-common
#
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
#验证是否成功
sudo apt-key fingerprint 0EBFCD88
amd64:

$ sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/debian \
   $(lsb_release -cs) \
   stable"
   
sudo apt-get update
sudo apt-get install docker-ce    
apt-cache madison docker-ce
以下验证成功的方法
nano /etc/apt/sources.list.d/backports.list
deb http://http.debian.net/debian wheezy-backports main
apt-get update
apt-get install apt-transport-https ca-certificates gnupg2
nano /etc/apt/sources.list.d/docker.list
deb https://apt.dockerproject.org/repo debian-wheezy main
apt-get update
apt-cache policy docker-engine #更新apt存储库,并验证apt存储库是正确的
apt-get install docker-engine #安装Docker
service docker start #启动Docker服务
#docker镜像加速器
nano /etc/docker/daemon.json
复制下面的粘贴进去
{
    "registry-mirrors": [
        "(daocloud.io自己独特的加速地址)http://b6d1863d.m.daocloud.io"
    ],
    "insecure-registries": []
}
# 日常操作
aptitude install dirmngr
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys  xxxxx没有的密钥
apt-get upgrade docker-engine #更新docker软件包
apt-get purge docker-engine #卸载docker所有程序包和依赖关系
rm -rf /var/lib/docker #如果要删除所有图像,容器和卷,请运行以下命令

Tox安装

Debian (8/Jessie, 9/Stretch and Sid) and Ubuntu (16.04/Xenial and 16.10/Yakkety)
echo "deb https://pkg.tox.chat/debian stable $(lsb_release -cs)" | sudo tee /etc/apt/sources.list.d/tox.list
wget -qO - https://pkg.tox.chat/debian/pkg.gpg.key | sudo apt-key add -
sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install utox
cat /var/lib/apt/lists/pkg.tox.chat* | grep "Package: "

Nvidia显卡,独显

apt-get update
apt-get dist-upgrade
apt-get install -y linux-headers-$(uname -r)
apt-get install nvidia-kernel-dkms
sed 's/quiet/quiet nouveau.modeset=0/g' -i /etc/default/grub
update-grub
reboot

Nvidia显卡,双显

apt-get update
apt-get upgrade
#apt-get install linux-headers-$(uname -r)
apt-get install bumblebee bumblebee-nvidia
vi  /etc/bumblebee/bumblebee.conf                 #22行改成 Driver=nvidia
lspci | egrep 'VGA|3D'|grep NVIDIA|cut -d" " -f1|sed 's/./:/'    #记住这行命令的结果
vi /etc/bumblebee/xorg.conf.nvidia    #  修改 #    BusID "PCI:01:00:0"  成上面获得的结果
reboot   #重启
optirun glxgears -info           
#执行提示错误[ERROR]Cannot access secondary GPU - error: [XORG] (EE) No devices detected
#vi  /etc/bumblebee/xorg.conf.nvidia   BusID的PCI地址写错了
 #执行提示错误[ERROR]Cannot access secondary GPU - error: Could not load GPU driver
#vi /etc/bumblebee/bumblebee.conf   
#KernelDriver=nvidia 改成 KernelDriver=nvidia-current
#执行提示错误[ERROR]Cannot access secondary GPU - error: [XORG] (EE) /dev/dri/card0: failed to set DRM interface version 1.4: Permission denied
#cat >>/etc/bumblebee/xorg.conf.nvidia << EOF
#Section "Screen" 
#Identifier "Default Screen"    
#Device "DiscreteNvidia"EndSection
#EOF
#service bumblebeed restart
正确安装后运行以下命令应该结果是
root@H:/tmp# glxinfo | grep -i "direct rendering"
direct rendering: Yes
root@H:/tmp# optirun glxinfo | grep -i "direct rendering"
direct rendering: Yes

Nvidia显卡,双显 第三种方法

  • 内核头文件的安装

    首先安装内核头文件,终端输入

    apt install linux-headers-$(uname -r)
    

    注意 $(uname -r)是你的kali发行版本号 我的是:4.9.0-kali3-amd64

会出现两种情况: 第一种:安装成功 第二种:找不到你的发行版本,如下

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package linux-headers-4.9.0-kali3-amd64
E: Couldn't find any package by glob 'linux-headers-4.9.0-kali3-amd64'
E: Couldn't find any package by regex 'linux-headers-4.9.0-kali3-amd64'

翻译过来大概意思的库里面没有linux-headers-4.9.0-kali3-amd64这个发行版的头文件。 这时候我不会去更换源,因为我知道我的源是中科大的刚更新的,所以我用如下命令在库里搜索

apt-cache search linux-header

结果真的不是源的问题

root@linuxbox:~# apt-cache search linux-header |grep linux-header
linux-headers-4.9.0-kali4-all - All header files for Linux 4.9 (meta-package)
...

一看才知道原来是我的库太新了的 里面全都是 linux-headers-4.9.0-kali4的而我的版本是linux-headers-4.9.0-kali3 那就好办了我直接 apt install linux-headers-4.9.0-kali4-all一路点击确认即可! 好第一步安装内核头文件终于完了一半了,这时候记住不要重启,我们的目标是安装nvidia驱动。

安装与nvidia驱动相关的包

apt install  nvidia-kernel-dkms nvidia-cuda-toolkit nvidia-driver

选择一路选择ok,千万不要重启!!!

安装双显卡切换解决方案的“大黄蜂”

apt install  bumblebee-nvidia primus

把你这个目前登录的用户加入大黄蜂组

adduser $USER bumblebee

配置大黄蜂文件

1 vim /etc/bumblebee/bumblebee.conf

让Driver=nvidia 2 vim /etc/bumblebee/xorg.conf.nvidia 在Section “Device"中添加PCI ID,

BusID        "PCI:01:00:0"

(注意 这个值"PCI:01:00:0"是怎么来的? 回答:输入lspci |grep 3D 得到01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 950M] (rev a2),找到刚才得到的那行,用vim /etc/bumblebee/xorg.conf.nvidia将01:00.0改为01:00:0,注意!小数点改为冒号)

注销当前的用户

gnome-session-quit

启动bumblebee服务并且设置为开机自启动

service bumblebeed start

update-rc.d bumblebeed enable

grub界面设置

重启进入grub bootloader界面一定要点击advance...选项让后 点击带有kali 4的选项也就是新安装的内核头文件版本

用户登录后检查是否成功

1.lspci 的输出中,对应独立显卡的那条记录已(rev ff)结尾,表示独立显卡以关闭 2.终端 glxgears 查看帧数,再用optirun glxgears 3.在使用独显的过程中,lsmod |grep nvidia会有输出信息 4.独立显卡默认情况下是关闭的,用的时候把optirun放在命令前面激活 例如:

hashcat -m 2500 *.hccapx 字典路径

用aircrack-ng跑的kali自带rockyou.txt字典 得一个小时,我这么衰的电脑用上面这个只要4分钟!!只要4分钟你就可以领回家!!! 现在大家可以愉快破解握手包了哈哈哈,不过小心显卡被烧坏了!!看着笔记本在1分钟内温度跟开水一样我都绝望了!!