Scripts

HackHub Ultimate Hacker Simulator HackHub Content SDK

Créez missions, apps et events in-game — publiez via Steam Workshop.

Dernière mise à jour:

Guide Content SDK

Le HackHub Content SDK est la boîte à outils d’auteur de HotBunny pour construire missions, sites web, extensions terminal, apps bureau et téléphone, et events scriptés inside HackHub Ultimate Hacker Simulator. Livré aux joueurs avec version 1.0 le 1er août 2026 (Steam app 2980270), il étend le langage Code++ avec packages contenu structurés publiables via Steam Workshop. Référence officielle sur docs.hotbunny.dev/hackhub — cette page wiki oriente opérateurs et auteurs mod sans remplacer cette documentation.

Frontière simulation-only : contenu SDK tourne entièrement dans l’OS fictionnel HotBunny. Il ne doit pas instruire joueurs à attaquer réseaux réels, embarquer cibles exploit live ou relier outils externes non autorisés. Modération Workshop et gates #pragma meta appliquent cadre fiction — même cadre éthique que formation terminal Premiers pas.

Ce que le SDK peut créer

Type contenuButRésultat joueur
QuestsChaînes mission avec objectifs, hooks mail, fail statesNouveaux contrats ou arcs adjacents scénario
Websites (FirebearBrowser)Sites HTML/JS in-fiction browsés in-gameCibles phish, portails corporate, indices
Terminal CommandsVerbes CLI custom ou wrappersDrills entraînement sur Commandes
Desktop / Phone AppsUtilitaires GUIBases de données, dashboards, mini-jeux
EventsTriggers temporisés, état online PNJ, réactions mondeChangements NetTree ou mail dynamiques
Mod SettingsToggles config exposés joueursDifficulté, thème, flags multijoueur

Auteurs combinent types — une Quest peut exiger visiter Website SDK, exécuter Terminal Command, puis soumettre preuve via Desktop App.

Aperçu namespaces API

HotBunny documente surfaces API style C# pour Code++ et scripts SDK. Namespaces courants (vérifiez signatures actuelles docs officielles) :

  • Events — subscribe et emit events mission/monde.
  • Files — read/write chemins filesystem virtuel dans racines sandbox.
  • Network — query interfaces, hôtes et état connexion fictionnels.
  • Mail — injecter fils et pièces jointes pour pacing quest.
  • Bank — transactions économie fiction pour scénarios entraînement.
  • Random — RNG seedé aligné règles session.
  • Storage — données mod persistantes séparées saves campagne principale.
  • ModSettings — options configurables joueur que vous déclarez.
  • Shell — spawn ou script sessions terminal avec mêmes binaires que Nmap et Metasploit.
  • UI — fenêtres, boutons, éléments HUD.
  • Twotter — posts et recherches fil social in-fiction.
  • Kisscord — messagerie style chat entre PNJ et joueurs.
  • WeeChat — messager fiction alternatif pour drills ingénierie sociale.

Namespaces reflètent apps que joueurs utilisent déjà missions vanilla — auteurs SDK réutilisent ces canaux au lieu d’inventer plateformes non supportées.

Workflow création Quest

  1. Définir graphe objectifs (primaires + optionnels).
  2. Lier entrées mail ou cartes board style Hub au démarrage quest.
  3. Spécifier conditions succès/échec (exfil fichier, edit enregistrement, preuve scan).
  4. Paramétrer hôtes via Random ou tables briefing — jamais hardcoder IP spoiler éliminées par RNG vanilla.
  5. Tester sur save jetable avant upload Workshop.

Quests doivent enseigner processus documentés sur Hub Outils — discovery avant Hydra, login Database Manager piloté loot, etc.

Websites et FirebearBrowser

Websites SDK rendent inside FirebearBrowser, client web fictionnel HackHub. Utilisez-les pour :

  • Formulaires login acceptant identifiants session-scoped.
  • Pages indices référençant domaines whois-ables.
  • Paramètres injectables pour packs entraînement sqlmap.

Gardez assets locaux au package mod ; hotlink infra attaque réelle viole guidelines.

Terminal Commands et intégration Shell

Commandes custom doivent wrapper ou tutoriser binaires existants — pas remplacer packages core. Pattern exemple (pseudocode — voir docs officielles syntaxe exacte) :

// Enregistrer commande entraînement lançant nmap avec flags briefing-safe
Shell.RegisterCommand("training-scan", (args) => {
    Shell.Run("nmap -sV -T3 " + args[0]);
});

Déclarez version jeu minimum 1.0.0 quand APIs Shell stabilisées à release finale.

Desktop et Phone Apps

Apps GUI conviennent workflows type Database Manager, tuteurs NetTree ou indices phone-only. Associez Events pour débloquer apps mid-quest. Apps phone supportent fiction moderne (codes 2FA, pings messenger) sans casser missions vanilla desktop-only.

Events et Mod Settings

Events synchronisent beats quest — PNJ online, règle firewall change, nœud NetTree révélé. ModSettings exposent toggles (hints, scoring stealth) que joueurs configurent avant démarrer pack.

Packs multijoueur doivent déclarer compatibilité metadata — voir tags guide Workshop (Singleplayer, Co-op, PvP-safe).

Pipeline publish Steam Workshop

  1. Build package SDK dans outils auteur HotBunny ou layout projet documenté.
  2. Valider playtest local — compléter quest sans walkthroughs externes.
  3. Set #pragma meta requires "1.0.0" (ou patch actuel) dans Code++ bundlé.
  4. Upload via Workshop Publisher in-game ou UI web Steam Workshop.
  5. Écrire description liant pages wiki prérequis (Hydra, NetTree, etc.).

Thumbnail et tags guident discovery — labellez training vs total conversion honnêtement.

Relation contenu vanilla

Missions SDK complètent campagne Journalist livrée HotBunny — elles ne patchent pas binaires scénario principal. Joueurs finissent chapitres vanilla dans Journalist’s Sister séparément des packs quest abonnés.

Notes Version finale 1.0 couvrent features phares SDK avec multijoueur. Previews Early Access étaient incomplètes — ciblez APIs 1.0 pour nouveaux mods.

Parcours apprentissage auteurs

  1. Compléter missions manuelles via processus Hub Outils.
  2. Écrire petits scripts Code++ appelant APIs Shell.
  3. Créer Quest single-room avec un Website et une Terminal Command.
  4. Ajouter ModSettings et Events pour pacing.
  5. Publier Workshop ; itérer depuis feedback abonnés sur forum.hotbunny.dev.

Rappels sécurité et policy

  • Pas cibles, identifiants ou livraison malware réels.
  • Pas instructions pour désactiver sécurité Steam ou lancer loaders .exe externes.
  • Randomiser valeurs sensibles par session comme missions vanilla.
  • Label impact multijoueur avec précision.

Pages wiki associées

Content SDK transforme HackHub de simulation consommée en plateforme scénarios entraînement — pourvu auteurs respectent frontières fiction et enseignent même discipline recon HotBunny a intégrée app 2980270.

FAQ

Foire aux questions

Réponses rapides aux questions les plus fréquentes sur HackHub.

Où est la documentation officielle Content SDK ?

HotBunny héberge docs API et auteur sur docs.hotbunny.dev/hackhub, aussi lié depuis page Liens communauté wiki.

Faut-il jeu complet 1.0 pour SDK ?

Oui. Content SDK et publish Workshop livrés release finale 1er août 2026, pas démo Steam.

Quests SDK remplacent-elles scénario principal ?

Non. Contenu SDK ajoute missions optionnelles. Campagne Journalist's Sister reste contenu vanilla HotBunny.

Quels namespaces API pour apps sociales ?

Twotter, Kisscord et WeeChat couvrent fils sociaux et messagers in-fiction pour quests et drills ingénierie sociale.

Modding SDK identique exploits Roblox ?

Non. SDK est auteur officiel Steam Workshop inside simulation HackHub, pas triche externe jeu.