Yritystason järjestelmänvalvojat, jotka hallinnoivat laitteita sellaisissa työnkuluissa, joissa käytetään pysyviä yleisiä muuttujia (Windows ja Macintosh) tai mukautettuja JavaScriptejä (vain Windows).
Koska Adobe katsoo tietoturvan hyvin tärkeäksi, Acrobatin ja Adobe Readerin olemassa olevaan toiminnallisuuteen julkaistaan ajoittain muutoksia, jotta tuotteen turvallisuutta ilkivaltaisia hyökkäyksiä vastaan saadaan edelleen lisättyä. Osana tätä pyrkimystä versiossa 10.1.1 esitellään muutokset JavaScript-toimintoon, joka tallentaa globaaleja muuttujia ja suorittaa käyttäjän määrittämiä komentosarjoja.
Ennen versiota 10.1.1 loppukäyttäjät voivat sijoittaa JavaScript-tiedostoja kansioon %ApplicationData%\Adobe\(product name)\(version)\JavaScripts, ja nämä tiedostot suoritettiin automaattisesti, kun sovelus käynnistyi. Esimerkiksi järjestelmän ylläpito saattoi laittaa kansioon C:\Documents and Settings\(username)\Application Data\Adobe\Acrobat\10.0\JavaScripts JS-tiedoston, jolla muutettiin tuotteen käyttöliittymää piilottamalla tai lisäämällä valikkokohteita Windows XP -koneessa. Lisäksi kansio sisältää glob.js ja globe.settings.js -tiedostot, joihin tuote voi lukea ja kirjoittaa tallentaessaan yleisiä muuttujia.
Acrobatin prosessit eivät ole suunniteltuja kirjoittamaan %ApplicationData%\ Acrobat\Privileged\10.0 -kansioon. Sen lisäksi turvaeristetyiltä prosesseilta on siihen kansioon kirjoittaminen erityisesti kielletty. Siten kaikkein turvallisimmat toiminnot on toteutettava siten, että Acrobatissa on mahdollistettu Suojattu näkymä ja Readerissa Suojattu tila ja siten kaikki prosessit on eristetty. 10.1.1 esittelee lisäksi seuraavat muutokset:
Huomautus: Tämä muutos on vain Windowsille. Muutos ei myöskään vaikuta toimintaan täällä: C:\Program Files\Adobe\(product name and version)\(product name)\JavaScripts.
Jos et ole tallentanut muuttujia pysyville yleisille muuttujille tai sijoittanut mukautettuja JavaScriptejä mainittuihin hakemistoihin, voit jättää muutoksen huomiotta. Jos olet kuitenkin tehnyt näin, tee seuraavat toimenpiteet työnkulkujen toiminnan varmistamiseksi.
1. Acrobatille voit joko:
Huomautus: Adobe Readerille voit käyttää vain jälkimmäistä menettelytapaa, koska JavaScript-konsoli ei ole käytettävissä ellet ole ottanut sitä käyttöön tavalla, joka on esitetty täällä:http://blogs.adobe.com/pdfdevjunkie/2008/10/how_to_use_the_javascript_debu.html.
2. Suoirta manuaalisesti JavaScript setPersistent -metodi kaikille yleisille muuttujille varmistaaksesi, että ne tuodaan oikein uuteen formaattiin. Esimerkiksi aja seuraava JavaScript konsolissa:
for (var name in global) global.setPersistent("global."+name, true);
Kopioi kaikki käyttäjän tekemät JavaScript tiedostot paikasta %APPDATA%\Adobe\Acrobat\10.0\JavaScripts paikkaan %APPDATA%\Adobe\Acrobat\Privileged\10.0\JavaScripts.
Kirjaudu sisään tiliisi