2016-07-20 6 views
-3

Also im Grunde hat mein Freund mich gebeten, ein paar Änderungen an seiner Firma Website-Zielseite vorzunehmen. Ich versuche, ein Mock-up für ihn zu machen, aber kann ein Bild nicht durch ein lokales Bild auf meiner Comp in Firefox inspect-Element ersetzen. Ich bekomme immer "Bild konnte nicht geladen werden".Inject auf der Website des Freundes einguggen

Ich habe versucht, Element nur den HTML-Code in inspizieren zu ändern, sowie es zuerst zu entfernen und sie dann als JavaScript-Variable in das übergeordnete Element Injektion mit .innerHTML

jemand eine Möglichkeit haben, diese an die Arbeit .

+1

Sie können keine Bilder auf einer Website von Ihrem lokalen Computer injizieren ... Dies wäre eine wirklich schlechte Sicherheitslücke – Liam

+1

Richten Sie einen lokalen Webserver und legen Sie die Bilder auf, so können Sie nur die Quelle ändern die Website in Firebug, und ersetzen Sie eines der Bilder mit einem von Ihrem lokalen Host. –

+2

@Liam, ich glaube, OP hat sich einfach falsch ausgedrückt. Es sieht so aus, als würde OP versuchen, die Elemente über den Bereich Elemente der Entwicklungstools zu manipulieren, anstatt eine tatsächliche Cross-Site-Injektion zu versuchen. Ändern Sie beispielsweise das Attribut "src" so, dass es auf einen Pfad "file: ///" verweist. dvitt90, bist du sicher, dass du eine gültige URL benutzt? Wenn das Bild lokal ist, müssen Sie ein 'file: ///' url dh 'file: /// C/Benutzer/Ich/someimage.jpg' –

Antwort

0

Wenn Sie nicht wissen, wie Sie einen lokalen Webserver einrichten, können Sie auf seiner Seite anzeigen, lokal als newpage.html speichern und alle benötigten Assets herunterladen (.css, .js, images) dann implementieren Sie alle neuen lokalen Bilder/Inhalte, die Sie haben.

Sie können dann den neuen Bildschirm greifen teilen.

2

Wie Liam sagte, können Sie nicht tun, was Sie fragen. Kopieren Sie stattdessen den Quellcode von der Zielseite Ihrer Freunde und ändern Sie alle Image-hrefs in ein lokales Verzeichnis auf Ihrem Computer.

+0

Sie können die CSS von ihrem Server bekommen, schauen Sie einfach in der HTML-Quelle und finden Sie, wo die CSS gespeichert ist und laden Sie es. – TheValyreanGroup

Verwandte Themen