Telefonszámunk: 1-472-0679

Fájl védelem

Kezdőlap Fórumok Excel témák Fájl védelem

14 bejegyzés megtekintése - 1-14 / 14
  • Szerző
    Bejegyzés
  • #11495
    Miklos
    Felhasználó

      A fájl védelem érdekelne, hogy létezik-e 4. amit biztosan nem tudok feltörni.
      1, lapvédelem, 2 füzetvédelem, 3, makrójelszó, ezeket fel lehet törni simán.
      Igaz létezik olyan megoldás, hogy megnyitás előtt kéri a kódot, de azt még nem teszteltem le. A lényeg, hogy meg lehessen nyitni, és használni user szintig, de nem lehessen látni a kódban munkalapokat, és a névtartomány neveit sem.
      Van-e olyan megoldás, ha fel akarják törni, akkor semmisüljön meg a munkafüzet, vagy roncsolódjon az adat, hogy használhatatlan legyen?

      #11500
      horvimi
      Adminisztrátor

        Az Excelben (általam ismert más programban sem) létezik önmegsemmisítő program. A lemezen egy passzív állomány, ami nem tudj, hogy mi történik vele
        Mindegyik védelmet fel lehet törni, a megnyitási jelszóvédelmét is. És persze a munkalap, illetve munkafüzetvédelmet is.
        Ha magas a paranoia szint, akkor lehetne makróssá tenni amunkafüzetet, ami (ha engedélyezik amkarókat), akkor a megnyitási eseményhez rendelve csinál némi ellenőrzést, hogy minden olyan állapotban van-e, amiben kell (védelmek). Ha nem, akkor ő már tönkreteheti a fájlt, ha ez a cél. Ezt az ellenőrzést megcsinálhatja x percenként hogy még biztosabb legyen.

        Imre

        #11501
        horvimi
        Adminisztrátor

          Sziasztok!
          Miklós! Milyen Excel verziót használsz?
          Van-e akadálya annak, hogy makrót használj?

          verax

          #11503
          horvimi
          Adminisztrátor

            Szia verax, Imre!

            13 verzió.

            verax: nincs ellenemre makró.

            #11504
            horvimi
            Adminisztrátor

              Könnyen belátható, hogy a fájl nem képes az önmegsemmisítésre. Saját, érdemi adatainak megsemmisítése könnyen elérhető, de ide kívánkozik egy kérdés is.
              Ha a rosszindulatú felhasználó képes volt feltörni a fájlvédelmet – nem nagy kihívás – akkor vajon a makró kódot nem fogja tudni hatástalanítani?
              Gondolkozz el azon, hogy hogyan tudnál egy megbízható „külső őrszemet” „szolgálatba állítani”?
              Nekem van rá ötletem, …

              üdv’
              verax

              #11514
              Miklos
              Felhasználó

                Szia verax!

                2013-as az Excel, officse15 név alatt van detektálva.

                Nem tudom, hogy milyen tömbképletek nem működnek rajta, ha nem látok példát.
                De ha úgy egyszerűbb, akkor ajánlj olyan offline verziót amit megvehetek, ami konvertálható 03-07 verzióra, és működni is fog, makrón kívül rajta a program.

                A fájl tönkretételét nem úgy gondoltam, mint a mátrixban, hogy soronként feloszlik, hanem, ha babrálák, akkor sok időbe kerüljön helyreállítani, vagy egyáltalán nem.
                Mert pl.: az akárhány szintű legördülő lista 1, vagy 2 munkafüzete is olyan, hogy ha nem odafigyelve módosítasz rajta, vagy másolod, akkor a benne lévő függvényeket újra kell konfigurálni.
                Tudom, mert szívtam vele eleget, mire működőképes, és stabil lett.

                Volt egy makró védett munkafüzet amiben a kód része volt védve, mert nem lehetett a fa struktúrát megnyitni, ezért nem lehetett látni a lapokat sem ott. De használható a munkalap. Ennek a feltörésére is van megoldás, és ez felejtős.
                Nem tudom mit állítgattam a kodon belül amivel azt értem el, hogy már a megnyitás előtt a rákattintáskor kérte a jelszót, és át sem lehetett nevezni zipre. Sajnos kitöröltem a fájt, mert nem jegyeztem meg a jelszót és felvétel sem készítettem róla, hogy mit csináltam. Ezt mind makró nélkül, de az is lehet, hogy programhiba lépett fel 🙂

                #11516
                horvimi
                Adminisztrátor

                  Szia!

                  A munkafüzet megnyitásakori jelszót a 2013-ban a mentés másként-kor lehet megadni, semmi köze semmilyen makróhoz.
                  A mentés másként dialóg jobb oldalán alul, találsz egy „Eszközök” legördülőt, azon belül „Beállítások”

                  Ott lesz a „Jelszó betekintéshez”

                  Ez teljesen elkódolja a munkafüzet tartalmát a jelszóval, nem lesz többé ZIP formátumú, ezért nem is lehet zip-ként belelépni.
                  Vannak programok, amik ezt is simán feltörik.
                  Nem fogsz találni tökéletes védelmet.

                  Imre

                  #11521
                  Miklos
                  Felhasználó

                    Szia!

                    Az enyémben ilyen nincs. Ha tudsz screenshots-ot küldeni, hol keressem, azt megköszönöm.

                    #11522
                    horvimi
                    Adminisztrátor

                      Szerintem csak nem vetted észre.
                      2010 óta minden excel verzióban ott van, de lehet, hogy még a korábbiakban is.
                      1. mentés másként
                      2. Jobbra lent, a mentés gomb mellett van egy eszközök legördülő.
                      3. Abban a legördülőben találsz egy sztem „beállítások…” menüt.
                      Most angolon állok, nekem Tools> General options”

                      Na jó, kifényképeztem…

                      Imre

                      Attachments:
                      You must be logged in to view attached files.
                      #11524
                      Miklos
                      Felhasználó

                        Jól elbeszélgetünk egymás mellett.
                        Amiről te beszélsz az az explorerhez tartozik, és nem az Excelhez. Persze hogy fel lehet így törni, mert az explorer a windowshoz az Excel az Officehoz tartozik.
                        Amiről én beszélek a Thisworkbook részében található password, és ott kell beállítani egy olyan kódot ami törhetetlenné teszi az Excelt.
                        Kell egy védő makró, ami kéri a jelszót, hogy ki tudd nyitni a VBAprojektet + a Thisworkbook részben egy eltérő jelszót. Mindezt úgy, hogy amikor az intézőben meg akarod nyitni a fájlt akkor kérje a jelszót + akkor is kérje amikor a VBAprojektet is ki akarod nyitni, értelemszerűen ez is eltérőnek kell lennie.
                        Így 3 jelszó kell 1 munafüzethez, + opció lehet az explorer jelszava.

                        Tudom bonyolult vagyok, de az egyszerűség a lusták kenyere, és mindig az a legdrágább!

                        #11525
                        horvimi
                        Adminisztrátor

                          Ne haragudj, de nem tudom, hogy milyen Explor jelszóról beszélsz.
                          kb. 30 éve használok és tanítok Excel-t.

                          Amit kifényképeztem neked, az az Excel mentés másként párbeszédablaka. Ha a leírt módon ott megadsz egy jelszót és úgy mented el, akkor a következő megnyitáskor kérni fogja ezt a jelszót.
                          Semmi köze a makróhoz és pláne nem az Explorerhez.
                          A fájlt kódolja el a megadott jelszóval és természetesen a fájlban is tárolja a jelszót. Van ilyen word-ben és Powerpointban is különben.

                          A makró kód védelmének pedig semmi köze a thisworkbook-hoz.
                          VBA editor -> Tools -> VBA project properties -> Protection lap
                          Ez nem engedi kibontani a munkafüzet struktúrát a VBA editorban, így a makró kódja sem nézhető meg a jelszó nélkül.
                          Ez SEM makró!

                          Ezen felül lehet írni egy workbook_open makrót, ami a munkafüzet megnyitásakor kér egy jelszót, de ez a makrók tiltásával simán megkerülhető.
                          És persze minden védelem megkerülhető.

                          Még egyszer: Nincs olyan, hogy Explorer jelszó.

                          Tehát a 3 szint lehet:
                          1. jelszó betekintéshez (mentés másként-kor megadva) – A fájl megnyitása előtt kér jelszót
                          2. VBA project jelszóvédelem – VBA ediror projekt kibontását, így a makró kód megnézését védi
                          3. Makró a megnyitáshoz rendelve, ami kelszót kér. (Auto_open – Ez nevetséges szint)

                          Imre

                          #11526
                          Miklos
                          Felhasználó

                            Ismét tanultam valamit.
                            Volt egy ilyen sejtésem, hogy alkalmatlan ilyen feladatra az Excel.
                            A VBA-nak van értelme?
                            Vagy marad a telepitős szofver és az applikáció. A telefonün való használat lenne a prioritás.

                            #11527
                            horvimi
                            Adminisztrátor

                              Telefonon szerintem nem futnak a makrók.
                              De soha nem próbáltam…

                              #11528
                              Miklos
                              Felhasználó

                                Azon az appon amit használok, azon futnak. Legalább is amit makrórögzítéssel készítettem anno gépen.

                              14 bejegyzés megtekintése - 1-14 / 14
                              • Be kell jelentkezni a hozzászóláshoz.