User Tools

Site Tools


mathscriptbuilder

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
mathscriptbuilder [2026/11/02 14:36] – created mbunicmathscriptbuilder [2026/11/02 14:45] (current) – mbunic
Line 235: Line 235:
 Kako bi se zadovoljila ova ograničenja, mora se konstruirati zip datoteka s Python kodom u kojoj su svi bajtovi validne UTF-8 sekvence i ne sadrži zabranjene znakove. Ako se pojavi ijedna neispravna UTF-8 sekvenca unutar uploadane datoteke, ti bajtovi će samo biti uklonjeni bez errora te će cijeli ZIP postati neispravan i neće se moć izvršiti kod unutar njega. Kako bi se zadovoljila ova ograničenja, mora se konstruirati zip datoteka s Python kodom u kojoj su svi bajtovi validne UTF-8 sekvence i ne sadrži zabranjene znakove. Ako se pojavi ijedna neispravna UTF-8 sekvenca unutar uploadane datoteke, ti bajtovi će samo biti uklonjeni bez errora te će cijeli ZIP postati neispravan i neće se moć izvršiti kod unutar njega.
  
-Ako se za ZIP kompresiju koriste zastavice ''-0'' i ''-X'', razina kompresije će biti postavljena na nulu, odnosno neće se primjenjivati kompresija, a neobavezni metapodatci bit će uklonjeni:”+Ako se za ZIP kompresiju koriste zastavice ''-0'' i ''-X'', razina kompresije će biti postavljena na nulu, odnosno neće se primjenjivati kompresija, a neobavezni metapodatci bit će uklonjeni:
  
 <code bash> <code bash>
Line 246: Line 246:
  
 <code> <code>
-1. Python kod unutar __main__.py datoteke ne sadržava ni jedan zabranjeni znak, jer se ne primjenjuje kompresija+1. Python kod unutar __main__.py datoteke ne sadržava ni jedan zabranjeni znak, 
 +jer se ne primjenjuje kompresija
  
-2. CRC32 checksum __main__.py datoteke ima vrijednost kojoj su svi bajtovi validne UTF-8 sekvence i nisu nedozvoljeni znakovi+2. CRC32 checksum __main__.py datoteke ima vrijednost kojoj su svi bajtovi validne 
 +UTF-8 sekvence i nisu nedozvoljeni znakovi
  
-3. timestamp __main__.py datoteke se enkodira u validne UTF-8 sekvence koje također nisu nedozvoljeni znakovi+3. timestamp __main__.py datoteke se enkodira u validne UTF-8 sekvence koje također 
 +nisu nedozvoljeni znakovi
  
-4. RWE dopuštenja se enkodiraju u validne UTF-8 sekvence koje također nisu nedozvoljeni znakovi dok istovremeno postavljaju dozvolu za izvršavanje datoteke+4. RWE dopuštenja se enkodiraju u validne UTF-8 sekvence koje također nisu nedozvoljeni 
 +znakovi dok istovremeno postavljaju dozvolu za izvršavanje datoteke
 </code> </code>
  
mathscriptbuilder.1793630215.txt.gz · Last modified: 2026/11/02 14:36 by mbunic

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki