密码管理软件比较

以前就一直有听说1password等密码管理工具,但感觉把密码交给别人管理终归不放心,所以一直都是把密码记在大脑中,但发现在几类场景下存在不便:

  1. 由于是大脑记的,导致网站之间密码都是类似的,一个被黑,全部被黑
    之前网易被黑导致密码泄漏了,各种外地IP登录告警,上去密码都改不了,反复提示帐号通用户要发指令,点击链接又告诉我帐号通下线了…
    客服也没有电话可以联系,网页提交问题半年都没有人回复。
    紧接着就发现其他网站也发现异常登录….
  2. 买了一些软件的注册码、游戏的激活码, 需要一个地方存放
    一开始用的是为知的加密笔记本,后来有一次突然的就提示密码错误,现在也不知道究竟是我自己密码记错了还是其他原因,导致所有加密信息全丢了
    后来就使用CryptSync + 微云,用着还行,直到有一次公司编辑完后,家里在编辑,然后就冲突了….有时家里编辑完,在公司看还是老版本…..
  3. 有那么些网站,一直选择浏览器记住密码,然后某一天过期了让输入用户名密码,然后就死活不记得了,有时不记得密码有时不记得用户名,或者不记得用户名究竟是邮箱还是号码还是不要邮箱后缀..

感觉这样也确实不是个办法,还是很有必要选择一款密码、私密信息管理软件,经过了解和比较,总共尝试了几款:

  1. 1password
  2. keepass
  3. enpass

下面把尝试的结论和感想记录如下:

1password

确实使用方便、布局合理,但是我下载的版本貌似是1password6, 这个版本在自建云上同步,且坑爹的是6这个版本在windows如果选择dropbox同步,则只能查看不能编辑。要想用第三方云并且可以编辑,还得用1password4才支持,而网站上已经找不到4了。总之就是感觉强推1password6+自建云同步。

即使设置为用第三方云同步,IOS和windows都可用的只有dropbox,这个在国内就没法用,我也尝试了下载dropbox,先是用在线版,下载就直接超时了,然后网上找文章下载离线版,结果安装后启动不了…

看到windows上支持onedrive,但是一圈查,发现IOS又不支持onedrive….

最后说下价格,一个月3美元。

keepass

这个是开源的,不过浏览器插件安全性未知。 这个作为离线的密码管理应该是不错的选择,不过浏览器插件不好用,用1password可以很方便的自动填充zhihu的登录信息,keepass没有办法填充。免费

enpass

无需注册,自己设置个主密码,资料可以同步到onedrive,不用翻墙。windows免费。试了几个网站,都能识别和填充。但是没有1password做得好,steam就不能识别。
而且除了密码也可以有许可证、私密信息之类的可以填。
IOS 19条内免费,去掉限制68元搞定。
感觉挺适合自己的。

lastpass

这个没有试,因为数据库是在他自己的云上,所以一开始就没有考虑。

geben + xdebug + emacs 调试php

一直都是用var-dump, echo, die 输出变量来调试php,终于有一天,怒了。找了找,发现了geben, 感觉挺方便。安装方法如下: 继续阅读“geben + xdebug + emacs 调试php”

怎么使用Google Logging Library (glog)

介绍

Google glog 是一个提供程序程序级的日志库. 这个库提供了c++风格的日志API和一系列的帮助宏. 你能够用简单的方式来记录日志,类似LOG(<一个特定的 severity level>), 继续阅读“怎么使用Google Logging Library (glog)”

php-mode 介绍

1 介绍
在Emacs中,php mode是一个编辑php源码主要的模式。扩展自Emacs的C模式,他继承了所有C模式的导航和编辑功能。语法着色依照php 3,4,5的版本。默认情况下,缩写规则遵循PHP PEAR代码规范。另外PHP中的开发助手包含的文档检索自PHP manual,用来完成代码完成和class browser.
可以用M-x php-mode-version来确定PHP mode的版本
PHP mode是Turadg Aleahmad在1999年首次写成的。 继续阅读“php-mode 介绍”

ictcals 2009 LINUX版破解过程

中科院分词LINUX版破解过程
1,ar -x libICTCLAS30.a 拆分成对象文件
2,将生成的ICTCLAS30.o用IDA打开
3,ictclas 2009 IDA 破解
4,上面的地方是关键
69B处的机器码是7665,不高于跳转;改成71 ,不溢出跳转
4,ar -r  libICTCLAS30.a  ICTCLAS30.o
将生成的ICTCLAS30.o替换进静态库

重新编译程序,时间调整到2010年,运行成功!

近期关于EMACS的一些心得

最近一直在研究EMACS,用了一段时间,还是觉得很模糊,今天,又看了一些资料,觉得有些眉目,特记录于此。

1,在我的机器上emacs安装地址为:/usr/share/emacs/22.1

2,在emacs安装目录下有:site-list/subdirs.el ,这个文件保存所有用户启动emacs时做的操作。

3,~/.emacs保存当前用户的emacs设置

4,如果要安装新的插件,比如speedbar,可以把speedbar代码直接放在一个目录
下, 比如/usr/share/emacs/speedbar。在subdirs.el 中加入
(add-to-list ‘load-path “/usr/share/emacs/21.3/speedbar”)
(autoload ‘speedbar-frame-mode “speedbar” “Popup a speedbar frame” t)
(autoload ‘speedbar-get-focus “speedbar” “Jump to speedbar frame” t)
(global-set-key [(f4)] ‘speedbar-get-focus)
就可以了

5,安装ecb的时候,总是提示安装不成功,提示找不到cl,后来在emacs-22.1\lisp\emacs-lisp中找到,所以在subdirs.el 中加入(add-to-list ‘load-path “/usr/share/emacs/21.3/emacs-lisp”),加入后重启emacs根据提示,做相应修改,成功。

6,使用中发现在windows下使用emacs时候,如果直接把配置脚本写在subdirs.el,那么只要脚本加载过程出错,就不能启动emacs。如果想知道.emacs究竟放在哪里,可以选择options->customize emacs->saved options,在minibuf中会看到.emacs的位置。把配置文件写入.emacs,出错会有提示。我本机的.emacs地址为
C:\Documents and Settings\Administrator\Application Data\.emacs 。

7,emacs主题
(load-file “F:/soft/emacs-22.1/lisp/color_theme/color-theme.el”)
(require ‘color-theme)
(color-theme-dark-blue)

8,emacs缩进
(setq c-basic-offset 4) 缩进4字符

至此,理清了emacs的配置思路,总算是能使用了。