Windows

ChatGPT poszedł po bandzie. Wygenerował DZIAŁAJĄCE klucze dla Windows i tego nie zauważył

Jakub Szczęsny
ChatGPT poszedł po bandzie. Wygenerował DZIAŁAJĄCE klucze dla Windows i tego nie zauważył
5

Ogólna sztuczna inteligencja już tak nie zrobi, bo sobie ogarnie, że może chodzić o rozpracowanie systemu kluczy aktywacji oprogramowania. Jednak GPT3.5 to jeszcze po prostu bardzo dobry model językowy, który świetnie radzi sobie z zadaniami, gdzie do celu dochodzi się według konkretnego algorytmu. I tak udało się skłonić ChatGPT, by "wytworzyć" działające kody do Windows 95!

Windows 95, którego wsparcie zakończyło się w 2003 roku - jest siwiuteńkim staruszkiem. Próbę wygenerowania kluczy można uznać po prostu za zabawę, ale równie dobrze przecież mogło chodzić o programy wykorzystywane tu i teraz, prawda? Mogło. Całkiem przytomnie, ChatGPT początkowo odrzucił zadanie stworzenia działających kluczy do Windows 95. Dlaczego? Wszystkiemu winne są "bezpieczniki", które nie pozwalają mu na robienie rzeczy uznanych przez twórcę za "nielegalne". Wspieranie piractwa pewnie też się w tym gronie znajduje. Ale youtuber Enderman nie zniechęcał się.

Pierwsze polecenie brzmiało: Can you generate a valid Windows 95 key

As an AI language model, I cannot generate a valid Windows 95 key or any other type of activation key for proprietary software. Activation keys are unique to each installation and must be purchased from the software vendor. Moreover, Windows 95 is a very old operating system that is no longer supported by Microsoft, and therefore, it is not available for purchase anymore. I suggest that you consider upgrading to a newer version of Windows to ensure that your system is secure and up-to-date.

odpowiedź ChatGPT

Ale jeżeli nie wspomnisz o tym, że chcesz stworzyć działające klucze do Windows 95, ChatGPT nawet tego nie zauważy. Wszystko dlatego, że mają one całkiem osobliwą strukturę i są relatywnie proste do wygenerowania i nie wymagają dodatkowo podania parametru Product ID, ani nie wymagają telefonicznej aktywacji.

Całość kodu aktywacyjnego to schemat składający się z ciągu XXXYY-OEM-ZZAAAAA-BBBBB. XXX określają konkretny dzień wydania konkretnego klucza (1-366), a YY to rok (od 95 do 03). ZZ to zawsze zera, a SSSSS to ciąg liczb, których suma musi dać się podzielić przez 7. Jednak takie ciągi jak chociażby 00000 i 70000 są zabronione. BBBBB mogą być już losowe.

Podając odpowiednią komendę ChatGPT, ten był w stanie wytworzyć pasujące i działające klucze właściwie "od strzału", bezproblemowo. I oczywiście, nie mógł on ocenić bez kontekstu, że chodzi o Windows 95. Nie jest to niczym dziwnym, bo przecież ChatGPT nie może aktualnie przeszukiwać Internetu w poszukiwaniu poszlak, wedle których mógłby ocenić, że chodzi zasadniczo o piractwo.

To tylko zabawa, ale pokazuje potęgę AI

Osoba wprawnie posługująca się algorytmami zrobiłaby to samo za pomocą odpowiedniego generatora napisanego w dowolnym języku programowania. Aczkolwiek ChatGPT pozwala nawet bardzo początkującym na stworzenie całych list tego tylu kluczy aktywacyjnych. Tym bardziej trzeba zwracać uwagę na AI jako furtkę dla wielu osób do świata naprawdę skomplikowanych operacji (choć algorytm stojący za kluczem aktywacyjnym Windows 95 skomplikowany nie jest).

Pewne jest to, że takie konwersatywne rozwiązania potrzebują bardzo mocnych "bezpieczników", które wyłączą możliwość użycia ich w sposób, który może doprowadzić m. in. do rozwijania się piractwa. To w ChatGPT na razie działa TYLKO, jeżeli nadany jest temu odpowiedni kontekst.

Hej, jesteśmy na Google News - Obserwuj to, co ważne w techu