安裝Java、安裝顯卡驅動、安裝網(wǎng)卡補丁、并發(fā)線程限制、電源優(yōu)化

下載

http://java.sun.com/javase/downloads/index.jsp

解包拷貝

tar-xzvf /root/jdk-7u45-linux-x64.tar.gz

mv jdk1.7.0_45/opt

cd/opt/jdk1.7.0_45

安裝注冊

update-alternatives --install /usr/bin/java java/opt/jdk1.7.0_45/bin/java 1

update-alternatives --install /usr/bin/javac javac/opt/jdk1.7.0_45/bin/javac 1

update-alternatives --install /usr/bin/mozilla/plugins/libjavaplgin.so mozilla-javaplugin.so/opt/jdk1.7.0_45/jre/lib/amd64/libnpjp2.so 1

root@kali:~/Desktop# tar-xzvf /root/jdk-8u45-linux-x64.tar.gz? ? //解壓安裝包

root@kali:~/Desktop# mv jdk1.8.0_45/ /usr/bin/? ? ?//移動dk1.8.0_45到/usr/bin/的目錄里

root@kali:~/Desktop# cd /usr/bin? ? ? ? ? ? ? ? ? //打開/usr/bin目錄

root@kali:~/Desktop# ls -d java? ? ? ? ? ? ? ? ? //查看java里面的文件

root@kali:~/usr/bin# update-alternatives --install /usr/bin/java java/opt/jdk1.8.0_45/bin/java 1

root@kali:~/usr/bin# update-alternatives --install /usr/bin/javac javac/opt/jdk1.8.0_45/bin/javac 1

root@kali:~/usr/bin# update-alternatives --install /usr/bin/mozilla/plugins/libjavaplgin.so mozilla-javaplugin.so/opt/jdk1.8.0_45/jre/lib/amd64/libnpjp2.so 1

默認設置

update-alternatives --set java /opt/jdk 1.7.0_45/bin/java

update-alternatives --set javac /opt/jdk 1.7.0_45/bin/java

update-alternatives --set mozilla-javaplugin.so/opt/jdk1.7.0_45/jre/lib/amd64/libnpjp2.so

驗證

java -version

http://www.java.com/en/download/installed.jsp

root@kali:~/usr/bin# update-alternatives --set java /opt/jdk 1.7.0_45/bin/java

root@kali:~/usr/bin# update-alternatives --set javac /opt/jdk 1.7.0_45/bin/java

root@kali:~/usr/bin# update-alternatives --set mozilla-javaplugin.so/opt/jdk1.7.0_45/jre/lib/amd64/libnpjp2.so

root@kali:~# java -version? ? ? ? //查看java版本

安裝顯卡驅動

GPU的用途

Nvidia

Ati

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

驗證

glxinfo | grep -i "direct rendeing"

direct rendeing:Yes

無線網(wǎng)卡補丁

最新版內(nèi)核已經(jīng)集成無線驅動補丁

如果你在使用老版本內(nèi)核

cd/usr/src/

wget http://www.kernel.org/pub/linux/kernel/projects/backprots/stable/v3.12/backports-3.12-1.tar.bz2

tar xvf backport-3.12-1.tar.bz2

cd backports-3.12-1

opt-get install patch

wget http://patches.aircrack.org/mac80211.compat08082009.wl_frag+ack_v1.patch

patch -p1 < mac80211.compat08082009.wl_frag+ack_v1.patch

apt-get install libncurses5-dev

airmon-ng? (查看驅動)

mack defconfig-ath9k

mack && mack install

root@kali:~# uname -a

Linux kali 3.18.0-kali3-amd64 #1 SMP Debian 3.18.6-1-kali2(2015-03-02) x86_64 GNU/Linux

并發(fā)線程限制

Uimite用于限制當前shell內(nèi)進程的資源使用

查看默認值

Ulimite -a

全局配置文件 :/etc/security/limits

用途距離

限制堆棧大小:ulimit -s 100

限制shell內(nèi)存使用:ulimit -m 5000 -v 5000

沒有直接對socket數(shù)量的限制參數(shù)

Linux系統(tǒng)中一切都是文件,運行中的文件叫做進程

ulimite -n 800000

root@kali:~# ulimite -a

core file size? ? ? ? ? ? (blocks, -c) 0

data seg size? ? ? ? ? ? ?(kbytes, -d) unlimited

scheduling priority? ? ? ? ? ? ? ?(-e) 0

file size? ? ? ? ? ? ? ? ?(blocks, -f) unlimited

pending signals? ? ? ? ? ? ? ? ? ?(-i) 7962

max locked memory? ? ? ? ?(kbytes, -l) 64

max memory size? ? ? ? ? ?(kbytes, -m) unlimited

open files? ? ? ? ? ? ? ? ? ? ? ? (-n) 1024

pipe size? ? ? ? ? ? ?(512 kbytes, -p) 8

POSIX message queues? ? ? (kbytes, -q) 819200

real-time priority? ? ? ? ? ? ? ? (-r) 0

stack size? ? ? ? ? ? ? ? (kbytes, -s) 8192

cpu time? ? ? ? ? ? ? ? ?(seconds, -t) unlimited

max user processes? ? ? ? ? ? ? ? (-u) 7962

virtual memory? ? ? ? ? ? (kbytes, -v) unlimited

file locks? ? ? ? ? ? ? ? ? ? ? ? (-x) unlimited

root@kali:~# ulimit -s 100? ? //限制堆棧大小

root@kali:~# ulimit -m 5000 -v 5000? ? ?//限制shell內(nèi)存使用

root@kali:~# vi .bashrc

root@kali:~#? ulimit -n 900000? ? ? //限制文件90萬

電源優(yōu)化

滲透測試系統(tǒng)耗電較大

延長電池的壽命

無操作掛起、關閉顯示器

降低顯示器亮度

不使用時關閉無線網(wǎng)卡

開啟硬盤省電選項

hdparm -i/dev/sda if AdvancedPM=yes then hdparm -B 1 -S 12/dev/sda

啟動筆記本模式

點擊root----->系統(tǒng)設置----->電源

在此時間內(nèi)無操作則掛起:10分鐘

關閉屏幕

筆記本模式

#!/bin/bash

currentMode=$(cat /proc/sys/vm/laptop_mode)

if[$courrentMode -eq 0]

then

echo "5"> /proc/sys/vm/laptop_mode

echo "Laptop Mode Enabled"

else

echo "0"> /proc/sys/vm/laptop_mode

echo "Laptop Mode Enabled"

fi

root@kali:~/Desktop# vi 1.sh

#!/bin/bash

currentMode=$(cat /proc/sys/vm/laptop_mode)

if[$courrentMode -eq 0]

then

echo "5"> /proc/sys/vm/laptop_mode

echo "Laptop Mode Enabled"

else

echo "0"> /proc/sys/vm/laptop_mode

echo "Laptop Mode Enabled"

fi

按wq保存!

root@kali:~/Desktop# chmod a+x 1.sh? ? //加上執(zhí)行權限

root@kali:~/Desktop# ./1.sh

Laotop Mode Enabled

服務開關

Kali linux 默認未開啟所有網(wǎng)絡服務

update-rc.d ssh default

update-rc.d ssh start 20 2 3 4 5 .stop 20 0 1 6

運行級別 0 — 6

update-rc.d A defaults 80 20

update-rc.d A defaults 90 10

/etc/init.d/ssh start

0表示關機,6表示重啟,1表示單用戶模式,2345表示多用戶模式

root@kali:~/Desktop# /etc/init.d/? ? //大量的服務啟動腳本

root@kali:~/etc/init.d/# ls -l

root@kali:~/etc/init.d/# ./ssh start? ? ?//打開ssh

[ ok ] Starting OpenBSd Secure Shell Sever. sshd

root@kali:~/etc/init.d/# ./ssh stop? ? ? //關閉ssh

[ ok ] Stopping OpenBSd Secure Shell Sever. sshd

root@kali:~/etc/init.d/# netstat -pantu | grep :22

root@kali:~/etc/init.d/# ./ssh Strat

[ ok ] Starting OpenBSd Secure Shell Sever. sshd

root@kali:~/etc/init.d/# netstat -pantu | grep :22

tcp? ? ? ? ?0? ? ? ?0 0.0.0.0:22? ? ? ? ?0.0.0.0:*? ? ? ? ? LISTEN

6165/sshd

tcp6? ? ? ? 0? ? ? ?0 :::22? ? ? ? ? ? ? :::*? ? ? ? ? ? ? ?LISTEN

6165/sshd

root@kali:~/etc/init.d/# update -rc.d ssh defaults? ? ? 下次啟動重新開啟

insserv: warining current start runlevel(s) (empty) of script 'ssh overrides LSB defaults (2 3 4 5)

insserv: warining current stop runlevel(s) (2 3 4 5) of script 'ssh overrides LSB defaults (empty)

數(shù)值越大表示優(yōu)先級越低

root@kali:~/etc/init.d/# cd

root@kali:~# init 6? // 重啟操作系統(tǒng)

root@kali:~# init 0? // 關閉操作系統(tǒng)

該筆記為安全牛課堂學員筆記,想看此課程或者信息安全類干貨可以移步到安全牛課堂

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容