Bilgisayar korsanlarının şifrelerinizi almak için kullandığı şey budur

2000'lerde GPGPU'ların ortaya çıkışı, GPU'ların yelpazesini genişletti. Kârlı bilgisayar oyunları pazarından, yüksek performanslı bilgi işlem ve devlet sözleşmeleri için daha da kârlı pazara. Bütün bunlar grafik çipinin evriminin ürünü. Bilgisayar korsanlarının kullandığı bir yöntem şifreleri kırmak grafik kartlarıdır.

Bir ekran kartının ana yongasının öncekiler gibi bir işlemci olmadığı gerçeğinden yola çıkmalıyız. Intel ve AMDancak gölgelendirici adı verilen küçük programları paralel olarak çalıştırabilirler. Bunların, grafik ardışık düzeninin belirli bir bölümünde yürütülmesi ve bir grafik ilkelini işlemesi amaçlanır. Açıkçası, alemde GPU kendisi, bu sadece ikili kodlanmış verilerdir ve bu nedenle herhangi bir veriyi işlemek için kullanılabilir, böylece üzerinde herhangi bir algoritma çalıştırabiliriz. Ya bu önemli bir şeyin şifresiyse?

bilgisayar korsanlarının şifrelerinizi almak için kullandıkları

Grafik kartları neden şifreleri kırmak için kullanılıyor?

Örneğin, bir işlemciden daha fazla çekirdeğe sahip oldukları basit gerçeği için, Intel'in i9-13900K'si toplamda 24 çekirdeğe sahiptir, ancak şu anda en güçlü GPU, 4090 çekirdeğe sahip RTX 128'dır. karmaşıklığı iken bir işlemci çekirdek 10 kat daha büyüktür, şifre kırma işi için değildir. Amacımız şifreyi bir grafik kartı ile elde etmek, mümkün olan tüm kombinasyonları denemek.

Kolay bir iş mi? Hayır, çünkü bir parolanın karmaşıklığı onu oluşturan karakter sayısına ve bunların çeşitliliğine bağlıdır. Ayrıca, çoğu zaman dahili sistemler belirli bilgileri dahili olarak şifrelemek için UNICODE gibi genişletilmiş karakter haritaları kullanır. Bu yüzden, filmlerde saniyeler içinde maksimum güvenlik konumuna giren süper bilgisayar korsanı efsanesini unutun.

Bir grafik kartında grafikler ve hesaplama arasındaki temel fark, ilki tek bir ekran listesine bağlıyken, ikinci türdeki uygulamaların olmamasıdır, bu da bize birkaçının şifre almasına izin verir. Örneğin madencilik RIG'leri böyle bir görev için kullanılabilir.

RIG Minería Tarjetas Graficas Contraseñas

Genellikle hangi uygulama kullanılır?

Peki diye bir uygulama var. hashcat bunun için programcıları, kullanıcıların unuttukları şifreleri kurtarmak için bilgisayarlarının GPU'sunu kullanabilmeleri için yaptı. Bu, OpenCL'de geliştirildiği şekliyle herhangi bir GPU üzerinde ve ayrıca macOS ve Linux.

Hashcat kontraseña'yı kontrol eder

Ancak, bu bir parmak şıklatma değildir ve hepsi bu kadar, sınıfının en iyisi birkaç grafik kartından yararlanılsa bile tüm parolaların aynı sistem üzerinde denenmesi saatler alabilir. Örneğin, son zamanlarda sekiz karmaşık karakterden oluşan bir şifreyi maksimum 4090 dakikada kırmak için bir madencilik teçhizatına monte edilmiş sekiz RTX 48'ı paralel olarak test ettiler. 200,000,000,000 olası şifreyi keşfetmelerine hizmet eden zaman. Yani parola başına ortalama 7.24 ms.

Gerçekte, tüm bunlar, kripto para birimi madenciliği ile aynı ilkelerden yoksun değildir. Uzak bir şifreyi kırmaya çalışırken diğer sistemin doğru olup olmadığına cevap vermesi gerektiği gerçeğinden başlamalıyız. Yani ek gecikme oluyor, çok sayıda kontrolün çok hızlı olmasının yanı sıra, çok sayıda talep nedeniyle sistem çökebiliyor.