问题标签 [firewall]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1445 浏览

iphone - 如何阻止路由器阻塞网络内的流量?

我有一个 iPhone 应用程序,它依赖于通过本地网络连接到在用户的 mac/pc 上运行的服务器。

服务器正在端口 8080 上运行 http 服务

我已经向默认的 windows 防火墙或默认的 mac 防火墙添加了例外,以确保允许流量到达我的应用程序。

然而,最常见的客户问题是 iPhone 无法与服务器通信。

通常这是阻止流量的网络路由器 - 尽管有时用户正在运行自己的防火墙来阻止流量。

有没有一个协议可以让我说些什么

<an ip> on <a port>“如果流量来自该网络,请允许此网络上的所有防火墙进行通信吗?”

我已经研究过 upnp - 但这似乎专注于向外界开放一个我不想做的端口。

建议?

提前致谢。

0 投票
1 回答
121 浏览

c - 套接字 - 发现防火墙端口

我正在阅读 nmap 源代码,因为我想了解它如何发现某些端口被过滤或防火墙。我对 c 中的套接字有一些经验,并且我已经构建了简单的端口扫描器,这很容易 - 如果连接成功,则端口打开,否则关闭(因为 RST 返回)。但是如果使用防火墙端口,它们不会返回 RST 数据包,而我的端口扫描器只是永远“等待”。

如果有人对此主题有经验,请指出发生实际扫描和端口状态确定的 nmap 代码部分,或者至少告诉我是否有任何其他代码可以处理这个问题。

0 投票
2 回答
403 浏览

macos - 创建一个 Mac OSX 安装程序,这样安装的应用程序就不会触发防火墙

现在,我正在向组织中的人员分发 .app 文件。我通过以 root 身份进行身份验证将其拖到 /Applications,但每次用户启动程序时,他们都会收到防火墙警告。(该应用程序会在启动时检查更新——对我们来说非常重要)。由于用户不是管理员,因此他们无法进行身份验证以使消息消失。安装 mpkg 的应用程序是否也会以最终用户需要管理员来允许更新检查的方式触发防火墙?是否可以包含安装后脚本来为我的应用程序配置防火墙?我的最终目标是让管理员通过身份验证来运行安装程序。安装后,管理员会注销,普通用户会登录并运行应用程序,而不会出现任何防火墙警告。

编辑:我应该提到组织中的最低版本是 10.5,但如果该解决方案也适用于 Tiger,那就太好了。

0 投票
12 回答
162875 浏览

networking - 在我的网络上的其他机器上查看我的 IIS 托管站点

在家里,我有一个包含 2 台机器的简单网络设置。

在一台机器上,我有一个使用 IIS7 托管的站点。localhost/index.htm我在文件中添加了一个条目,而不是标准地址,HOSTS将本地 IP (127.0.0.1) 指向该域 - www.mysite.dev.

我可以www.mysite.dev毫无问题地访问该网站。

我想做的是能够从我网络上的另一台机器上查看这个站点。

最初我认为这可以通过这样的 URL 完成 MACHINE-NAME/www.mysite.dev,但连接总是超时。但是我可以MACHINE-NAME毫无问题地ping通。

出于测试目的,我在两台机器上都禁用了 Windows 防火墙,但并不高兴。

像典型的 Web 开发人员一样,我的硬件/网络技能很差。

谁能看到我哪里出错了?

0 投票
4 回答
1202 浏览

java - 如何在 Mac 上部署具有防火墙权限的应用程序?

我使用 jar bundler 将 jar 文件捆绑为 mac 应用程序。我现在正在尝试为此应用程序创建安装程序,以便:1)应用程序将放置在应用程序文件夹中 2)应用程序被添加到 Mac 应用程序级防火墙中允许的应用程序列表中

另外,我有几个示例文件我想包含在这个应用程序中——让用户可以使用这些文件的最佳方式是什么。有人建议我让 mpkg 文件启动一个包含这些文件的 dmg 文件,但这似乎很迂回。

谢谢

0 投票
3 回答
5898 浏览

c++ - C++ 重定向传出连接

Windows 上的 C++ 中是否有任何方法可以监视程序并重定向它在特定端口上发出的任何传出请求?我有一个简单的 C++ http 代理,并希望它能够通过自身自动重定向端口 80 上的所有浏览器请求。

0 投票
1 回答
2832 浏览

blackberry - 黑莓防火墙“防火墙内外连接”问题

设备为 8900 OS 版本 4.6.1

获取此异常/消息

应用程序尝试打开与防火墙内部和防火墙外部位置的连接,这是您的安全策略不允许的

在防火墙打开时尝试打开 http 连接时(提示时允许应用程序的 HTTP 连接)。完全相同的代码在其他启用了防火墙的设备上也能正常工作。

有任何想法吗?

0 投票
1 回答
5599 浏览

c# - Http隧道通过C#(TCP)中的防火墙

我需要使用 http 隧道在 NAT 后面的 2 个客户端之间进行通信。可能吗?实现这一点需要什么所有设置(如 http 代理服务器等)?是否有任何库或示例代码可用于在 C# 中通过 TCP 实现 http 隧道?

0 投票
2 回答
4912 浏览

python - 如何更改对套接字的权限?

我正在尝试运行此处给出的基于 Python 的简单 Web 服务器。

我收到以下错误消息:

据我了解,我的防火墙阻止访问套接字?我对吗?如果是这种情况,我该如何更改权限?更改这些权限是否危险?

0 投票
1 回答
200 浏览

firewall - 如何将应用程序 / exe 列入白名单

我们有一个应用程序可以在我们客户的(Windows 操作系统/PC)计算机上自动安装升级。它是轻量级的 (650K),并为我们的客户执行一项非常具体的任务,帮助我们为他们收集数据,作为我们为客户提供的整体服务的一部分。它首先检查我们的网站以查看是否存在更新版本的应用程序并下载最新版本。我们遇到越来越多的问题有两个方面:

  1. 一些防病毒软件认为它可能是恶意软件并阻止它。
  2. 一些防火墙软件认为它是一个特洛伊木马,并阻止它尝试发回原本打算发回的数据。

我们可以一对一地帮助那些不太擅长了解问题是什么以及如何解决问题的客户,但这非常耗时。它似乎会重新出现在我们发布的每个新版本上,用于自动下载和升级(平均每季度一次)。看到我们有大约 1500 名客户,这很难管理。

请与我分享您已实施的任何方法或如何解决此问题。

更多详细信息:该应用程序是 VFP 8 exe。它有一个 shell 应用程序,首先启动,查看是否有新版本,下载新版本,然后启动它。