pip 的一些坑

安装的python3.5 自带了pip,在命令行更新后 python -m pip install -U pip,运行命令依旧是老版本,但是提示更新正常,故查看pip-script.py源码发现其代码如下:

1
2
3
4
5
6
7
8
9
10
#!c:\python35\python.exe
# EASY-INSTALL-ENTRY-SCRIPT: 'pip==8.1.2','console_scripts','pip'
__requires__ = 'pip==8.1.1'
import sys
from pkg_resources import load_entry_point
if __name__ == '__main__':
sys.exit(
load_entry_point('pip==8.1.1', 'console_scripts', 'pip')()
)

requires = ‘pip==8.1.1’
load_entry_point(‘pip==8.1.1’, ‘console_scripts’, ‘pip’)()

应该就是这个导致的,卸载pip pip uninstall pip,之后再从官方下载get-pip.py进行安装python get-pip.py
cmd 下运行pip提示无此命令,经检查site-package文件夹确实有pip包,对照之前的发现缺少pip.exe,测试用easy_install 进行安装pip,安装后,成功。
查看pip-script.py 源码发现:

1
2
3
4
5
6
7
8
9
10
#!c:\python35\python.exe
# EASY-INSTALL-ENTRY-SCRIPT: 'pip==8.1.2','console_scripts','pip'
__requires__ = 'pip==8.1.2'
import sys
from pkg_resources import load_entry_point
if __name__ == '__main__':
sys.exit(
load_entry_point('pip==8.1.2', 'console_scripts', 'pip')()
)

从之前的8.1.1 变成了8.1.2,下次可以测试一下,先pip更新,之后再用easy_isntall安装一次~

ubuntu 安装 php7

step1:

1
2
3
apt-get update
apt-get install software-properties-common
apt-get install python-software-properties

step2:

1
apt-get install -y language-pack-en-base

step3:

1
2
3
LC_ALL=en_US.UTF-8 add-apt-repository ppa:ondrej/php
apt-get update
apt-get install php7.0-mysql php7.0 libapache2-mod-php7.0

step4:

1
apt-get install apache2

若出现 “he apache2 configtest failed. Output of config test was: mktemp: failed to create directory via template ‘/var/lock/apache2.XXXXXXXXXX’: No such file or directory” 则
mkdir -p /run/lock && service apache2 start

win10 install ubuntu with bash for bug

win10 安装 通过bash安装ubuntu的一些坑

首先是打开开发者选项(设置 更新 开发选项 开发员模式)

打开程序功能与更新(找到 ubuntu 选项,打勾,稍等片刻,进行安装支持更新,重启)

打开cmd,运行 bash.exe or LxRun.exe /install,输入y进行下载解压安装ubuntu

若有错误提示,请重置ie设置(主要是 网络代理那块),若还是有问题,则把计算机的语言设置为英文,在重复上一步骤,进行安装。

安装成功后提示输入用户名。(个人建议输入root,不要新建用户,要不然不知道root密码, T_T 自己就是新建了用户,结果不知道密码。T_T。。。)

一般提示y Y n N 个人建议是小写

一般更新或者安装,错出错,则多安装几次就好了~~ ,zsh 好像不支持,fish 支持。 具体设置请参考 google~~

好了就写到这里,争取多写blog吧~

最后放上 win10 run ubuntu 的高清无码大图 0_0 :)

kali rolling

修改 apt source.list 源

1
2
deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main

添加密钥

1
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C2518248EEA14886

更新源

1
apt-get update

安装 java 9

1
apt-get install oracle-java9-installer

设置java 9 为默认 java

1
apt-get install oracle-java9-set-default

查看java版本

1
java -version

参考:>> http://tipsonubuntu.com/2015/03/21/install-oracle-java-9-in-ubuntu/

Deployer not found

升级hexo碰到“Deployer not found”问题及解决

1
npm install hexo-deployer-git --save

之后在重新 hexo deploy

cobaltstrike-download

cobaltstrike许多人都下载不了

这里只能透露下,是用代理下载,即ip为美国,且没有被封锁的~且没有被封锁的~且没有被封锁的~

重要的说三遍。
如果是有人在美国,那就基本能直接下载了~~
这里给出下载地址,需要的去找代理下载哈~~

地址:

url:https://www.cobaltstrike.com/download

破解步骤:

  • 首先对class 反编译
1
jad xxx.class
  • 修改试用时间

  • 重命名及编译为class文件

1
javac -classpath ..\ xxxxx.java

注意此时目录在common

把编译好的class覆盖到jar文件夹common下就好

至此,成功破解。
为了更好的使用,还是需要再摸索下,不能完完全全的告诉方法和步骤。
请见谅。 0_0

蚁剑源码编译

首先从github clone 源码

1
git clone https://github.com/antoor/antSword.git

从nodejs 下载各个系统的相应版本,win版本带有npm,其他版本不清楚

更改npm 默认源及安装 cnpm

1
npm install -g cnpm --registry=https://registry.npm.taobao.org

安装electron-prebuilt 0.36.11 版本

ps 这里如果默认安装则为最新的0.37.x ,这个不能编译的成功的

1
cnpm install electron-prebuilt@0.36.11

然后npm 安装所需插件

1
npm install

编译

1
npm run build

运行

1
npm start

若要打包,则为asar格式,npm install asar, asar pack /xxx/xxx/xxx app.asar, 复制app.asar 包到electron/resources, 运行electron.exe

最后在放上蚁剑大动态图!!

,