how can I get to know which server side programming is used by the website? [closed]
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 5 years ago.
Improve this questionI like to which server side programming is used by website Like if I visit any web-site then how can i get to know that which server side programming is used by the website?
It is may possible via some methods:
- Just look at the file extension (
.php
is obviously generated by php) - Examine the HTML for a software which was used create that and google for it
- Search on-site for the software used
- Examine the HTTP-Header
- Just try to google it (this should at least work for major sites)
If none of these will help, there is no chance of finding it out except emailing the company.
Each server side programming language has their own quarks which make them distinct. w3af has a number of "Discovery" plugins for gaining information about a remote server. A good example is the w3af plugin PHPEggs.
This plugin tries to find the documented easter eggs that exist in PHP and identify the remote PHP version using the easter egg content. The easter eggs that this plugin verifies are:
- http://php.net/?=PHPB8B5F2A0-3C92-11d3-A3A9-4C7B08C10000 ( PHP Credits )
- http://php.net/?=PHPE9568F34-D428-11d2-A769-00AA001ACF42 ( PHP Logo )
- http://php.net/?=PHPE9568F35-D428-11d2-A769-00AA001ACF42 ( Zend Logo )
- http://php.net/?=PHPE9568F36-D428-11d2-A769-00AA001ACF42 ( PHP Logo 2 )
Sometimes you can get hints from observing the HTTP headers and page "extensions" e.g. asp.
... but you can never be sure e.g. masquerading page extensions is easy.
Look at the page extension, for example .php
If the website uses mod_rewrite you can't see wich language they use.
精彩评论