Wie kann ich herausfinden, auf welchen Technologien eine Website basiert?

17

Ich recherchiere den Aufbau einer Site, indem ich mir anschaue, was andere Leute getan haben, aber ich weiß nicht, wie ich feststellen kann, welche Technologien oder Plattformen verwendet werden. Wie kann ich feststellen, welche Website ausgeführt wird, wenn ich sie besuche?

Dave Morin
quelle
1
In den Pro Webmasters FAQ heißt es, dass der Bereich dieser Website "den Betrieb von Websites abdeckt, die Sie kontrollieren ". Diese Frage wird jedoch häufig gestellt, sodass ich diese in ein Community-Wiki konvertiere, um frühere und zukünftige Duplikate zu schließen.
Danlefree

Antworten:

14

Es gibt vier grundlegende Dinge, die Sie überprüfen können, um festzustellen, welche Website ausgeführt wird:

  1. Quellcode. Machen Sie eine Ansichtsquelle auf der Seite und schauen Sie sich an, in welchen Skripten aufgerufen wird. In der Regel sehen Sie Dinge wie JQuery, Modernizr und andere gebräuchliche Javascript-Bibliotheken, und diese geben Ihnen einige Hinweise darauf, wie Dinge erstellt wurden. Wenn die Site ein allgemeines CMS verwendet, sehen Sie möglicherweise auch Pfade, die Sie darauf hinweisen, um welches CMS es sich handelt (z. B. / wp-content / für WordPress).

  2. Server. Wenn Sie überprüfen, welcher Webserver auf einer Website ausgeführt wird, erhalten Sie auch Hinweise darauf, wie die Website erstellt wurde. Manchmal ist das ziemlich einfach herauszufinden ... Wenn Sie eine Dateierweiterung von .cfm oder .asp / .aspx sehen, sind Sie auf einem soliden Fundament, wenn Sie wissen, welche Technologien im Spiel sind. Wenn eine Site Permalinks oder andere Methoden verwendet, um die Erweiterung zu verschleiern, überprüfen Sie diese mit Netcraft , um einen Bericht darüber zu erhalten, auf welchem ​​Server sie ausgeführt wird Antwort-Header und das wird Ihnen sagen, wie die Server-Umgebung ist. Wenn Sie das, was Sie in diesen beiden Schritten lernen, mit Erfahrung und einigen zusätzlichen Brillen kombinieren, erfahren Sie in der Regel, was Sie wissen möchten.

  3. humans.txt . Überprüfen Sie http://example.org/humans.txt, ob die Entwickler bereits alles für Sie aufgelistet haben.

  4. Überprüfen Sie die Überschriften einer Seite mit einer Konsole / einem Debugtool. Möglicherweise finden Sie Informationen wie Server Apache/2oder X-Powered-By PHP/5.3. Diese Seite wurde mit PHP auf einem Apache-Server erstellt.

  5. Fragen. Ob Sie es glauben oder nicht, die Leute können es Ihnen nur sagen.

Es gibt auch Browser-Plugins und andere Tools, die eine Site analysieren und Ihnen zeigen, was ausgeführt wird. Eines der beliebtesten Beispiele hierfür ist Wappalyzer, das Erweiterungen für Firefox und Chrome enthält und einen Blick wert ist.

JCL1178
quelle
Nizza vorgeschlagen bearbeiten JCL1178 n1
Simon Hayter
1
Murren murren community wiki murren murren kein rep murren. Murren.
JCL1178
1
trotzdem bekommst du noch virtuelle respektpunkte von mir: P
Simon Hayter
8

Mit Built With können Sie eine Aufschlüsselung der von einer Site verwendeten verschiedenen Komponenten abrufen .

Wenn eine Site ein Content-Management-System wie Wordpress verwendet, wird es normalerweise dort angezeigt. Bei der Site, nach der Sie fragen, wird kein Content-Management-System angezeigt, sondern die folgenden Bibliotheken: jQuery, FancyBox, JQuery Mousewheel sowie eine Reihe von Widgets.

Itai
quelle
1

Die Chrome Sniffer- Erweiterung für Google Chrome erkennt, auf welchen Webanwendungen und JavaScript-Bibliotheken eine Website basiert, und zeigt entsprechende Symbole in der Adressleiste an.

shea
quelle
0

1.Ich bekomme die http-Header, manchmal sagt es Ihnen etwas (zum Beispiel, wenn es von PHP ausgeführt wird).

2.Ich kann mywebsite.com/wp-login.php eingeben. Wenn eine Anmeldeseite angezeigt wird, bedeutet dies, dass die Website WordPress verwendet.

3.Wenn eine Anmeldeseite angezeigt wird, indem Sie mywebsite.com/admin eingeben, bedeutet dies, dass Drupal verwendet wird.

4.Wenn eine Anmeldeseite angezeigt wird, indem Sie mywebsite.com/administrator eingeben, bedeutet dies, dass Joomla verwendet wird.

Nicolas Guérinet
quelle
0

Jemand hat Wapalyzer schon erwähnt. Sie können es als Browser-Plugin für Firefox verwenden. In der Adressleiste werden heiße Symbole angezeigt. Wenn diese Option ausgewählt ist, werden Sie zur Webseite des Wapalyzers mit einer Beschreibung der Technologie weitergeleitet.

Mark Russell
quelle