是否可以从其他网站读取PHP代码? [关闭]
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了是否可以从其他网站读取PHP代码? [关闭]相关的知识,希望对你有一定的参考价值。
只是一个奇怪的问题。我想知道是否有可能读取网站的php /服务器端代码?有没有可用于这样做的软件/方法?有时出于教育目的,我真的想看看人们如何形成他们网站的后端基础设施。
只有当网站的所有者故意使代码公开,或者网站有一个非常关键的安全漏洞时,才有可能。通常,不,你不能阅读其他人的服务器端代码。
毕竟,如果你能阅读任何你想要的服务器端代码,我们就会遇到很大问题。例如,如果银行的网站是用PHP构建的,那么原始的PHP文件无法被公众读取是很重要的:它们可能包含私有数据,如数据库密码,或者只是简单地创建它,更容易找到其他关键的安全性问题,毕竟,你可以看到的代码更容易找到问题,或者你看不到的代码?尽管我是开源编码的粉丝,但我不会把钱存入任何使其源代码可用的银行。这太危险了。
但是,如果您对学习感兴趣,那里有很多开源Web应用程序。尝试搜索Github,比如用PHP编写的项目。阅读其他人的代码绝对是一个好主意,如果你知道在哪里看,我相信你可以找到一些真实代码的典型例子。此外,如果你问得好,网站所有者可能愿意与你共享部分源代码,但可能不是全部,出于安全考虑。不敢问。
这是不可能的,除非你在他们的网站上有权限访问[权限],或者你可以破解服务器:)
不.PHP只是服务器端,源不会传递给客户端。
没有软件可以为您获取代码。要求网站所有者将其用于教育目的是最好的方法。
除非网站提供商允许您知道,否则不可能告诉人们甚至在他们的后端使用php。
只要一个网站不是开源的(这不会发生),不,你看不到任何页面的PHP代码。除非另有说明,否则该网站编码严重或......
如果其他网站确实可以下载代码,您可以:
include_once 'http://www.theirsite.com/run_dangerous_code.php
但就像其他人所说的那样,这种情况发生的可能性极小。
是的,你可以这样做,但不建议参见http://php.net/manual/en/function.include.php
以上是关于是否可以从其他网站读取PHP代码? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章