Dieses Dokuwiki verwendet ein von Anymorphic Webdesign erstelltes Thema.

Razlike

Slijede razlike između dviju inačica stranice.

Poveznica na ovu usporedbu

Starije izmjene na obje strane Starija izmjena
Novija izmjena
Starija izmjena
racfor_wiki:datoteke_i_datotecni_sustavi:docx_format [2020/01/10 00:37]
dprotrka [Glavni dokument]
racfor_wiki:datoteke_i_datotecni_sustavi:docx_format [2024/12/05 12:24] (trenutno)
Redak 2: Redak 2:
  
 ===== Sažetak ===== ===== Sažetak =====
 +DOCX format jedan je od OOXML formata. Kao i svi OOXML formati baziran je na XML datotekama. One služe odvajanju 
 +različitih logičkih cjelina datoteke. S obzirom da je DOCX zapravo komprimirana, do XML datoteka se dolazi
 +otvaranjem preimenovane datoteke (potrebno je promijeniti ekstenziju u .zip). Glavni dokument //document.xml// sadrži
 +tekst i reference na razne slike, hiperveze, fusnote i sl. Izvori referenci su pohranjeni u relacijskim datotekama (.rels).
 +Osim sadržaja, u XML datotekama spremljeni su i metapodaci o dokumentu (autor, vrijeme kreiranja itd.)
 +Iako DOCX format po definiciji nema u sebi nikakve //macro// naredbe, ipak je podložan nekim napadima koji koriste 
 +njegove relacijske datoteke i mogućnost lagane manipulacije istima.
  
 +Postoje razni alati koji mogu čitati i uređivati DOCX datoteke. Glavni među njima je Microsoft Word. Osim njega tu su i 
 +LibreOffice, SoftMaker Office 2010 te mnogi drugi. Naravno, ostali često imaju samo ograničene mogućnosti.
 ===== Uvod ===== ===== Uvod =====
-OOXML ili Open Office XML je skupina formata kreirana od strane //Microsoft//-a. +OOXML ili Office Open XML je skupina formata kreirana od strane //Microsoft//-a. 
 Služe prikazu podataka: tabličnog, u obliku grafova, prezentacija i raznih dokumenata. Uvedeni su u Microsoft Office 2007 Služe prikazu podataka: tabličnog, u obliku grafova, prezentacija i raznih dokumenata. Uvedeni su u Microsoft Office 2007
  kao zadani formati za //Word//, //Excel// te //PowerPoint// programe. Novi formati uvedeni su sa svrhom da  kao zadani formati za //Word//, //Excel// te //PowerPoint// programe. Novi formati uvedeni su sa svrhom da
Redak 11: Redak 20:
 Svi ovi formati su zapravo  Svi ovi formati su zapravo 
 komprimirane XML datoteke, a u njih spadaju: komprimirane XML datoteke, a u njih spadaju:
-  * Open Office XML Document - tekstualne datoteke +  * Office Open XML Document - tekstualne datoteke 
-  * Open Office XML Presentation - prezentacije +  * Office Open XML Presentation - prezentacije 
-  * Open Office XML Workbook - tablični prikaz podataka+  * Office Open XML Workbook - tablični prikaz podataka
  
 Postoje 4 vrste ekstenzija Postoje 4 vrste ekstenzija
Redak 31: Redak 40:
  
  
-===== Sadržaj DOCX formata =====+===== Sadržaj DOCX datoteka =====
  
-S obzirom da je docx datoteka zapravo skup komprimiranih xml datoteka, za otvoriti te datoteke prvo se treba izvršiti //unzip// operacija. Prvi korak je preimenovati ekstenziju datoteke iz .docx u .zip. Sada se datoteka može raspakirati. Raspakirana datoteka sastoji se od nekoliko djelova (prikazanih na slici ispod). {{  :racfor_wiki:docx_unzip.png?300  }}//Content Types //je xml datoteka nalazi se u samom korijenu paketa. Datoteka sadrži putanje do ostalih datoteka koje zajedno sačinjavaju smislenu cjelinu.Na primjer, sljedeći zapis je putanja do glavne xml datoteke u kojoj je sadržan tekst datoteke: **<Override PartName="/word/document.xml" ContentType="application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml"/>**+S obzirom da je docx datoteka zapravo skup komprimiranih xml datoteka, za otvoriti te datoteke prvo se treba izvršiti //unzip// operacija. Prvi korak je preimenovati ekstenziju datoteke iz .docx u .zip. Sada se datoteka može raspakirati. Raspakirana datoteka sastoji se od nekoliko djelova (prikazanih na slici ispod). {{  :racfor_wiki:docx_unzip.png?300  }}//Content Types //je xml datoteka nalazi se u samom korijenu paketa. Datoteka sadrži putanje do ostalih datoteka koje zajedno sačinjavaju smislenu cjelinu. Na primjer, sljedeći zapis je putanja do glavne xml datoteke u kojoj je sadržan tekst datoteke: **<Override PartName="/word/document.xml" ContentType="application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml"/>**
  
 //_rels // je mapa koja sadrži .rels dokument. Općenito su dokumenti koji završavaju .rels ekstenzijom dokumenti koji opisuju relacije između sadržaja i izvora. Osim u korijenskom, postoje //_rels// mape i u drugim podmapama. Tako u //word/_rels// poddirektoriju postoji relacijska datoteka u kojoj se zapisuju relacije s glavnim tekstom. Kako je on spremljen u //document.xml// datoteci, xml datoteka s relacijama naziva se //document.xml.rels//. Relacije se sastoje od nekoliko dijelova: //_rels // je mapa koja sadrži .rels dokument. Općenito su dokumenti koji završavaju .rels ekstenzijom dokumenti koji opisuju relacije između sadržaja i izvora. Osim u korijenskom, postoje //_rels// mape i u drugim podmapama. Tako u //word/_rels// poddirektoriju postoji relacijska datoteka u kojoj se zapisuju relacije s glavnim tekstom. Kako je on spremljen u //document.xml// datoteci, xml datoteka s relacijama naziva se //document.xml.rels//. Relacije se sastoje od nekoliko dijelova:
Redak 57: Redak 66:
  
 ===== Glavni dokument ===== ===== Glavni dokument =====
-//Document.xml// dokument je dokument u kojem se sav prikaz podataka gradi. Sadrži tekst i reference na+//Document.xml// je dokument u kojem se gradi sav prikaz podataka. Sadrži tekst i reference na
 druge sastavnice dokumenta.  druge sastavnice dokumenta. 
 Dvije su glavne građevne jedinice ovog dokumenta: paragrafi i tablice. Paragraf (**<w:p>**)  je osnovna građevna jedinica ovog dokumenta. Svaki paragraf sastoji se od 2 djela: formata i sadržaja. Format može biti Dvije su glavne građevne jedinice ovog dokumenta: paragrafi i tablice. Paragraf (**<w:p>**)  je osnovna građevna jedinica ovog dokumenta. Svaki paragraf sastoji se od 2 djela: formata i sadržaja. Format može biti
Redak 66: Redak 75:
 razne simbole, //tab//-ove itd. razne simbole, //tab//-ove itd.
  
-{{ :racfor_wiki:docx_document.png?800 |}}+{{ :racfor_wiki:docx_document.png?700 |}}
  
 Na slici poviše prikazan je izgled //document.xml// datoteke kojoj je sav tekst: Na slici poviše prikazan je izgled //document.xml// datoteke kojoj je sav tekst:
Redak 78: Redak 87:
 potrebno rascjepkati početni tekst u nove blokove. potrebno rascjepkati početni tekst u nove blokove.
  
-Tablice (**<w:tbl>**) su također građevne jedinice dokumenta. Sastoje se od redaka i stupaca. Redci ne trebaju imati jednak broj stupaca.+Tablice (**<w:tbl>**) su također građevne jedinice dokumenta. Sastoje se od redaka i stupaca. Retci ne trebaju imati jednak broj stupaca.
 Početni dio tablice je onaj sa svojstvima (**<w:tblPr>**). Početni dio tablice je onaj sa svojstvima (**<w:tblPr>**).
  
Redak 107: Redak 116:
  
  
-===== Chapter ... ===== 
  
 ===== Zaključak ===== ===== Zaključak =====
  
 +DOCX format je široko korišten format za kreiranje, čitanje i uređivanje tekstualnih datoteka. Zbog toga je bitno
 +da ima određene kvalitete kao što su sigurnost, jednostavnost za korištenje, brzina pristupa, razvijeni alati za korištenje itd. 
 +Zbog onemogućenja //macro// naredbi porasla je razina sigurnosti datoteka. Iako se vjerojatno nikada neće 
 +u potpunosti ukloniti mogućnost zlouporabe formata, ovaj je format relativno siguran za korištenje.
 +XML datoteke su donijele bolju organizaciju te se datoteke brže i jednostavnije mijenjaju. 
 +Postoje brojne mogućnosti za rad s ovim formatom, a i uvelike je podržan (postoji mnogo alata za rad). 
 +Zbog svega toga smatram da je u današnje vrijeme ovo jedan vrlo dobar tekstualni format kojeg se isplati koristiti. 
  
 ===== Sources ===== ===== Sources =====
Redak 124: Redak 139:
 [5] [[https://threatpost.com/word-based-malware-attack-doesnt-use-macros/129969/]] [5] [[https://threatpost.com/word-based-malware-attack-doesnt-use-macros/129969/]]
  
-[5] [[http://blog.redxorblue.com/2018/07/executing-macros-from-docx-with-remote.html]]+[6] [[http://blog.redxorblue.com/2018/07/executing-macros-from-docx-with-remote.html]]
  
-[5] [[]]+[7] [[http://officeopenxml.com/WPcontentOverview.php]]
  
racfor_wiki/datoteke_i_datotecni_sustavi/docx_format.1578616630.txt.gz · Zadnja izmjena: 2024/12/05 12:23 (vanjsko uređivanje)
Dieses Dokuwiki verwendet ein von Anymorphic Webdesign erstelltes Thema.
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0