8 Temmuz’da Microsoft, Şubat ayında Excel belgelerindeki makroları varsayılan olarak engelleme kararından geri çekildi. Microsoft, makro içeren Excel dosyalarını internetten indirilirse engelleyeceğini söylemişti. (Kötü niyetli aktörler, bu yemleri ağlara saldırı başlatmanın bir yolu olarak kullanırlar; özellikle fidye yazılımları ve diğer kötü amaçlı etkinlik türleri, düz, eski bir kötü amaçlı elektronik tablodan başlatılabilir.)
Microsoft, bu engellemeyi yerine koymayı planlıyor, ancak yalnızca “daha iyi bir deneyim” sonrasında. Bu arada, gelecekte değişiklik hakkında endişelenmenize gerek kalmaması için şimdi yapabileceğiniz eylemler var.
Kendi ofis içi kullanımınız için elektronik tablolar geliştiren bir firmada çalışıyorsanız, elektronik tablonun dijital imzası olmama ihtimali vardır. Maçoları imzalamak, web sitelerinin sitenin yasal olduğunu doğrulamak için SSL sertifikalarını nasıl kullandığına benzer. Kendinden imzalı sürecin en zor kısmı, kod imzalı bir sertifika satın almak mı yoksa kendinden imzalı sertifika sürecini mi kullanmak istediğinize karar vermektir. (Kod imzalama sertifikası satın almaya çalışmanın pahalı ve zahmetli bir süreç olduğunu kişisel deneyimlerimden söyleyebilirim. Kod imzalama işleminin rutin olduğu büyük işletmeler dışında bu seçeneği önermiyorum.)
Diğer herkes için, Excel makrolarınızı kendi kendine imzalamanızı öneririm. Zor kısım, bunu yapmanıza izin veren programı elde etmektir. Bunu takip etmen gerekecek Bilgi Bankası makalesi Bilgisayarınızdaki selfcert.exe dosyasının konumunu bulmak için. Benim durumumda, dosya “C:\Program Files\Microsoft Office\root\Office16″ konumunda (Office’in 64-bit sürümünü çalıştırıyorsanız). Selfcert.exe programını başlatın ve sertifikaya açıklayıcı bir ad verin MyExcelFiles gibi.
Windows bilgisayarınızdaki arama kutusuna, Yönetim konsolunu başlatmak için mmc.exe yazın. Dosyaya, ardından “ekleme ekle/kaldır”a, ardından “sertifikalara geç”e tıklayın ve onu yönetim görünümünüze ekleyin. Bunu “Kullanıcı hesabım”a eklemek isteyeceksiniz. Sertifikalar> mevcut kullanıcıya ve ardından kişisel sertifika deposuna tıklayın. Artık sertifika deponuzda “MyExcelFiles” sertifikasını görmelisiniz. Sertifikayı incelemek için üzerine çift tıklayabilirsiniz. (CA kök sertifikasına güvenilmediğini söylemelidir; bu, kendinden imzalı bir sertifika için normaldir.)
Şimdi, kendinden imzalı sertifikanızla kodlamak istediğiniz Excel dosyasını açın. (Geliştirici sekmesini henüz görünmüyorsa Excel elektronik tablonuza eklemeniz gerekecektir.) Dosya> diğer> seçeneklerine tıkladıktan sonra soldan “Şeridi Özelleştir”i seçin. Ardından, sağdaki “Ana Sekmeler”i seçin, “Geliştirici” onay kutusunu işaretleyin ve “Tamam” düğmesini tıklayın.
Kod grubundaki Geliştirici sekmesinde Visual Basic’i seçin. Visual Basic’te Araçlar menüsünde Dijital İmza’ya tıklayın. Dijital İmza iletişim kutusu göründüğünde, bir sertifika seçin ve Tamam’a tıklayın. Visual Basic’i kaydedin ve Visual Basic arabirimini kapatın. Şimdi Excel dosyanızı yeniden kaydedin.
gözden geçirmek de önemlidir. makro güvenlik ayarları bilgisayarınızda. Geliştirici sekmesinde (yine Kod grubunda), Makro Güvenliği’ne tıklayın. Makro Ayarları kategorisinde istediğiniz seçeneği seçin. Kullandığınız tüm Excel dosyalarını kendinden imzalı sertifikanızla imzaladıktan sonra, ayarları “Dijital olarak imzalanmış makrolar dışında VBA Makrolarını Devre Dışı Bırak” olarak değiştirebilirsiniz.
Şimdi makro içeren elektronik tabloları inceleme zamanı. Herhangi bir çevrimiçi indirdiyseniz ve nereden geldiklerini bilmiyorsanız, durun. Dosyaları şuraya yükleyerek kötü amaçlı olmadıklarından emin olmak için kontrol etmek isteyeceksiniz. www.ters.it veya www.virustotal.com Dosyanın ne içerdiğini görmek için. Excel dosyalarını kullanmak istediğiniz (ancak kişisel olarak geliştirmediğiniz) makrolarla tanımladıktan sonra, bir sonraki adımınız, bu Excel dosyalarının her birinin üzerinde “mark of the web” bulunmadığından emin olmaktır.
Dosyaları açmayın – Excel elektronik tablosuna sağ tıklayın ve özellikleri seçin. Genel sekmesinde, “Bu dosya başka bir bilgisayardan geldi ve bu bilgisayarın korunmasına yardımcı olmak için engellenmiş olabilir” ifadesinin olup olmadığına bakın. “Engellemeyi kaldır” yazan kutuya tıklamalı ve uygulamak için tıklamalısınız. Dosya tarandığına ve engeli kaldırıldığına göre, dosyayı açın, dijital olarak imzalayın ve yeniden kaydedin. Bu, Excel dosyalarınızın sizin tarafınızdan imzalanmasını sağlayacaktır; Bunları gelecekte herhangi bir zamanda açarsanız, kurcalanıp kurcalanmadıklarını bileceksiniz.
Excel dosyalarını kaydeden ve paylaşan küçük bir işletme için, güvenilir Excel elektronik tabloları için ağınızda güvenli bir konum ayarlamanızı öneririm. Excel’e gidin ve dosya> seçenekler> güven merkezine, ardından güven merkezi ayarlarına tıklayın; burada “güvenilir” olduğunu düşündüğünüz yerleri inceleyebilirsiniz. Varsayılan olarak, Excel bir ağ konumuna güvenmez. Microsoft, ağda güvenilir bir konum eklemeyi önermese de, iş amacıyla belirli bir site veya konum ekliyorum ve ardından bu konuma kimlerin erişimi olduğunu gözden geçiriyorum. Makrolara ve özellikle bu güvenilir ağ konumuna kimlerin erişmesi gerektiği konusunda net olun. Ofisinizdeki herkesin bu erişim düzeyine ihtiyacı yoktur. Aslında, kullanıcılarınızın çoğu – küçük bir işletmede bile – muhtemelen bunu yapmaz. Buna göre planlayın.
Kimin ve neyin güvenilir bir konuma erişimi olduğuna karar vermek, fidye yazılımıyla saldırıya uğramak – ya da olmamak arasındaki fark olabilir. Herkesin makro içeren bir Excel dosyasına ihtiyacı yoktur. Herkesin ağınızda güvenilir konumlara ihtiyacı yoktur. Ancak bu kararları vermeseydik, saldırganlar açıkça sevecekti.
Microsoft sonunda internetten indirilen Excel belgelerindeki makroları engelleyecektir. Bu değişikliğin önüne geçmek için şimdi zaman ayırın; Microsoft’un tekrar kullanıma sunmasını beklemeyin.
Telif Hakkı © 2022 IDG Communications, Inc.