Category Archives: 计算机

Linux下用ssh隧道和Firefox翻墙

1. 开启ssh隧道转发:

ssh -qTfnN -D 8080 username@your.remote.ssh.server

2. 配置Firefox本地代理:Firefox->首选项->高级->网络->连接/设置,选择“手动配置代理”,SOCKS主机127.0.0.1,端口8080,类型SOCKSv5。

3. 开启Firefox的用隧道解析DNS开关:在地址栏输入about:config,在过滤器输入network.proxy.socks_remote_dns,双击该配置项,使其值为true。

完成。

PS: Chrome也可以设置代理(首选项->高级选项->更改代理服务器设置),但不能设置DNS,可能导致部分网站的DNS解析失败,比如twitter。

Reference:

[1] wormser. HowTo: SSH Tunnel Firefox. http://ubuntuforums.org/showthread.php?t=723025

mercurial无法clone出google code中https代码库的解决方法

有很多次使用mercurial检出google code中https链接的代码时,都会得到下面的错误信息:

Connection reset by peer

通常情况下,将https改成http会顺利检出。但今天发现会有很多文件和子项目不会被检出。

我估计这个问题是由GFW造成的(因此不在中国的人大抵不会遇到)。作为一个正常的中国人,我有一条SSH隧道。在明磊兄的帮助下,用tsocks最终搞定了这个问题。

在Ubuntu下,直接使用下面的命令安装tsocks:

sudo apt-get install tsocks

接下来修改其配置文件:

sudo vim /etc/tsocks.conf

修改以下两行:

server_type = 5      #version number of SOCKS
server_port = 1080  #port of SOCKS service

这样,在开启了SSH隧道以后,就可以用tsocks来检出代码了:

tsocks hg clone https://...

[译]手机病毒发展简史:第一部分

作者:Alexander Gostev, Kaspersky Lab

原文:Mobile Malware Evolution: An Overview, Part 1

发表于:2006年9月29日

2006年6月是具有历史意义的一个月——卡巴斯基实验室获得第一个手机病毒样本已经整整两年了。最初我们还不知道那个病毒是由病毒编写组织29A的成员“Vallez”所写,但现在已经知道了。

第一个样本打开了潘多拉的魔盒。现在,反病毒厂商已经搜集到数百个手机上的木马和蠕虫。Symbian系统的恶意程序最早出现在2004年。这一涓涓细流已经汇集成河,并将成为波涛汹涌的洪流。在今天,我们的反病毒数据库每周都会新增十多个前缀是“SymbOS”的木马。

看起来并没有哪一个手机蠕虫是主流的。最糟糕的是,这些蠕虫正在造成越来越多的危害,而其规模尚无法估计。一年前,我们捕获Cabir(卡波尔)时,唯一知道的是它在另一个国家或城市被检测到。被感染手机的主人随后联系了卡巴斯基实验室,我们与位于莫斯科的卡巴斯基总部的一些员工开始一同分析这些真实的攻击。

Continue reading