Was ist das IQY-Dateiformat?
Textdateien für Web-Abfragen - Internet-Abfragedateien, die von Microsoft-Anwendungen, insbesondere Excel, verwendet werden, werden mit der Dateiendung .iqy gespeichert. Solche Dateien ermöglichen es Benutzern, Informationen von Websites abzurufen und direkt in eine Tabellenkalkulation zu importieren. .iqy-Dateien werden standardmäßig im MS Office-Unterordner Program Files\Microsoft Office\Queries gespeichert.
.iqy ist eine reine Textdatei und kann problemlos mit jedem Texteditor geöffnet werden. Jede Datei enthält verschiedene Definitionen wie:
- URL - die Adresse, an die die Abfrage gesendet werden soll
- Selection - der Bereich der abzurufenden Daten, zum Beispiel
EntirePageoder ein nummerierter Tabellenindex - Formatting - steuert, wie die Daten auf dem Arbeitsblatt angeordnet werden
- Optionale Parameter wie
PreFormattedTextToColumnsundSingleBlockTextImport
Die kanonische Struktur beginnt mit dem Schlüsselwort WEB in der ersten Zeile, der Versionsnummer (normalerweise 1) in der zweiten und der Ziel-URL in der dritten.
.iqy-Dateien werden verwendet, um externe Daten in Tabellendokumente zu importieren. In Windows sind solche Dateien standardmäßig mit Microsoft Excel verknüpft. Eine verwandte .DQY-Datei dient einer ähnlichen Rolle für ODBC-Datenbankabfragen, während importierte Daten häufig als .XLSX-Arbeitsmappe gespeichert oder als CSV exportiert werden. Da .iqy-Dateien Excel auf beliebige Remote-Standorte verweisen können - einschließlich file:// und UNC-Pfaden -, wurden sie um 2018 zu einem berüchtigten Vektor für die Verbreitung von Malware, der in Phishing-Kampagnen ausgenutzt wurde, um bösartige Payloads über E-Mail-Anhänge herunterzuladen und auszuführen. Viele E-Mail-Filter blockieren .iqy-Anhänge mittlerweile standardmäßig. Excel 2016 und neuer empfehlen die Power Query („Abrufen und Transformieren“)-Connectoren als sichereren und leistungsfähigeren Ersatz.
Sicherheit
RISIKO: HIGHIQY-Dateien sind ein anerkannter Vektor zur Verbreitung von Malware. Das Öffnen einer solchen Datei weist Excel an, eine Verbindung zur enthaltenen URL herzustellen, was Angreifer genutzt haben, um Remote-Payloads abzurufen und Skript-/Makroketten auszulösen (insbesondere die Marap- und FlawedAmmyy-Malspam-Kampagnen von 2018). Behandeln Sie jede .iqy, die per E-Mail oder Chat eingeht, als feindselig: Doppelklicken Sie NICHT darauf. Prüfen Sie sie zuerst in Notepad/TextEdit - es ist Klartext, sodass Sie die Ziel-URL lesen können. Führen Sie .iqy-Dateien nur aus einer Quelle aus, der Sie voll vertrauen, und lassen Sie die Excel-Eingabeaufforderungen für externe Daten und die geschützte Ansicht aktiviert. Viele E-Mail-Gateways blockieren .iqy-Anhänge aus diesem Grund standardmäßig.
Formatdetails
kurz gefasstProgramme zum Öffnen von IQY-Dateien
Technische Details
technische Spezifikation| Dateikategorie | Klartext-Anweisungsdatei - teilt Excel mit, welche URL abgerufen werden soll; enthält selbst keine Tabellendaten |
| Eröffnendes Schlüsselwort | Die erste Zeile ist immer der wörtliche Text `WEB`, der der Anwendung den Abfragetyp identifiziert |
| Versionsfeld | Die zweite Zeile enthält die Formatversionsnummer, normalerweise `1` |
| URL-Feld | Die dritte Zeile enthält die Ziel-URL, mit der sich Excel verbindet, wenn die Abfrage ausgeführt wird |
| Textkodierung | ASCII / UTF-8, Klartext; CRLF-Zeilenenden unter Windows |
| Typische Dateigröße | Unter 1 KB - normalerweise nur eine Handvoll Zeilen |
| Binäre Signatur | Keine - keine Magic Bytes; die Datei wird durch das Schlüsselwort `WEB` in Zeile 1 identifiziert |
| Auswahlparameter | Steuert, welcher Inhalt importiert werden soll: `EntirePage` zieht alle Tabellen; eine Ganzzahl (z. B. `1`) zielt auf eine bestimmte Tabelle auf der Seite ab |
| Parameter-Eingabeaufforderungen | Optionale `["name","prompt"]`-Zeilen ermöglichen es Excel, den Benutzer vor dem Ausführen der Abfrage nach einem Laufzeitwert zu fragen |
| Aktualisierungsverhalten | Excel kann die Abfrage automatisch beim Öffnen der Datei oder in einem konfigurierbaren Intervall (z. B. alle 60 Minuten) über die Verbindungseinstellungen des Arbeitsblatts aktualisieren |
| MIME-Typ | `text/plain`; auch als `application/x-ms-iqy` registriert |
| Sicherheitsrisiko | Kann auf beliebige `http://`-, `file://`- oder UNC-Pfade verweisen; seit 2018 stark in Phishing-Kampagnen ausgenutzt; wird häufig von E-Mail-Filtern blockiert |
| Standard-Abfrageordner | `%ProgramFiles%\Microsoft Office\Queries\` - der integrierte Speicherort von Excel für gespeicherte Web-Abfragen |
| Abgelöst durch | Power Query („Abrufen und Transformieren“) in Excel 2016+, das OAuth, REST-APIs und Dutzende zusätzlicher Datenquellen-Connectoren unterstützt |
| Verwandte Abfrageformate | `.dqy` (ODBC-Abfragen), `.rqy` (OLE DB-Abfragen), `.oqy` (OLAP/Cube-Abfragen) |
| Veröffentlicht | 1990s (Microsoft Excel Web Query, since Excel 97/2000) |
| Neueste Version | Stable legacy format; superseded by Power Query (Get & Transform) in Excel 2016+ |
| Spezifikation | support.microsoft.com |
IQY-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu IQY-Dateien.