Bir sitenin hangi teknolojilere dayandığını nasıl anlayabilirim?


17

Başkalarının neler yaptığını inceleyerek bir site oluşturmayı araştırıyorum ancak hangi teknolojilerin veya platformların kullanıldığını nasıl belirleyeceğimi bilmiyorum. Herhangi bir siteyi ziyaret ettiğimde hangi sitenin çalıştığını nasıl anlayabilirim?


1
Profesyonel Web Yöneticileri SSS, bu sitenin kapsamının " kontrol ettiğiniz web sitelerinin çalışmasını kapsadığını" belirtmektedir , ancak bu soru sık sık ortaya çıkmaktadır, bu yüzden geçmiş ve gelecekteki kopyaları kapatmak için bunu bir Topluluk Wiki'sine dönüştürüyorum.
danlefree

Yanıtlar:


14

Belirli bir sitenin hangi sitenin çalıştığını belirlemek için kontrol edebileceğiniz dört temel şey vardır:

  1. Kaynak kodu. Sayfada bir görünüm kaynağı yapın ve hangi komut dosyalarının çağrıldığına bakın. Genellikle JQuery, Modernizr ve diğer yaygın javascript kütüphaneleri gibi şeyleri görürsünüz ve bunlar size şeylerin nasıl oluşturulduğu hakkında bazı ipuçları verir. Site ortak bir CMS kullanıyorsa, sizi hangi CMS'ye yönlendiren yolları da görebilirsiniz (ör. / Wp-content / for WordPress).

  2. Sunucusu. Bir sitenin hangi web sunucusunu çalıştırdığını görmek de sitenin nasıl oluşturulduğu hakkında ipuçları vermenize yardımcı olabilir. Bazen bunu anlamak oldukça kolaydır ... .cfm veya .asp / .aspx dosya uzantısını görürseniz, hangi teknolojilerin oyunda olduğunu bilerek oldukça sağlam bir zemindesiniz. Bir site, uzantıyı gizlemek için kalıcı bağlantılar veya başka bir yöntem kullanıyorsa , hangi sunucuda çalıştığına ilişkin bir rapor almak için Netcraft'a karşı kontrol edin veya 80 numaralı bağlantı noktasında sunucu adına bir telnet veya bir curl komutu vermek gibi bazı hileler kullanabilirsiniz. yanıt başlığı ve bu size sunucu ortamının nasıl olduğunu söyleyecektir. Bu iki adımda öğrendiklerinizi deneyimle ve bazı ekstra Google'larla birleştirmek genellikle size ne bilmek istediğinizi söyler.

  3. humans.txt . http://example.org/humans.txtGeliştiricilerin sizin için her şeyi listelediğini kontrol edin .

  4. Sayfanın başlıklarını konsol / hata ayıklama aracıyla kontrol edin. Sen böyle bilgi bulabilir Server Apache/2veya X-Powered-By PHP/5.3. Bu site bir Apache sunucusunda PHP ile oluşturulmuştur.

  5. Sor. İster inanın ister inanmayın, insanlar size söyleyebilir.

Bir siteyi analiz edecek ve nelerin çalıştığını gösterecek tarayıcı eklentileri ve diğer araçlar da vardır. Bunun en popüler örneklerinden biri, hem Firefox hem de Chrome için uzantılara sahip olan ve sizin için bir göz atmaya değer olan Wappalyzer .


güzel önerilen düzenleme JCL1178 n1
Simon Hayter

1
Grumble homur topluluk wiki homur homur hiçbir temsilcisi Grumble. Homurdanma.
JCL1178

1
daha azı hala benden sanal saygı puanları alırsınız: P
Simon Hayter

8

Built With ile bir sitenin kullandığı farklı bileşenlerin dökümünü alabilirsiniz .

Bir site Wordpress gibi bir içerik yönetim sistemi kullandığında, genellikle orada görünür. Sorduğunuz site durumunda, bir içerik yönetim sistemi değil şu kütüphaneleri gösterir: jQuery, FancyBox, JQuery Mousewheel artı bir takım widget'lar.


1

Krom Sniffer Google Chrome için uzantı hangi web uygulamaları algılar ve JavaScript bir site buna göre adres çubuğuna simgeleri ve görüntüler inşa edilmiştir kütüphanedir.



0

Http başlıklarını alıyorum, bazen size bir şey söyler (örneğin php tarafından çalıştırıldıysa).

2.Bir giriş sayfam belirirse, web sitesinin wordpress kullandığı anlamına gelir.

3. mywebsite.com/admin yazarak bir giriş sayfası görünürse, drupal kullandığını gösterir.

4. mywebsite.com/administrator yazarak bir giriş sayfası görünürse, joomla kullanıyor demektir.


0

Birisi zaten wapalyzer'den bahsetti. Firefox için bir tarayıcı eklentisi olarak kullanabilirsiniz. Adres çubuğunda sıcak simgeler görünür ve seçildiğinde sizi teknolojinin açıklamasını içeren wapalyzer web sayfasına götürür.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.