Dynamisch Verschleiern HTML
Ich Frage mich, ob es irgendeinen Weg, um dynamisch zu verschleiern html auf einem live-server aber nicht offline, so schnell wie meine website besucht wurde, die Quelle würde verschleiert werden, anstatt im Klartext.
Was hoffen Sie zu gewinnen?
Nichts, ich bin nur zu sehen, wenn es möglich ist alles.
Naja, man kann nicht wirklich "verschleiern" HTML, weil es in einer definierten Struktur mit dem angegebenen tag-Namen. Allerdings können Sie die Streifen alle Kommentare, entfernen Sie alle nicht-signifikanten Leerzeichen etc. die machen die ganze Sache eine kleine etwas weniger leicht zu Lesen. Aber jeder mit einem modernen browser können Sie einfach auf seiner developer tools und dump aus dem HTML-in eingezogen ist, schön zu lesenden format.
Nichts, ich bin nur zu sehen, wenn es möglich ist alles.
Naja, man kann nicht wirklich "verschleiern" HTML, weil es in einer definierten Struktur mit dem angegebenen tag-Namen. Allerdings können Sie die Streifen alle Kommentare, entfernen Sie alle nicht-signifikanten Leerzeichen etc. die machen die ganze Sache eine kleine etwas weniger leicht zu Lesen. Aber jeder mit einem modernen browser können Sie einfach auf seiner developer tools und dump aus dem HTML-in eingezogen ist, schön zu lesenden format.
InformationsquelleAutor | 2011-11-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie mit php, IonCube ist ein plugin. es kann hier gefunden werden: http://www.ioncube.com/html_encoder.php es stellt Ihre html-Seite in minified javascript.
ja, Sie laufen auch in die Menschen, die nicht die aktivieren Sie javascript, aber es kann passieren. Sie können nicht wirklich verschleiern der code anyother Weg. Alles andere gibt nur setzt Sie alle auf einer Zeile und fügt Abstand aber die meisten Browser beim anzeigen der Quelle teilweise compansate.
InformationsquelleAutor James Williams
Da der client (browser) zu analysieren, es in eine vernünftige DOM-Baum, das ist so ziemlich fruchtlos. In diesen Tagen ist es viel häufiger zu inspizieren, um eine Website mit Firebug/Webkit Inspector bietet eine schön formatierte, navigierbaren Baum. Die meisten Leute gar nicht merken, dass der HTML-Code wird "verschleiert", viel weniger gestoppt werden.
Ausführbaren code kann verschleiert durch die Minimierung von Variablen-Namen und solche ohne daß sich das Ergebnis ändert. HTML - ist das Ergebnis aber, wenn Sie nichts daran ändern, das Ergebnis wird sich ändern. So "Verschleierung" würde meist beschränkt sich der kreative Einsatz, mit dem der Abstand sowieso.
Genau mein Punkt, jeder anständige Inspektion-tool wird nur einen Blick über es trotzdem.
InformationsquelleAutor deceze
Die eigentliche Frage die Sie sich stellen sollten, ist "warum brauche ich, um zu verschleiern HTML?". Wenn Sie verbergen Sie vertrauliche Informationen, dann sollten Sie entweder verschlüsseln, dass die Daten, oder nie präsentiert es dem Kunden.
Meisten sensiblen Informationen, oder Transaktionen, die stattfinden sollte, auf den server, und der client erhält nur ein token, oder verschlüsselte Daten oder eine eindeutige Transaktions-id, die übergeben werden können, hin und her.
InformationsquelleAutor Jordan
Lassen Sie es mich so sagen: Es gibt keinen Weg, um dynamisch zu verschleiern HTML-Code auf Ihrer Website, so dass jeder halbwegs kompetente person konnte es nicht sowieso.
All dies, und Sie machen es schwieriger und ärgerlich zu verwalten Ihre Website. Verkleinerung hat seinen Zweck, aber die Verschleierung ist hier verlieren.
InformationsquelleAutor kojiro
Ihre konnte suchen und entfernen Sie alle tabs, Zeilenumbrüche, Leerzeichen und Kommentare
InformationsquelleAutor secretformula