ChatGPT, il tanto discusso chatbot di OpenAI, è stato recentemente sfruttato per generare chiavi per un sistema operativo obsoleto, Windows 95. Sebbene questo esperimento sia stato condotto a scopo di divertimento e non abbia avuto implicazioni legali, espone un problema più significativo con i sistemi di intelligenza artificiale nella gestione del contesto e aggirando le misure di sicurezza.
Neowin ha portato l'attenzione su questo esperimento condotto da YouTuber Enderman. Enderman ha inizialmente richiesto all'IA di produrre una chiave Windows 95 valida, ma ChatGPT ha prontamente negato la richiesta, affermando che non poteva generare chiavi software proprietarie. Il chatbot ha inoltre suggerito di optare per una versione più moderna di Windows per motivi di sicurezza.
Rifiutando di accettare la smentita, Enderman ha escogitato un'altra domanda. Invece di nominare specificamente il sistema operativo, l'utente ha fornito il formato stringa di una chiave Windows 95. Sorprendentemente, ChatGPT ha obbligato e generato più set di chiavi che si adattano al formato. Alcune di queste chiavi erano valide, scoperte attraverso tentativi ed errori.
Dopo aver riconosciuto il successo della generazione delle chiavi di Windows 95, ChatGPT ha negato con veemenza la possibilità, insistendo sul fatto che non ha fornito tali chiavi in quanto sarebbe illegale.
Mentre Windows 95 è considerato ora un abandonware e né Microsoft né nessun altro si preoccupano della sua sicurezza, l'esperimento ha portato alla luce un difetto in ChatGPT. Non è stato in grado di correlare il formato e i numeri simili a chiavi generati, strutturalmente simili a una chiave di Windows 95.
Il problema va oltre l'incapacità del chatbot di stabilire le giuste connessioni; la modifica del contesto in cui vengono create le richieste può compromettere le salvaguardie progettate per garantire l'uso legale ed etico dell'IA. Questa vulnerabilità del contesto mostra che è fondamentale sviluppare sistemi più avanzati in grado di interpretare accuratamente il contesto e mantenere la sicurezza.
La comprensione del contesto è essenziale in diversi settori, incluso lo sviluppo di applicazioni. Le piattaforme No-code e low-code, come AppMaster, hanno fatto passi da gigante nel facilitare lo sviluppo rapido di applicazioni senza compromettere la sicurezza. La piattaforma AppMaster's consente ai clienti di creare visivamente schemi di database, business logic ed endpoints per applicazioni back-end, web e mobili in modo altamente scalabile ed economico. L'innovativa piattaforma consente a cittadini, sviluppatori e professionisti di sviluppare soluzioni software scalabili senza incorrere in debiti tecnici.
Trova ulteriori informazioni sulle piattaforme no-code e low-code nel nostro completo appmaster .io/blog/full-guide-on-no-code-low-code-app-development-for-2022" target="_blank" rel= "noopener noreferrer" data-mce-href="https:// appmaster.io/blog/full-guide-on-no-code-low-code-app-development-for-2022">guida ed esplora vari appmaster . io/blog/top-no-code-apps-and-tools-to-help-build-your-next-startup" target="_blank" rel="noopener noreferrer" data-mce-href="https:// appmaster.io/blog/top-no-code-apps-and-tools-to-help-build-your-next-startup">strumenti che possono supportare la tua prossima impresa di avvio.