Kali airmon-ng问题总结

在linux 下使用命令airmon-ng wlan0 报错如下 需要重新把网卡挂载下 sudo ifconfig wlan0 down sudo iwconfig wlan0 mode monitor sudo ifconfig wlan0 up sudo iwconfig wlan0 之后重新执行 ** airmon-ng wlan0 ** 就可以看到启动成功 作者:卡尔西 本文地址: [https://blog.hiphopcoder.com/2016/830a2dc9/](https://blog.hiphopcoder.com/2016/830a2dc9/) 如果本文对你有帮助,欢迎微信,QQ联系,复制转载请注明作者和原文链接,谢谢! 但管努力,莫问前程,事在人为,功不唐捐 ~

Read More

JDK 环境变量配置(Ubuntu)

在Ubuntu 上安装jdk,先去官网下载相对应的tar包 网址:(这是jdk1.8) http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 1. 下载ubuntu Jdk tar 2. 创建jdk 的文件路径(这个路径是自己随意创建,同样可以放在别的地方) 3. 解压下载的tar 包,全部解压到刚才新建的java文件夹 之后切换到/usr/lib/java查看 4. 之后配置环境变量 先安装一下linux的文本编辑器gedit 直接在终端执行 $sudo apt-get install gedit (可以设置 /etc/profile,对所有用户生效,全局) 这里进行全局设置: sudo gedit /etc/profile 添加如下变量路径 export JAVA_HOME=/usr/lib/jav

Read More

JDK 环境变量配置(Mac)

* 下载连接: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html * 安装Mac版本 JDK Mac 系统自带的java 但是版本可能太低了,支持到1.6,从1.7,1.8,之后的jdk 是支持直接dmg安装的 * 修改环境变量 Mac 从10.5 开始支持使用 libexec,直接定位安装的jdk 的路径 修改用户环境变量 ~/. bash_profile 或者修改系统环境变量 /etc/profile JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar PATH=.:$JAVA_HOME/bin: export JAVA_HOME

Read More

JDK 环境变量配置(Windows)

在window下配置JDK的环境变量 网上的教程也是挺多的,这里做下个人总结 1. 首先下载对应系统版本的jdk http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2. 安装jdk 可以根据自己的喜好,选择安装路径 3. 配置环境变量 计算机 > 右键属性 > 高级系统设置 > 高级 > 环境变量 * 新建系统变量 JAVA_HOME * 新建系统变量 CLASSPATH ,并且输入值 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (前面有个点) * 修改系统变量Path,添加 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; * 打开命令行输入 java -version ok 到这里基本完成了,这里需要说明下

Read More

Java 运行class文件Could not find or load main

当使用java 直接去运行 .class 文件的时候 发生了 错误: 找不到或无法加载主类 Error: Could not find or load main 一般情况下可以分析一下几点: 1. 确定JAVA_HOME 环境变量配置正确 2. 确定所编译的class 文件是否具有包名,如果具有包名, 那么执行 java 的时候应该加上包名 举例说明: 如下的一个新建一个 HelloWorld java文件保存到一个Test 文件夹下(包名就是不同的文件夹,这里的包名是Test,所以建一个Test 文件夹) package Test; /** * Created by HipHopCoder */ public class HelloWorld { public static void main(String[] args) { System.out.println("HelloWorld"); } } 接下来在命令行中进行操作 切换到Test 文件夹内,执行javac 编译

Read More

Mysql 问题总结

Mysql 已经启动但是连接错误(Mac) 报错信息: ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ 解决办法: 出现这种情况经常是因为mysql 的配置文件问题 根据不同的情况,MySQL的安装路径会有所不同 添加mysql 环境变量 export PATH="/usr/local/mysql/bin:$PATH" 在 /usr/local/etc/ 下创建或修改 my.cnf [client] port = 3306 socket = /tmp/mysql.sock default-character-set = utf8 [mysqld] collation-server = utf8_unicode_ci character-set-server = utf8 init-connect ='SET NAMES utf8' max_allowed_packet = 64M bind-address = 127.0.0.1 port =

Read More

Git 多账户设置

当我们使用git进行版本管理的时候,通常情况下 可能会遇到在多个不同的管理平台上进行,例如github,gitcafe,gitlab,等等可能都需要生成相应的公钥,需要添加配置文件进行的区分 进行git版本配置的时候,一般使用的是ssh,这样会在本地生成相对应的私钥和公钥, 把公钥配置在服务端,私钥配置在客户端也就是本地 生成公钥和私钥 ssh-keygen -t rsa -C "youemail@xxx.com" 默认只会提示生成 id_rsa 本地的私钥和公钥 当有多个账号的时候,我们生成的id_rsa可以自定义名字用于区分,还是在这个路径下,把这个后面的id_rsa 改成id_rsa_github,或者id_rsa_gitlab等等 接下来提示你输入passphrase,输入你的密码,然后一直下一步就行了 之后就可以在相应的文件夹下看到生成 id_rsa id_rsa.pub id_rsa.pub 就是公钥,复制里面的内容添加到你的版本控制平台,例如github ,gitlab,gitcafe id.rsa 就是私钥,这个是需要添加到本地的 添加公钥和私

Read More

Python 正则表达式

在Python提供了正则表达式的模块re,这里针对re模块进行一个小总结 re.match 匹配字符串的开头,如果匹配成功,就会返回match 对象,使用group接受打印 test ="qilixiang=jay&shuangjiegun=jay&wanku=panweibo" m = re.match(r"\w+=\w+&",test) if m: print 're.match:',m.group(0) else: print '没有匹配到!' 输出结果:re.match: qilixiang=jay& re.search 匹配整个字符串,直到匹配成功,返回一个match,却别re.match test ="qilixiang=jay&shuangjiegun=jay&wanku=panweibo" m = re.search(r"\w+=\w+&",test) if m: print "re.search:",m.group(0) else: print '没有匹配到!' 输出结果:re.search: qilixiang=jay& re.findal

Read More

Kali 国内镜像源 以及PD_Tools Vm_Tools的安装

kali 系统apt-get 更新镜像源,往上分享的有,这里整理下 #中科大kali源 kali 2.0 deb 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-src http://mirrors.ustc.edu.cn/kali-security/ sana/updates main contrib non-free #阿里云kali源 kali 2.0 deb http://mirrors.aliyun.com/kali sana main non-free contrib deb http://mirrors.aliyun.com/kali-security/ sana/updates main contrib non-free deb-src http://mirrors.aliyun.com/kali-security/

Read More

Tomcat修改端口和配置用户权限

更改Tomcat默认8080端口: 进入tomcat文件夹下 /conf/server.xml 编辑文件server.xml,可以修改端口8080,为别的端口 Tomcat用户管理,权限分配 Tomcat ServerStatus, ManagerApp, HostManager 编辑 tomcat8/conf/tomcat-users.xml 复制如下内容,之后重启,用户密码均为tomcat,登陆之后就可以管理了

Read More