Come si fa a determinare ciò che la tecnologia di un sito web è costruito su?

Molto spesso mi imbatto in una bella o sito web funzionale, e mi chiedo che cosa la tecnologia utilizzata per la sua creazione. Quali tecniche sono disponibili per capire che
particolare sito web è stato costruito con?

Pochi quadri sembrano includere qualsiasi tipo di generatore di meta tag, come web editor di fare. Ci sono segni rivelatori di lingue e/o quadri?


Sintesi delle risposte

Url del sito può tradire il quadro e/o linguaggio di programmazione, ma non può essere invocato (ad esempio, le estensioni di file come .asp). Le intestazioni di risposta HTTP, i cookie, i fogli di stile e fonte di commenti può dare indizi.

Alcuni utili strumenti per interrogare i dati del sito (senza dubbio ci sono molti di più):

Firefox addons:

Le Estensioni Di Chrome:

Bookmarklet:

  • Mi piace usare Wappalyzer, un add-on di Firefox, per vedere a colpo d’occhio il sito di tecnologie.
  • guess.scritch.org è anche un decente strumento per interrogare i dati del sito.
  • Mi piacerebbe sapere se è un modo per nascondere il server sottostante lingua
  • Il server sottostante il linguaggio è “nascosto” per impostazione predefinita. Non ci sarà alcuna norma tecnica per nascondere ciò che il vostro sito è costruito su, non lasciate che il vostro Backend di uscita qualsiasi spia marcatori per il front-end
  • comunque ho trovato un paio di siti web in passato che non ho potuto dire è stato costruito con. prendere apple.com per esempio. builtwith.com/?https%3a%2f%2fwww.apple.com%2f , come si fa a scoprirlo? se non riesci a scoprire come ha fatto apple lo ha nascosto?
InformationsquelleAutor Mat | 2008-12-28

 

18 Replies
  1. 20

    Ci sono tutti i tipi di cose che si possono guardare fuori per, ma in realtà non ti danno alcuna certezza per quanto riguarda la tecnologia dietro a un sito. In generale, questo tipo di informazioni è qualcosa da nascondere, come le informazioni che è esposta la più semplice potrebbe essere dannoso parti per identificare le vulnerabilità di sicurezza o di tipo denial of service fori.

    Se ero interessato probabilmente sarei look, in nessun ordine particolare, a:

    • url, e le estensioni dei file.
    • Intestazioni di risposta HTTP
    • Codice sorgente per i commenti, o standard librerie JS

    Per inciso, gli strumenti citati nelle altre risposte sono solo alcune delle proprietà sopra il sito, anche se automaticamente, e leggermente più veloce. 🙂

    • C’erano un sacco di buone risposte, quindi ho un po ‘ in ritardo la scelta di un accettate, ma questa misura migliore. Esso copre i punti di partenza di base da utilizzare, forse, prima di scavare per strumenti automatizzati.
  2. 67

    Si potrebbe utilizzare http://builtwith.com per capire quale server e linguaggio di programmazione utilizzato. Per esempio mi ha detto che utilizza IIS7, google analytics, html4 e utf8.

    Se si desidera conoscere il quadro…beh, probabilmente non sarà possibile solo da guardare il sito. Perché non scrivete un e-mail? 😉

    • Scrivere loro una mail, beh, questo è il pensiero laterale per voi. Buon punto! E mi piace builtwith.com, solo bisogno di un certo modo di segnalibro a questa risposta. Ciao.
    • Costruito con dirli COSÌ è su IIS7 come hai fatto a ottenere queste informazioni?
    • Nel 2008 è stato possibile.
    • Come posso nascondere I miei siti di info così? Non ho visto alcuna risorsa di sicurezza?
    • che è una questione a parte, si dovrebbe chiedere è correttamente se essa non esiste ancora
    • Così impressionante. Grazie.

  3. 8

    Io uso 1 plug in per Firefox che mi dà l’IP e il paese per il sito web di hosting e il nome del Server Web chiamato Dettagli Di Dominio, e per il framework javascript utilizzare WTFramework

    Ho ancora bisogno di chiedersi che cosa script è stato scritto, ma è un inizio 🙂

    Speranza che aiuta.

    P. S. l’uscita sarà qualcosa di simile a questo:

    il testo alt http://img88.imageshack.us/img88/2505/200812282328ha0.png

    • felice che ti sia piaciuta 🙂 è anche possibile fare clic su “icona” che è sotto la reputaion numero per questa domanda così è possibile contrassegnare come l’accettazione di una risposta, se si voleva 😉
    • Ogni caso è a conoscenza di un Dominio Dettagli di Estensione per Chrome?
    • ha fatto almeno provare a trovare? e ‘ il primo risultato lo ottengo una ricerca su Google!
  4. 6

    Url può dare un sacco di indizi, in particolare con i Sistemi di Gestione dei Contenuti.

    Per esempio “http://abcxyz.com/nodo/46” assomiglia molto a Drupal.

    Anche molti quadri di standard per i file JavaScript e CSS che uso.

    • Bello! Mi piace lo standard di javascript e in particolare standard CSS file, come un’impronta digitale.
    • Non corretto. COSÌ usi .NET e ha una sintassi simile al tuo esempio. Un sito web che ho sviluppato utilizza la stessa sintassi e gira su Django.
    • Stesso ticchettio di url è utilizzato da Guide e … Per l’applicazione Rails. Si può vedere lo stesso formato. Per esempio : mysite.com/post/12
  5. 4

    Alcune persone potrebbero anche volutamente oscura la tecnologia che usano. Dopo tutto, non prendere me a lungo per modificare apache in modo che “.asp” effettivamente eseguito gli script perl e mettere “powered by Microsoft IIS” nel mio piè di pagina, nonostante il fatto che ho usato MySQL.

    Che modo vuoi spendere tutto il vostro tempo a cercare di hackerare il mio sito utilizzando le vulnerabilità di fatto non hanno.

  6. 4

    Check out Chrome Sniffer, una grande luce-peso soluzione.

    • Bella estensione per chrome, 2014, fornisce un completo di informazioni tecniche stack. Questo funziona alla grande con i BuiltWith estensione (l’ultimo che ti dà più legate alla rete info)
  7. 3

    Esaminando i cookies il sito dà in grado di rivelare la struttura di fondo. CodeIgniter, per esempio, il valore predefinito è un telltale ci_sessions cookie. I siti che utilizzano PERA Auth di fare qualcosa di simile.

  8. 3

    Io uso WebParser (http://www.cybermake.com) che permette di determinare il CMS utilizzato da un sito web. Permette di determinare il CMS per siti web multipli così come si può tirare l’elenco dei siti web dai motori di ricerca per un determinato elenco di parole chiave. Potente strumento.

  9. 3

    http://guess.scritch.org/ fa questo Cms.

    Basta inserire l’URL e cercare di indovinare il CMS. In questo caso mi dice che il mio blog è in esecuzione wordpress 3.4.2 (il che è giusto, ho appena controllato!)

    Come si fa a determinare ciò che la tecnologia di un sito web è costruito su?

    • Non è una buona cosa. Solo la legge, pagina metatag… 🙁
  10. 2

    Più ASP.NET i siti sono facili da identificare dal .aspx negli Url. Ci sono anche segni rivelatori nel sorgente HTML, come un campo di form nascosta denominata __VIEWSTATE o il WebResource.axd JavaScript. Gli elementi HTML che spesso non hanno gli attributi id di partire con qualcosa di simile _ctl0.

    Rotaie siti di solito sono di fogli di stile da /fogli di stile e JavaScript file da /javascript e ogni URL di solito hanno una stringa di query che contiene un timestamp per contrastare la memorizzazione nella cache. I campi modulo vengono spesso seguono la convenzione di denominazione di model_name[attribute_name].

  11. 1

    È possibile utilizzare domaintools.com per la ricerca di informazioni sul server per un sito web e restringere se è open source e Microsoft:

    http://whois.domaintools.com/stackoverflow.com

    E dopo di che, è una questione di guardare nel piè di pagina per la segnalazione come “Powered by WordPress” o “vBulletin” etc.

    • Un altro fresco strumento ho bisogno di trovare un modo per segnalibro all’interno COSÌ. Dovrò aggiungere questi link per la domanda.
  12. 1

    sì, ci sono alcuni segni rivelatori per il comune di Cms come Drupal, Joomla, Pligg, e RoR, ecc .. .. ASP.NET roba è facile avvistare troppo .. ma il quadro diventa più oscuro è sempre più difficile dedurre ..

    Quello che di solito è di confrontare il sito che sto snooping con un altro sito che conosco è costruito utilizzando una particolare tecnologia. Che a volte funziona ..

  13. 1

    Andare a Netcraft e utilizzare il sito in esecuzione?” casella di ricerca nell’angolo in alto a sinistra. Clicca qui per il report sul Stack Overflow. Non necessariamente essere corretta (ad esempio, ci potrebbe essere la cache o il bilanciamento del carico nel modo), ma spesso dà l’indizio di cui hai bisogno.

Lascia un commento