网站创意:.exe到.zip / .tar等 [英] Site Idea: .exe to .zip/.tar etc

查看:92
本文介绍了网站创意:.exe到.zip / .tar等的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大多数工作人员无法使用某些IT安全软件下载可执行文件。


是否有一个您知道的站点会将一个可执行文件从一个zip文件的链接中包含下载。


如果一个人不存在,我今晚会建立一个网站并主持它(在路上,我正在获得新服务器和移动位置)


我的计划:

1.在互联网上提供exe的链接

2.将文件下载到非常有限的文件夹或分区,具有对文件的只读访问权限。

3.使用php,使用一个或多个zip软件(tar,gzip,biz)附上文件

4.提供要下载的用户的链接。

5.接受捐款:)


关于安全性或生存能力等的任何想法?


我认为这是一个利基市场,它会很快流行起来。


谢谢,



Dan

解决方案

< blockquote>这是个好主意。我想在服务器上下载后应该没有执行该程序,所以应该没有风险。试着思考,我怎么能破坏你的网站并从那里向后工作。一旦将其下载到您的服务器上,您应该限制对该文件夹的访问,这样只需访问其地址就无法运行它。


另一个想法是下载和压缩目录程序,所以当用户提供已经完成的URL时,它可以简单地使用已经制作的文件,而不是下载另一个文件?


你是否计划有一个尺寸限制?人们可能会滥用它来使用它来下载电影和大型程序以防止他们进行所有下载并杀死你的服务器吗?


另外,如果你的网站被标记为潜在的病毒或恶意软件来源,你可以阻止大多数工作过滤器击败整点吗?


确实有趣的想法。


要克服可能将服务器的IP列入黑名单,您可能会考虑让系统分布(并可分发)。也就是说,允许用户从他们自己的服务器托管应用程序,无论是在家里等等。当然,这会损害源代码和您对它的所有权。你可以通过比如开发应用程序作为cgi执行的编译C来解决这个问题,甚至可以在编译的C中开发PHP的扩展。


尽管如此,这是一个有趣的想法而且,据我所知,这是一个独特的问题。


我能看到的唯一问题:托管可执行文件的可能问题,这些文件有版权法,禁止分发它们;许多同时下载大文件 - 这将是非常昂贵的;服务器上可执行文件的安全性。


正如仆人建议的那样,您可以在应用程序中提供流行下载和搜索功能的目录。


此应用程序的另一个可能的区域可能是代理。对于用户提供他/她想要压缩的文件的链接,用户需要知道它的地址。如果用户发现当他/她访问站点以查找该地址时该站点被阻止,该怎么办?然后他/她无法得到地址。您可以加入代理以适应这种情况。


马克。


P.S.听起来像一个很酷的项目:)


很棒的反馈家伙,一如既往。


我的回复:


1.安全性:是的我认为它会在分区上的非www可访问文件夹中,不允许执行。


2.产品目录:我想过这个问题,然后再次认为这可能不是一个好主意,因为有几个原因会超出好处:

a 。有些应用程序不会在文件名中包含版本号,所以当新版本出现时,它是相同的链接但不同的文件。

b。目前磁盘空间有限。

c。我不得不做清理工作。

d。 Markus还提到禁止分发的版权法。


3.滥用/大小:我的磁盘空间有限,带宽有限,我必须在大小上设置上限。也许500MB?我没看过很多电影。大多数课程的目标都是拥有一个非常小的执行官。这对于您在工作中需要的基本工具很有用:Firefox,RegexBuddy,TextPad,NetBeans,GoogleDesktop等。


4.代理:这个想法是通过绕过企业IT来实现的允许压缩下载的防火墙,但不允许以exe结尾的任何内容。 (我无法下载Firefox ......我知道!太可怕了吧?)。同样的安全程序也会阻止代理。甚至谷歌/翻译的网页也被阻止了。因此,如果我的网站最终被分类并将黑色列为代理,我认为这会破坏它的最初目的。


此外,如果一个网站被阻止,它就会被阻止。如果用户的公司允许,可以找到代理(非常怀疑)。


和我做的大多数事情一样,它将是开源的。所以我不担心分发源代码。可以在自己的家庭服务器上安装它。


本周末我会尝试单页翻页。


谢谢大家!




Dan


Most people at work can''t download executables with some IT security software.

Is there a site that you know that will enclose an executable from a link to a zip file to download.


If one doesn''t exist, I''ll make a site tonight and host it (down the road, I''m getting new servers and moving locations)

My Plan:
1. Provide the link to the exe on the internet
2. Download the file to a very limited folder or partition with read-only access to the file.
3. With php, enclose the file using one or more zip software (tar, gzip, biz)
4. Provide the link to the user to download.
5. Accept donations :)

Any thoughts on security or viability, etc?

I think it''s a niche market and it will catch on quick.

Thanks,



Dan

解决方案

That''s a good idea. I guess there should be no executing the program once downloaded on your server, so there should be no risk. Just trying to think, "how could I destroy your site" and work backwards from there. Once it''s downloaded on your server you should restrict access to that folder so no one can run it by simply going to its address.

Another idea would be to catalogue downloaded and zipped programs so when a user gives a URL which has already been done, it can simply use the file already made, rather than downloading another one?

Do you plan on having a size limit? People could probably abuse it by using it to download movies and big programs to save them from doing all the downloading and kill your server?

Also, if your site is flagged as a potential virus or malware source, you could have that blocked as well by most work filters defeating the whole point?


Interesting idea, indeed.

To overcome the possibly of the server''s IP being blacklisted, you might look into having the system being distributed (and distributable). That is, allow users to host the application from their own servers, be it at home, etc. Of course, this compromises the source code and your ownership of it. You could overcome this by, say, developing the application as compiled C for cgi execution, or even develop an extension for PHP, again in compiled C.

Nevertheless, it is an interesting idea, and, as far as I have seen, a unique one.

The only problems I can see: possible issues with hosting executables that have copyright laws on them disallowing the distribution of them; many simultaneous downloads of large files - that''ll be quite costly; the security of the executables on the server.

As The Servant suggested, you could provide a catalogue of popular downloads and search functionality within the application.

Another possible area for this application could be a proxy. For a user to provide the link to the file he/she wants compressing, the user needs to know the address of it. What if the user finds that, when he/she accesses a site to look for this address, the site is blocked. Then he/she cannot get the address. You may incorporate a proxy to allow for this situation.

Mark.

P.S. Sounds like a cool project :)


Great feedback guys, as always.

My responses:

1. Security: yes I think it would be in a non www accessible folder on a partition with no execution permitted.

2. Catalog: I thought about it, then again it might not be a good idea for a few reasons that out-weigh the good:
a. Some applications don''t include the version number in the file name so when a new version comes along, it''s the same link but different file.
b. Limited disk space at the moment.
c. I would have to do clean up.
d. Markus also mentioned copyright laws that prohibit distribution.

3. Abuse/Size: I have Limited disk space and limited bandwidth, I would have to definitely put a cap on size. Maybe 500MB? I don''t see a lot of exec movies. Most programs aim to have a very small exec anyway. This is good for the essential tools you need at work: Firefox, RegexBuddy, TextPad, NetBeans, GoogleDesktop, etc.

4. Proxy: This idea came about from going around a corporate IT firewall that allows zip downloads but not anything that ends in exe. (I could not download Firefox...I Know! Horrific right?). This same security program also blocks proxies. Even google/translate of web pages is blocked for me. So I think this would kill the original purpose of it if my site ends up categorized and black listed as a proxy.

Also, if a site is blocked, it''s blocked. One can find a proxy, if it''s allowed by the user''s company (highly doubt it).

Like most everything else I do, it will be open source. So I''m not worried about distributing the source code. One can install this on their own home server.

I''ll try to have a one-pager up this weekend.

Thanks guys!





Dan


这篇关于网站创意:.exe到.zip / .tar等的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆