OpenSSL Heartbleed Bug

bug

OpenSSL被爆出严重的安全漏洞,具体请看OpenSSL官网4月7日发布的公告:http://www.openssl.org/news/secadv_20140407.txt 漏洞检测工具:http://filippo.io/Heartbleed/ 该漏洞可能暴露密钥和私密通信,应尽快修补!!!

存在此漏洞的版本情况:

  1. OpenSSL 1.0.1 和OpenSSL 1.0.2-beta存在此漏洞
  2. 更老版本OpenSSL(1.0.0和0.9.8)不受影响

修补方法:

  1. 如果为OpenSSL 1.0.1版本,应尽快升级到OpenSSL 1.0.1g(已修复漏洞)
  2. 无法立即升级的用户可以加-DOPENSSL_NO_HEARTBEATS参数重新编译OpenSSL
  3. 如果为OpenSSL 1.0.2-beta版本,建议暂时用OpenSSL 1.0.1g替代,等OpenSSL 1.0.2-beta2修复版本发布,再更新至OpenSSL 1.0.2-beta2

Sublime Text

下载安装

http://www.sublimetext.com

插件

可通过此插件来安装安装其他插件

安装方法:快捷键ctrl+` 或者 View > Show Console 菜单打开控制器

sublime text 3 复制以下安装

import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

sublime text 2 复制以下安装

 import urllib2,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41d3bdf022e94cab3cd0'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')

安装完成之后,我们摁下“shift + ctrl + p”呼出面板,输入cp选命令执行即可

At First

mac

Mac 到手有几天功夫了,所以每天都在折腾,配置环境,各种软件,在这里一一记录。

开发相关

  • Mac有自带Apache和PHP,自己下载了Xamp集成环境,试用后不满意,下载了Mamp集成环境,使用中;
  • Mysql管理:Sequel pro ,这个和我在Window下使用的HeidiSQL相 似,暂用;
  • FTP:yummyFTP和transmit;
  • 终端:iterm2,比自带的好用多了,复制粘帖很方便;
  • 编辑器:sublime text Windows平台下使用有2年多了,Mac下依旧,无多大差别。另外看好github家的atom,和sublime非常相似。
  • svn:命令行直接使用,暂未找到好用的图形客户端;
  • git:代码基本托管在github,就使用了官方产品;
  • markdown:MOU左栏编辑,右栏效果显示,另外write pro,byword

聊天工具

  • QQ
  • aliwangwang
  • skype

浏览器

  • 自带safari很好用,默认浏览器,
  • chrome
  • firefox