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?
website-design
script
Dave Morin
quelle
quelle
Antworten:
Es gibt vier grundlegende Dinge, die Sie überprüfen können, um festzustellen, welche Website ausgeführt wird:
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).
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.
humans.txt . Überprüfen Sie
http://example.org/humans.txt
, ob die Entwickler bereits alles für Sie aufgelistet haben.Überprüfen Sie die Überschriften einer Seite mit einer Konsole / einem Debugtool. Möglicherweise finden Sie Informationen wie
Server Apache/2
oderX-Powered-By PHP/5.3
. Diese Seite wurde mit PHP auf einem Apache-Server erstellt.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.
quelle
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.
quelle
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.
quelle
Schauen Sie sich diese Frage auf Stack Overflow an, um eine ziemlich vollständige Antwort zu erhalten
SO - Wie bestimmen Sie, auf welcher Technologie eine Website basiert?
quelle
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.
quelle
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.
quelle