如何开发使用Tor网络的应用程序?

时间:2014-04-09 17:48:09

标签: api sdk tor

我想开发一个允许用户通过Tor网络进行通信的应用程序。我做了一些谷歌搜索,但我似乎无法找到API或SDK。如何开发Tor应用程序?那里有图书馆吗?

编辑:我发现没有库或API可供使用Tor。为了编写这个Tor应用程序,我需要知道什么?

2 个答案:

答案 0 :(得分:7)

这是:

https://stem.torproject.org/

来自https://stem.torproject.org/faq.html#what-is-stem

" Stem是一个Python控制器库,可用于与Tor交互。有了它,您可以编写具有类似于Vidalia和arm的功能的脚本和应用程序。

从技术角度来看,Stem是Tor的目录和控制规范的Python实现。要开始使用,请参阅我们的教程!"

答案 1 :(得分:3)

据我所知,Tor没有实际的API或SDK。

Tor确实带有SOCKS接口。因此,使应用程序在Tor网络上运行的最简单方法是在用户的计算机上使用带有默认Tor安装的SOCKS代理。

有关使用Go的示例,请查看Pond