Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
gha-lab-fb32aba4a3 — Autorisierte Labor-Reproduktion von CVE-2023-26493 (GHSL-2023-027): Befehlsinjektion über github.head_ref im <Web>-Interface des pull_request_target-Workflows von cocos-engine | Kitploit
Tools/GitHubGitHub/pvharmo2/gha-lab-fb32aba4a3
SchwachstellenanalyseExploitationPapers & ForschungLernen & Bildung
GitHubpvharmo2/gha-lab-fb32aba4a3

gha-lab-fb32aba4a3

Autorisierte Labor-Reproduktion von CVE-2023-26493 (GHSL-2023-027): Befehlsinjektion über github.head_ref im <Web>-Interface des pull_request_target-Workflows von cocos-engine

Repository anzeigen
1vor 11h 3mNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Automatisiertes Forschungsobjekt — nicht das Upstream-Projekt.

Dieses Repository ist ein Wegwerf-Labor, das von einer automatisierten Testumgebung für eine Masterarbeit an der Université Laval zur Reproduktion veröffentlichter GitHub-Actions- Workflow-Schwachstellen erstellt wurde. Es ist eine wörtliche Momentaufnahme von cocos/cocos-engine beim Commit dcd0da67f3cd6ffe39c754795ce4f6801244162e (2023-02-16), weiterverbreitet unter der eigenen Lizenz dieses Projekts, deren Datei unverändert in dieser Momentaufnahme enthalten ist.

Das Upstream-Projekt ist nicht beteiligt, wird niemals angegriffen, und die hier untersuchte Schwachstelle ist bereits öffentlich. Jedes Secret und jede Variable in diesem Repository ist ein zufällig generierter Dummy-Wert — es sind keine echten Anmeldedaten vorhanden. Aktionsreferenzen und Runner-Images sind auf den Stand vom 2023-02-16 fixiert; siehe pinning.md in der Testumgebungs-Ausgabe für jede am Snapshot vorgenommene Änderung.

Fragen oder Einwände: [email protected]


Cocos Creator Logo

stars

forks
license
twitter

Engine für Cocos Creator

Cocos Creator ist das Werkzeug der neuen Generation für die Spieleentwicklung in der Cocos-Familie. Es bietet eine vollständige Palette an 3D- und 2D-Funktionen und gibt Spieleentwicklern gleichzeitig einen intuitiven, kostengünstigen und kollaborationsfreundlichen Workflow an die Hand. Die Cocos Engine ist das Laufzeit-Framework für den Cocos-Creator-Editor.

image

Cocos Creator hat viele gute Eigenschaften und coole Funktionen von seinen Vorgängerversionen übernommen, wie etwa die leistungsstarke Low-Level-C++-Implementierung, den intuitiven Editor und die Unterstützung mehrerer Plattformen. Es unterstützt native Plattformen, Web-Plattformen und die schnell wachsenden Instant-Gaming-Plattformen, darunter Windows, Mac, iOS, Android, HarmonyOS, Web, Facebook Instant Games, WeChat Mini Game und TikTok Mini Games.

Darüber hinaus hat Cocos Creator die Engine-Technologie auf eine völlig neue Ebene gehoben: hohe Leistung mit Skalierbarkeit auf verschiedenen Plattformen, vollständige Erweiterbarkeit und einfache Entwicklung.

  1. Moderne Grafik: Die GFX-Implementierung ist darauf ausgelegt, sich an moderne Grafik-APIs anzupassen. Sie verwendet Vulkan unter Windows und Android, Metal unter macOS und iOS sowie WebGL auf der Web-Plattform.
  2. Hohe Leistung: Die Laufzeit-Engine ist zur Hälfte in C++ und zur Hälfte in TypeScript geschrieben. Low-Level-Infrastruktur, native Plattformanpassung, Renderer und Szenenverwaltung sind alle in C++ geschrieben, um eine hohe Laufzeitleistung zu gewährleisten. Wir verlagern weiterhin so viel schwere Arbeit wie möglich in den nativen Bereich.
  3. Anpassbare Render-Pipeline: Die Render-Pipeline ist so konzipiert, dass sie vollständig anpassbar ist. Sie unterstützt die integrierte Forward- und Deferred-Render-Pipeline auf allen Plattformen. Entwickler können ihre eigene Render-Pipeline nach demselben Ansatz anpassen.
  4. Erweiterbarer Surface-Shader: Das Materialsystem basiert auf dem Cocos-Effect-Format, das GLSL 300 verwendet. Die Shader-Programme werden automatisch in ein geeignetes Laufzeitformat konvertiert. Der Surface-Shader erlaubt die vollständige Anpassung des Oberflächenmaterials bei gleichzeitiger Gewährleistung eines universellen Beleuchtungsmodells.
  5. Physikalisch basiertes Rendering (PBR): Der Standard-Effekt verwendet physikalisch basiertes Rendering, zusammen mit der physikalisch basierten Kamera und der auf physikalischen Metriken basierenden Beleuchtung. Entwickler können so problemlos realistische und nahtlose Rendering-Ergebnisse in verschiedenen Umgebungen erzielen.
  6. Einfache TypeScript-API: Die API-Sammlung auf Benutzerebene wird in TypeScript bereitgestellt. Zusammen mit dem leistungsstarken VSCode-Editor ist die Entwicklung mit Cocos Creator unglaublich effizient.

Neben all diesen Highlights bietet Cocos Creator auch ein integriertes Animationssystem, Physiksystem, Partikelsystem, Geländebearbeitungsunterstützung, ein komplexes UI-System, Sofortvorschau usw.

image

Dieses Open-Source-Repository ist die Laufzeit-Engine von Cocos Creator. Die Engine ist natürlich in Cocos Creator integriert und so konzipiert, dass sie nur die wesentliche Laufzeitbibliothek darstellt und nicht unabhängig verwendet werden soll.

Hinweis zu Entwicklung und Beiträgen

Die Cocos-Creator-Engine ist Open Source und begrüßt die Beteiligung der Community. Für die Open-Source-Engine-Entwicklung mit dem Cocos-Creator-Editor sollten Sie dieses Repository forken und eine benutzerdefinierte Engine im Editor einrichten.

Voraussetzungen

  • Installieren Sie node.js v9.11.2 +
  • Installieren Sie gulp-cli v2.3.0 +

Klonen

Klonen Sie dieses Repository in Ihre lokale Umgebung.

Installation

Führen Sie im geklonten Engine-Ordner den folgenden Befehl aus, um die Entwicklungsumgebung einzurichten:

root@kitploit:~
# Engine-Abhängigkeiten herunterladen und erstellen
npm install

Das ist alles, was Sie tun müssen, um die Engine-Entwicklungsumgebung einzurichten.

Build

  • Wenn Sie innerhalb von Cocos Creator arbeiten, kompiliert und erstellt die Engine automatisch, nachdem das Editor-Fenster geöffnet wurde. Weitere Anweisungen zum Ändern der Engine in Cocos Creator finden Sie im Workflow zur Engine-Anpassung.
  • Außerhalb des Editors müssen Sie den folgenden Befehl ausführen, um zu erstellen:
root@kitploit:~
npm run build

Bitte lesen Sie die native readme, wenn Sie native Anwendungen entwickeln möchten.

Beiträge

Sie können auf viele Arten zur Open-Source-Engine von Cocos Creator beitragen, und das wird sehr geschätzt:

  1. Melden Sie Fehler oder Feature-Wünsche, indem Sie ein Issue erstellen.
  2. Beteiligen Sie sich an Diskussionen in den Issues.
  3. Erstellen Sie einen Pull Request, wenn Sie etwas behoben oder verbessert oder Funktionen implementiert haben.
  4. Verbessern Sie die Dokumentation mit einem Pull Request im Repository für Nutzungsdokumentation.
  5. Helfen Sie anderen Entwicklern in unserem Forum.

Hinweis zu Beiträgen

Wenn Sie einen Pull Request erstellen möchten, müssen einige Anforderungen erfüllt sein, damit Ihr Pull Request angenommen werden kann:

  1. Befolgen Sie unseren C++-Codierungsstil-Leitfaden und die TypeScript-Codierungsstil-Referenz.
  2. Integrieren Sie ESLint und CPP-Autofix-Tools in Ihre Codierungsumgebung.
  3. Verlinken Sie verwandte Issues oder Diskussionen in Ihrem Pull Request und geben Sie den Zweck Ihres Pull Requests klar an.
  4. Bestehen Sie alle automatischen Continuous-Integration-Tests.
  5. Bitten Sie den Dateiinhaber oder die Engine-Entwickler, Ihren Pull Request zu überprüfen.
  6. Erhalten Sie eine gültige Genehmigung von den Engine-Architekten.

Beispielprojekt

  • Mind Your Step 3D: Schritt-für-Schritt-Tutorial-Projekt-Repository für Einsteiger.
  • Test Cases: Unit-Test-Szenen für jedes Engine-Modul.
  • Example Cases: Einfache, aber aussagekräftige Demo-Szenen für Basistests und themenspezifische Fallstudien.
  • Awesome Cocos: Hier finden Sie weitere nützliche Tools und Beispiele.

Links

  • Offizielle Website
  • Download
  • Dokumentation
  • API-Referenzen
  • Projekte und Roadmap
  • Forum
  • Discord-Community: Suchen Sie im Discover-Bereich von Discord nach Cocos.
Tool herunterladen