kali linux tips

(老贴留档)

1. 安装好系统后想改变系统默认语言(中文改变到英文)

dpkg-reconfigure locales
选择en_US(UTF8)

2. 没有菜单编辑器,菜单编辑起来不方便

apt-get install alacarte

3. 将默认的gnome桌面更换为小巧快速的xfce桌面

step 1: apt-get install kali-defaults kali-root-login desktop-base xfce4 xfce4-places-plugin xfce4-goodies
step 2: update-alternatives --config x-session-manager

4. weevely运行失败,显示“ImportError: No module named sockshandler”,官方论坛可以搜索到解决方法:

step 1: Download last PySocks from python site https://pypi.python.org/pypi/PySocks/
step 2: ./setup.py install (论坛里说要先setup.py build,但貌似不用)
step 3: Enjoy weevely!

5. 关于字典的几个小命令

(1)为字典去重:sort xxx.dic |uniq >new.dic
(2)去除字典中长度小于8的字符串:awk 'length($1)>7 {print($1)}' > new.dic

6. tor browser默认不能在root下运行,很不爽,怎么破?

方法一:建立普通用户xxx,然后xhost + xxx,再运行./start-tor-browser
方法二:建立普通用户xxx,然后gksu -u xxx ./start-tor-browser

7. 偶比较喜欢的vim最基本配置

set number
syntax on
set ruler
set cursorline
set cursorcolumn
set incsearch
colorscheme slate

8. 偶比较喜欢的tmux最基本配置

unbind ^b
set -g prefix ^b
set-option -g mouse on
bind -r k select-pane -U
bind -r j select-pane -D
bind -r h select-pane -L
bind -r l select-pane -R

9. 使用tor

(1)apt-get install tor privoxy

(2)vim /etc/privoxy/config

(3)sqlmap --tor --tor-port 9050 --tor-type SOCKS5

(4)firefox, use proxy switcher, 127.0.0.1:9050,socks5

10. 设置CentOS靶机时,解决mysql不能启动的问题

在网上搜了半天,原来是CentOS自带 MariaDB与MySQL冲突的原因
解决方法如下:
(1)安装mariadb(如果没有安装的话):yum install mariadb mariadb-server
(2)systemctl enable mariadb.service
(3)systemctl start mariadb.service
(4)mysql_secure_installation

11. 命令行下查询自己的外网ip

curl cip.cc
curl ip.cip.cc(纯IP)
proxychains curl cip.cc(看看你的代理设置好没有)

12. 安装discord

在kali linux上安装discord会有依赖错误,其中有一个依赖需要按如下方法安装,kali linux自带仓库找不到。

curl -p --insecure "http://ftp.br.debian.org/debian/pool/main/liba/libappindicator/libappindicator1_0.4.92-8_amd64.deb" --output libappindicator1_0.4.92-8_amd64.deb
curl -p --insecure "http://ftp.br.debian.org/debian/pool/main/libi/libindicator/libindicator7_0.5.0-4_amd64.deb" --output libindicator7_0.5.0-4_amd64.deb
sudo dpkg --install libindicator7_0.5.0-4_amd64.deb
sudo dpkg --install libappindicator1_0.4.92-8_amd64.deb

13. vifm默认不显示隐藏文件

~/.config/vifm/vifmrc 里添加,windo normal zo

14. 恢复mysql

sudo apt install mariadb-server
sudo service mysql stop
sudo mkdir /var/run/mysqld
sudo chown mysql: /var/run/mysqld
sudo mysqld_safe --skip-grant-tables --skip-networking &
mysql -uroot mysql

进入mysql后给新的用户设置密码

FLUSH PRIVILEGES;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
  1. 在fish下面使用virtualenv
    (1)python3 -m pip install virtualfish
    (2)vf install
    (3)Add VirtualFish to your prompt

    if set -q VIRTUAL_ENV
    echo -n -s (set_color -b blue white) "(" (basename "$VIRTUAL_ENV") ")" (set_color normal) " "
    end

    (4)vf new -p python2 myvirtualenv
    使用时

    vf activate p2
    vf deactivate
1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注