Tag:kali

Tag (kali)'s result:

kali linux安装配置jpcap

由于要用到第三方包jpcap,配置过程记录如下: 具体步骤: 1.下载jpcap git clone –recursive https://github.com/mgodave/Jpcap.git 2.编译 进入Jpcap/src/main/c,执行make,可能会遇到一些问题,请参考linux一些问题整理(持续更新) 3.复制libjpcap.so到目录:$JAVA_HOME/jre/lib/<arch>目录中。其中,arch对应的是计算机架构,如i386、sparc、amd64等等。而$JAVA_HOME对于Debian系列的Linux,一般指/usr/lib/jvm/default-java目录。(如果你更改了java_home,请进入到你更改的那个java_home路径) 4.复制Jpcap/lib/jpcap.jar拷贝到$JAVA_HOME/lib/目录下(如果你更改了java_home,请进入到你更改的那个java_home路径),并在java_home / j re /lib / ext /目录下也复制一份。 如无意外,就可以成功运行引用了jpcap包的程序了。 参考链接: http://blog.csdn.net/pdcxs007/article/details/48691009 http://blog.csdn.net/lastsweetop/article/details/4130626

(转)kali安装java1.8

原文地址:http://www.mamicode.com/info-detail-1588165.html 0x01 下载 首先,去官方网站下载JDK1.8对应的版本 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 我的kali安装的是32位的 所以我下载 JDK1.8 32位  的版本,下载速度很慢,你可以使用其他服务器中转或离线下载来提高下载效率。 请根据自己的系统自行选择版本。   0x02 预准备工作 kali自带的java是openjdk,如果需要写安卓或者开发其他程序,则需要换成Oracle的jdk 首先卸载自带的openjdk(根据系统所自带的具体jdk版本好来修改下面即将卸载的程序名) sudo apt-get remove openjdk-7-jdk 网上有说法使用 apt-get purge 把所有的jdk附属配置全都卸载完了,一般情况下,remove就足够了   0x03 安装 接下来安装Oracle JDK,解压下载好的JDK包,并进入 tar zxvf jdk-8u112-linux-i586.tar.gz 此时解压出来文件夹名为  jdk1.8.0_112  (这里根据你下载的版本不同 文件名也不同 但是只是修改了版本号 都是jdk1.x.x_xxx的格式) 开始拷贝目录 手动安装 (注意红色加粗区域的文件夹名根据自己的实际情况来设定,不要无脑搬代码) sudo mkdir -p /usr/local/java cp -r jdk1.8.0_112/ /usr/local/java/ 接下来配置JDK的环境变量 sudo gedit /etc/profile 复制以下内容追加到文件末尾(注意红色加粗区域的文件夹名根据自己的实际情况来设定,不要无脑搬代码) JAVA_HOME=/usr/local/java/jdk1.8.0_112 PATH=$PATH:$HOME/bin:$JAVA_HOME/bin export JAVA_HOME export PATH 告诉系统JDK的位置,最后2行代码不是重复,是要执行2次  (注意红色加粗区域的文件夹名根据自己的实际情况来设定,不要无脑搬代码) sudo update-alternatives –install “/usr/bin/java” “java” “/usr/local/java/jdk1.8.0_112/bin/java” 1 sudo update-alternatives –install “/usr/bin/javac” “javac” “/usr/local/java/jdk1.8.0_112/bin/javac” 1 sudo update-alternatives –install “/usr/bin/javaws” “javaws” “/usr/local/java/jdk1.8.0_112/bin/javaws” 1 sudo update-alternatives –install “/usr/bin/javaws” “javaws” “/usr/local/java/jdk1.8.0_112/bin/javaws” 1 设置新的JDK为默认,代码也是执行2次(注意红色加粗区域的文件夹名根据自己的实际情况来设定,不要无脑搬代码) sudo update-alternatives –set java /usr/local/java/jdk1.8.0_112/bin/java sudo update-alternatives –set java /usr/local/java/jdk1.8.0_112/bin/java sudo update-alternatives –set javac /usr/local/java/jdk1.8.0_112/bin/javac sudo update-alternatives –set javac /usr/local/java/jdk1.8.0_112/bin/javac sudo update-alternatives –set javaws /usr/local/java/jdk1.8.0_112/bin/javaws sudo update-alternatives –set javaws /usr/local/java/jdk1.8.0_112/bin/javaws 重载Profile文件 source /etc/profile   0x04  测试 输入命令查看Java版本号 java -version 返回 root@kali:~# java -version java version “1.8.0_112” Java(TM) SE Runtime Environment (build 1.8.0_112-b15) Java HotSpot(TM) Server VM (build 25.112-b15, mixed mode) 好了,至此,安装成功 ! ========================================================== //经LSA亲测可以成功安装!

(转)Kali Linux add PPA repository add-apt-repository

原文地址:https://www.blackmoreops.com/2014/02/21/kali-linux-add-ppa-repository-add-apt-repository/ A Personal Package Archive (PPA) is a special software repository for uploading source packages to be built and published as an APT repository by Launchpad or a similar application. While the term is used exclusively within Ubuntu, Launchpad host Canonical envisions adoption beyond the Ubuntu community. Debian allows users to add and use PPA repositories by an application named add-apt-repository however, Kali Linux didn’t include this in their default package list. With Kali, because this is a special purpose application and certain modifications were made to make it work for what it does best (Penetration Test), there’s a chance that by adding untested and unsupported PPA repositories and application you might end up breaking your installation. However, PPA is a powerful tool to have and a lot of the specific applications that are not available in repositories are available via PPA repositories. Users should take extra care before adding unknown and random repositories as it might very well break other things. I mean, how do you know the PPA……

linux一些问题整理(持续更新)

1. kali upgrade后桌面全蓝,图片无法显示 原因:在安装更新过程中被迫中断,导致系统故障 解决:进入Advanced options for kali gun/linux[recovery mode],执行dpkg –configure -a从故障发生时执行的命令继续执行。 ******************************************** 2. apt-get install xxx结果显示 原因:包太旧或者没有这个包 解决:加入源再apt-get update,apt-get upgrade。 ******************************************** 3. redhat启动apache出现httpd: apr_sockaddr_info_get() failed for hostname httpd: Could not reliably determine the server’s fully qualified domain name, using 127.0.0.1 for ServerName 原因:没有在 /etc/httpd/conf/httpd.conf 中设定 ServerName。所以apache会用主机上的名称来取代,首先会去找 /etc/hosts 中有没有主机的定义。 解决: 方案1:设定httpd.conf文件中的 ServerName,如下:ServerName localhost:80 方案2:在 /etc/hosts 中填入自己的主机名称 hostname,如下:127.0.0.1 hostname。 ********************************************* 4. kali编译jpcap出现fatal error: jni.h: No such file or directory 错误 原因:可能没有安装jdk或者Jpcap里makefile里面的java_dir路径不正确 解决:安装jdk,并将Jpcap里makefile的java_dir路径改成java_home的路径 ********************************************* 5. kali编译jpcap出现fatal error: pcap.h: No such file or directory错误 原因:没有安装libpcap-dev 解决:apt-get install libpacp-dev ********************************************* 6. kali安装完输入密码后无法进入桌面,显示花屏或黑屏无响应 原因:电脑双显卡与kali预装的开源显卡驱动nouveau的问题 解决:启动按e,在倒数第三行quite后加入了nouveau.modeset=0。接着ctrl+x。 进入后再将nouveau添加到黑名单,防止它启动 $ cd /etc/modprobe.d $ sudo vi nvidia-graphics-drivers.conf 写入:blacklist nouveau 最后编辑/etc/default/grub,在末尾添加 rdblacklist=nouveau nouveau.modeset=0 ********************************************* 7. kali 安装后无法启动wifi 原因:缺少驱动/固件,或相关限制 解决:具体情况(如无线网卡型号)具体分析,根据提示或报错信息到搜索引擎查找解决方案,参考命令: 检查命令 sudo rfkill list all sudo dmesg | grep xxx lspci lsusb dmesg 相关命令 sudo modprobe -r ideapad_laptop vim /etc/modprobe.d/ideapad.conf写入blacklist ideapad_laptop sudo modprobe -r acer-wmi etc/modprobe.d/blacklist.conf 在末尾加入blacklist acer-wmi sudo apt-get install firmware-xxx sudo apt-get install linux-firmwareecho “options ath10k_core skip_otp=y” | sudo tee /etc/modprobe.d/ath10k_core.conf service network-manager restart   相关工具 https://www.kernel.org/pub/linux/kernel/projects/backports/2015/11/20/backports-20151120.tar.gz https://github.com/kvalo/ath10k-firmware https://github.com/ajaybhatia/Qualcomm-Atheros-QCA9377-Wifi-Linux https://github.com/atondwal/ath10k-firmware   ****************************************** linux terminal use proxy: .bashrc: alias setsocks5proxy=”export……