


Forscher stellen fest, dass ein Großteil des von ChatGPT generierten Codes unsicher ist, aber das verrät es Ihnen nicht
Neuigkeiten vom 23. April: Der ChatGPT-Chatbot kann basierend auf Benutzereingaben eine Vielzahl von Texten, einschließlich Code, generieren. Vier Forscher der Universität Quebec in Kanada stellten jedoch fest, dass der von ChatGPT generierte Code häufig schwerwiegende Sicherheitsprobleme aufweist und Benutzer nicht proaktiv auf diese Probleme aufmerksam macht und Fehler nur auf Anfrage der Benutzer zugibt.
Die Forscher stellten ihre Ergebnisse in einem Papier vor und stellten fest, dass sie ChatGPT gebeten hatten, 21 Programme und Skripte mit Sprachen wie C, C++, Python und Java zu generieren. Diese Programme und Skripte sollen bestimmte Sicherheitslücken aufzeigen, z. B. Speicherbeschädigung, Denial-of-Service, Deserialisierung und Schwachstellen bei der Verschlüsselungsimplementierung. Die Ergebnisse zeigten, dass nur 5 von 21 von ChatGPT generierten Programmen beim ersten Versuch sicher waren. Nach weiteren Aufforderungen zur Korrektur seiner fehlerhaften Schritte gelang es dem großen Sprachmodell, sieben weitere sichere Anwendungen zu generieren, obwohl dies nur in Bezug auf die spezifische Schwachstelle, die bewertet wurde, „sicher“ war, ganz zu schweigen davon, dass der endgültige Code nichts anderes enthielt Das könnte getan werden.
Forscher wiesen darauf hin, dass ein Teil des Problems bei ChatGPT darin besteht, dass es gegnerische Codeausführungsmodelle nicht berücksichtigt. Es wird den Benutzern immer wieder mitgeteilt, dass Sicherheitsprobleme vermieden werden können, indem man „keine ungültigen Daten eingibt“, aber das ist in der realen Welt nicht machbar. Es scheint sich jedoch der kritischen Schwachstellen in seinem vorgeschlagenen Code bewusst zu sein und diese einzuräumen.
Raphaël Khoury, Professor für Informatik und Ingenieurwesen an der Universität Quebec und einer der Co-Autoren des Papiers, sagte gegenüber The Register: „Offensichtlich ist es nur ein Algorithmus. Er weiß nichts, kann aber unsicheres Verhalten erkennen.“ .“ Er sagte, dass die Reaktion von ChatGPT auf das Sicherheitsproblem zunächst darin bestand, nur die Verwendung gültiger Eingaben zu empfehlen, was eindeutig unangemessen sei. Es stellt nur dann eine nützliche Anleitung dar, wenn Sie später aufgefordert werden, das Problem zu beheben.
Forscher glauben, dass dieses Verhalten von ChatGPT nicht ideal ist, da Benutzer, die wissen, welche Fragen sie stellen müssen, Kenntnisse über bestimmte Schwachstellen und Codierungstechniken benötigen.
Die Forscher wiesen auch darauf hin, dass es bei ChatGPT ethische Ungereimtheiten gibt. Dadurch wird die Erstellung von angreifendem Code verhindert, es wird jedoch anfälliger Code erstellt. Sie gaben ein Beispiel für eine Java-Deserialisierungsschwachstelle: „Der Chatbot hat anfälligen Code generiert und Vorschläge gemacht, wie er sicherer gemacht werden kann, sagte aber, er könne keine sicherere Version des Codes erstellen.“ Risiko in seiner aktuellen Form, aber das heißt nicht, dass es keine sinnvollen Möglichkeiten gibt, diesen instabilen, leistungsschwachen KI-Assistenten zu nutzen. „Wir haben gesehen, dass Studenten dieses Tool verwenden, und Programmierer verwenden dieses Tool im wirklichen Leben“, sagte er. „Es ist also sehr gefährlich, ein Tool zu haben, das unsicheren Code generiert. Wir müssen die Studenten darauf aufmerksam machen, dass der Code mit generiert wird.“ Bei einem solchen Tool ist es wahrscheinlich unsicher.“ Er sagte auch, dass er überrascht sei, dass, wenn sie ChatGPT darum baten, Code für dieselbe Aufgabe in verschiedenen Sprachen, manchmal für eine Sprache, zu generieren, sicherer Code generiert würde In einer anderen Sprache wird anfälliger Code generiert. „Da dieses Sprachmodell so etwas wie eine Blackbox ist, habe ich keine wirklich gute Erklärung oder Theorie dafür.“
Das obige ist der detaillierte Inhalt vonForscher stellen fest, dass ein Großteil des von ChatGPT generierten Codes unsicher ist, aber das verrät es Ihnen nicht. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



DALL-E 3 wurde im September 2023 offiziell als deutlich verbessertes Modell gegenüber seinem Vorgänger eingeführt. Er gilt als einer der bisher besten KI-Bildgeneratoren und ist in der Lage, Bilder mit komplexen Details zu erstellen. Zum Start war es jedoch exklusiv

Die perfekte Kombination aus ChatGPT und Python: Erstellen eines intelligenten Kundenservice-Chatbots Einführung: Im heutigen Informationszeitalter sind intelligente Kundenservicesysteme zu einem wichtigen Kommunikationsinstrument zwischen Unternehmen und Kunden geworden. Um den Kundenservice zu verbessern, greifen viele Unternehmen auf Chatbots zurück, um Aufgaben wie Kundenberatung und Beantwortung von Fragen zu erledigen. In diesem Artikel stellen wir vor, wie Sie mithilfe des leistungsstarken ChatGPT-Modells und der Python-Sprache von OpenAI einen intelligenten Kundenservice-Chatbot erstellen und verbessern können

Installationsschritte: 1. Laden Sie die ChatGTP-Software von der offiziellen ChatGTP-Website oder dem mobilen Store herunter. 2. Wählen Sie nach dem Öffnen in der Einstellungsoberfläche die Sprache aus. 3. Wählen Sie in der Spieloberfläche das Mensch-Maschine-Spiel aus 4. Geben Sie nach dem Start Befehle in das Chatfenster ein, um mit der Software zu interagieren.

Xiaohongshu arbeitet daran, seine Produkte durch das Hinzufügen weiterer Funktionen für künstliche Intelligenz zu bereichern. Inländischen Medienberichten zufolge testet Xiaohongshu intern eine KI-Anwendung namens „Davinci“ in seiner Haupt-App. Es wird berichtet, dass die Anwendung Benutzern KI-Chat-Dienste wie intelligente Fragen und Antworten bieten kann, darunter Reiseführer, Lebensmittelführer, geografisches und kulturelles Wissen, Lebenskompetenzen, persönliches Wachstum und psychologische Konstruktion usw. Berichten zufolge „Davinci“ Verwendet das LLAMA-Modell unter Meta A für Schulungen. Das Produkt wurde seit September dieses Jahres getestet. Es gibt Gerüchte, dass Xiaohongshu auch einen internen Test einer Gruppen-KI-Konversationsfunktion durchführte. Mit dieser Funktion können Benutzer KI-Charaktere in Gruppenchats erstellen oder vorstellen und mit ihnen Gespräche und Interaktionen führen. Bildquelle: T

In diesem Artikel stellen wir vor, wie man intelligente Chatbots mit ChatGPT und Java entwickelt, und stellen einige spezifische Codebeispiele bereit. ChatGPT ist die neueste Version des von OpenAI entwickelten Generative Pre-Training Transformer, einer auf neuronalen Netzwerken basierenden Technologie für künstliche Intelligenz, die natürliche Sprache verstehen und menschenähnlichen Text generieren kann. Mit ChatGPT können wir ganz einfach adaptive Chats erstellen

chatgpt kann in China verwendet werden, kann jedoch nicht registriert werden. Wenn Benutzer sich registrieren möchten, können sie zur Registrierung eine ausländische Mobiltelefonnummer verwenden. Beachten Sie, dass während des Registrierungsprozesses auf die Netzwerkumgebung umgestellt werden muss eine fremde IP.

So bauen Sie mit ChatGPTPHP einen intelligenten Kundendienstroboter. Einführung: Mit der Entwicklung der Technologie der künstlichen Intelligenz werden Roboter zunehmend im Bereich Kundendienst eingesetzt. Der Einsatz von ChatGPTPHP zum Aufbau eines intelligenten Kundendienstroboters kann Unternehmen dabei helfen, effizientere und personalisiertere Kundendienste anzubieten. In diesem Artikel wird erläutert, wie Sie mit ChatGPTPHP einen intelligenten Kundendienstroboter erstellen, und es werden spezifische Codebeispiele bereitgestellt. 1. Installieren Sie ChatGPTPHP und nutzen Sie ChatGPTPHP, um einen intelligenten Kundendienstroboter aufzubauen.

So verwenden Sie ChatGPT und Python, um die Funktion zur Erkennung von Benutzerabsichten zu implementieren. Einführung: Im heutigen digitalen Zeitalter ist die Technologie der künstlichen Intelligenz in verschiedenen Bereichen nach und nach zu einem unverzichtbaren Bestandteil geworden. Unter anderem ermöglicht die Entwicklung der Technologie zur Verarbeitung natürlicher Sprache (Natural Language Processing, NLP), dass Maschinen menschliche Sprache verstehen und verarbeiten können. ChatGPT (Chat-GeneratingPretrainedTransformer) ist eine Art von
