Frage

Ich habe zwei verschiedene Microsoft Word-Dokument, das mein Virus gegeben Scanner mir enthält Makros gewarnt hat. Diese sollten einfache Textdateien, und die Person, die sie geschickt weiß nicht einmal, was ein Makro ist; sie können ein Fehler auf seiner Seite sein, aber sie könnten Anzeichen für eine bösartige Infektion sein. Meine Installation von OpenOffice.org wird kein Makros überhaupt zu laden, wie ich sie nur selten verwenden, so dass ich bin nicht besorgt über die Sicherheit meines Systems. Was ich möchte in der Lage sein zu tun, herauszufinden, was diese Makros tun, ohne mein System zu jedem Vorsatz aus diesem Makros aussetzt, um der Person zu sagen, wer mir die Unterlagen geschickt, ob er eine Infektion breitet mich aus.

War es hilfreich?

Lösung

Sie einfach das Dokument öffnen, ohne Makros zu aktivieren, öffnen Sie den Code-Editor, um zu sehen, was sie tun.

Andere Tipps

Nur auf diesen früheren Beiträge auslegen -

Hier ist der Prozess, den ich gefolgt -

  1. Öffnen Sie die Datei
  2. Aktivieren Bearbeiten aus geschützter Ansicht erhalten
  3. Alt F11 , um den Visual Basic-Editor zu öffnen
    • Manchmal kann man anscheinend die Makros sehen hier, in meinem Wort 2013 konnte ich nicht.
  4. Minimieren oder die VB-Editor-Fenster schließen. Wir werden in einer Minute wieder öffnen
  5. Hold Umschalttaste , während Sie Enable Content klicken. Dadurch wird es verhindern, läuft Auto-Open-Makros.
  6. Alt F11 , um den Visual Basic-Editor zu öffnen.
  7. Nun können Sie die Makros sehen, die Sie vorher nicht gesehen haben.

Ich lief gerade einen Test. Ich öffnete Wort (2007) und:

  1. ein einfaches Makro erstellt und mit dem Dokument als „Word-Makro aktiviert Dokument (.docm)“
  2. gespeichert
  3. Wir gingen in die Sicherheitseinstellungen (Office-Schaltfläche ‚Datei‘ \ Word-Optionen \ Vertrauensstellungscenter \ Vertrauensstellungscenter \ Macros-Einstellungen) und klickte auf den „Deaktivieren Sie alle Makros mit Benachrichtigung“ Radio-Button, die Ausführung von Makros verhindern, es sei denn Sie auf die Schaltfläche Schaltfläche, um sie laufen zu lassen.
  4. das * .docm Dokument geöffnet und das Makro wurde nicht ausgeführt, aber ich war in der Lage auf dem Band der Steuerung an die Registerkarte „Ansicht“ gehen und die Schaltfläche Makros und Ansicht Macros klicken und dann das Makro bearbeiten Sie einen VBA zu öffnen IDE den Makrocode zu sehen.

Dies alles vorausgesetzt, dass Sie Word 2007 verwenden, obwohl ich die gleiche Fähigkeit in der letzten Version oder zwei von Word erwarten würde. Ich habe kein Open Office auf diesem Feld, aber ich würde auch erwarten, dass es die gleiche Funktionalität haben.

Good Luck!

Die. ??? x ist nur ein Zip-Format.

entpacken Sie die Datei und Sie am Ende mit etwas wie folgt aus:

.
├── [Content_Types].xml
├── docProps
│   ├── app.xml
│   ├── core.xml
│   └── custom.xml
├── _rels
└── word
    ├── document.xml
    ├── fontTable.xml
    ├── _rels
    │   ├── document.xml.rels
    │   └── vbaProject.bin.rels
    ├── settings.xml
    ├── styles.xml
    ├── theme
    │   └── theme1.xml
    ├── vbaData.xml
    ├── vbaProject.bin
    └── webSettings.xml

Jetzt kann u den vbastuff mit Texteditor oder einem anderen VBA-Editor Ihrer Wahl analysiert.

Wenn Sie Word-Makros sehen, ohne , um das Word-Dokument öffnen, die Makros betrachten Sie ein Skript namens verwenden oledump.py von Dider Stevens .

Wenn Sie das Skript haben Sie können dies tun:

python oledump.py "your_word.doc" -s a -v

Dieses eine Auflistung aller Makros in Word-Dokument zurückgeben sollte.

Zwei Möglichkeiten. Holen Sie sich eine kostenlose Kopie von VMWare Player und installieren Sie Windows und MS Office innerhalb dieser Gruppe. Dann das Dokument laden und lassen Sie das Makros ausführen.

Die andere Möglichkeit. Ich denke, dass Sie das Dokument in MS Word geladen werden können und automatisch Makros deaktivieren, aber das Makro ist immer noch da, damit Sie es mit Word anzeigen können, selbst.

(Ich dachte, jemand habe die ursprüngliche Frage über die Verwendung von Openoffice mit Makroausführung global deaktiviert zu antworten, sagen: „ öffnen Sie den Code-Editor “ korrekt ist, aber wirklich braucht ein bisschen mehr von Hand hält für Anfänger; es hat sicherlich ich Alter es das erste Mal zu finden.)

Wie auch immer, nach http://www.tutorialsforopenoffice.org/tutorial/Macros.html , können Sie sehen (oder bearbeiten) die Makros, indem Sie ToolsMacrosOrganize MacrosOpenOffice.org Basic, die Fenster, die die OpenOffice.org Basic Macros bringen wird.

Von dort aus ist es nur eine Frage der Klick um den Baum alle Makros in der Datei enthalten zu finden, und gehen Edit zu sehen, was in jedem ist.

Die sicherste Art und Weise Makros Inhalt zu sehen, ohne sie läuft, ist Visual Basic-Editor von Office-Dokument zu öffnen, die den Inhalt des Makros enthalten werden.

So öffnen Sie Visual Basic-Editor (Office 2010, wahrscheinlich 2013 und 2016):

  1. Öffnen Sie das Dokument
  2. Sie können die Bearbeitung aktivieren, wenn gefragt wird kein Makro ausgeführt
  3. Rechtsklick auf das Band (Menü) - Wählen Sie: Passen Sie das Band
  4. Im rechten Bereich wählen Sie „Entwickler“, wird es eine Registerkarte „Entwickler“ auf dem Menüband hinzufügen. Drücken Sie auf OK.
  5. Gehen Sie auf die "Entwickler" und klicken Sie den "Visual Basic Editor".

Jetzt können Sie alle Makros sehen.

Hoffe, es hat Ihnen geholfen, es für meine Version von Excel 2010 gearbeitet.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top