Kezdőlap › Fórumok › Excel témák › Fájl védelem
- This topic has 13 hozzászólás, 2 résztvevő, and was last updated 6 months, 1 week telt el by
Miklos.
-
SzerzőBejegyzés
-
2025-08-06-23:35 #11495
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?2025-08-06-23:59 #11500Az 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
2025-08-07-00:02 #11501Sziasztok!
Miklós! Milyen Excel verziót használsz?
Van-e akadálya annak, hogy makrót használj?verax
2025-08-07-00:03 #11503Szia verax, Imre!
13 verzió.
verax: nincs ellenemre makró.
2025-08-07-00:05 #11504Kö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’
verax2025-08-07-07:08 #11514Szia 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 🙂2025-08-07-10:31 #11516Szia!
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
2025-08-07-16:05 #11521Szia!
Az enyémben ilyen nincs. Ha tudsz screenshots-ot küldeni, hol keressem, azt megköszönöm.
2025-08-07-16:25 #11522Szerintem 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.2025-08-07-17:11 #11524Jó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!
2025-08-07-17:42 #11525Ne 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
2025-08-07-18:13 #11526Ismé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.2025-08-07-18:23 #11527Telefonon szerintem nem futnak a makrók.
De soha nem próbáltam…2025-08-07-19:23 #11528Azon az appon amit használok, azon futnak. Legalább is amit makrórögzítéssel készítettem anno gépen.
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
