Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VBA: Makrojen lähdekoodin piilotus

Sivun loppuun

hauki [23.02.2008 15:03:20]

#

Onko kukaan onnistunut piilottamaan/salaamaan excel makrojen lähdekoodia. En ole tekemässä mitään salaista juttua, mutta silti tuntuu hölmöltä, että mahdollisesti joku toinen pääsisi muokkaamaan koodia tai yleensä näkemään sen.

Blaze [23.02.2008 15:20:54]

#

Mikä siinä niin hölmöltä tuntuu? Voit nähdä ja muokata vapaasti esimerkiksi veppiselaimen, toimisto-ohjelmapaketin tai käyttöjärjestelmän koodia. Miks yks makro pitäis olla siihen poikkeus?

hauki [23.02.2008 15:36:29]

#

Kyse on hiihtokilpailujen tuloslaskennasta, joka sisältää esim. toiminnon lähtöjärjestyksen arvontaan. Jos käyttäjä olisi epärehellinen se pystyisi muokkaamaan sen edukseen.

Olet ihan oikeassa, ettei tämän eteen hyvin suurta vaivaa kannata nähdä, mutta ajattelin kuitenkin kysyä, jos siihen olisi jokin helppo keino.

Blaze [23.02.2008 16:00:35]

#

No ei varmaan kannata antaa tuloslaskentaa sellaisen henkilön tehtäväksi, kehen ei tuon vertaa luota.

ajv [23.02.2008 16:05:13]

#

Kyllä sen makron koodit voi salasanalla suojata. Tähän hätään en muista miten, mutta onnistuu kyllä.

Edit: Tools => VBAProject properties, Protection-välilehti ja täppä kohtaan Lock the project for viewing. Sitten alla oleviin kenttiin vain salasana.

hauki [23.02.2008 17:12:27]

#

Kiitti avusta, en ois uskonu, että se on noin helppoa

JussiR [23.02.2008 20:02:05]

#

Muista sitte pistää pitkä salasana. Lyhyet on nopea hakkeroida jos oikee kiinnostaa.

neau33 [24.02.2008 00:41:31]

#

Moikka!

@JussiR - pituudella ei ole väliä eikä mitään hakkeroida vaan ohitetaan...

JussiR [24.02.2008 10:49:53]

#

Aijaa.. Mutta nuo ohjelmat mitä mä oon nähnyt tuota tarkoitusta varten on brute forcella arvannut salasanan.

Triton [24.02.2008 11:13:45]

#

No todennäköisesti se mitä tehdään riippuu ihan siitä, että mitä pystyy milloinkin tekemään. Brute Forcella murtuu varmiten, ellei sitä pysty kiertämään muuten, mutta kyllä olen sitä mieltä, että salasanan pituus vaikuttaa...


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta