如何解决Whonix中的NodeJS,通过TOR网络发送流量
我是一名 JavaScript 开发人员,我正在编写一个脚本来从暗网(洋葱网络)中抓取一个网站,我的脚本将在 Whonix 内被调用。
我需要在三个方面保持匿名:
- 网络服务器的所有者是我要抓取的网站的所有者。
- 我的 ISP 和政府,因为我的国家/地区不允许 TOR。
- 从 TOR 出口节点,因为如果没有通过 https (TLS) 之类的方式加密,出口节点可以读取您的所有流量。
我有一些关于此的问题:
-
我如何确保从我的 NodeJS 应用程序发送的所有请求都是加密发送的,即 HTTPS 而不是 HTTP?在 TOR 浏览器中,我们默认安装了 HTTPS everywhere,但在 NodeJS 中我们没有?
-
由于我在 Whonix 中运行我的 nodeJS 应用程序,我是否必须配置 axios 的代理才能使用 SOCKS5(tor 的代理)?或者这将由whonix自动完成?如果是,那么如何? (我正在使用 axios)。
-
其他的请求头呢,比如user-agent,默认当你使用axios的时候,用户代理会被设置为“axios”,whonix会匿名化我的请求,欺骗请求头?
-
还有最重要的问题,DNS 泄漏怎么办?我应该依靠 whonix 来避免 DNS 泄漏吗?如果没有,我应该依靠 axios 来避免 DNS 泄漏吗?如果是,如何?
我的生活就是你对这个问题的回答。 (笑)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。