如何解决如何在TOR中逐步构建电路
我有这段代码,这是一个简单的代码,可以使用主干在TOR中创建和/或扩展电路。
import getpass
import sys
import argparse
import stem
import stem.connection
from stem.control import Controller
if __name__ == '__main__':
try:
controller = Controller.from_port()
except stem.SocketError as exc:
print("Unable to connect to tor on port 9051: %s" % exc)
sys.exit(1)
try:
controller.authenticate()
except stem.connection.MissingPassword:
pw = getpass.getpass("Controller password: ")
try:
controller.authenticate(password = pw)
except stem.connection.PasswordAuthFailed:
print("Unable to authenticate,password is incorrect")
sys.exit(1)
except stem.connection.AuthenticationFailure as exc:
print("Unable to authenticate: %s" % exc)
sys.exit(1)
controller.extend_circuit('0')
controller.extend_circuit('0')
print("Tor is running version %s" % controller.get_network_statuses())
for entry in controller.get_network_statuses():
print (entry)
parser = argparse.ArgumentParser()
parser.add_argument("-hopno","--hopno",help="Number of hops btw nodes")
known_args = parser.parse_known_args()
#print(known_args)
controller.close()
我想要的是逐步构建电路(例如,从客户端到第一跳的第一步,然后继续下一跳)
我如何实现这个目标。谢谢您。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。