HackHub Ultimate Hacker Simulator HackHub Content SDK
Créez missions, apps et events in-game — publiez via Steam Workshop.
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 contenu | But | Résultat joueur |
|---|---|---|
| Quests | Chaînes mission avec objectifs, hooks mail, fail states | Nouveaux contrats ou arcs adjacents scénario |
| Websites (FirebearBrowser) | Sites HTML/JS in-fiction browsés in-game | Cibles phish, portails corporate, indices |
| Terminal Commands | Verbes CLI custom ou wrappers | Drills entraînement sur Commandes |
| Desktop / Phone Apps | Utilitaires GUI | Bases de données, dashboards, mini-jeux |
| Events | Triggers temporisés, état online PNJ, réactions monde | Changements NetTree ou mail dynamiques |
| Mod Settings | Toggles config exposés joueurs | Difficulté, 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
- Définir graphe objectifs (primaires + optionnels).
- Lier entrées mail ou cartes board style Hub au démarrage quest.
- Spécifier conditions succès/échec (exfil fichier, edit enregistrement, preuve scan).
- Paramétrer hôtes via Random ou tables briefing — jamais hardcoder IP spoiler éliminées par RNG vanilla.
- 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
- Build package SDK dans outils auteur HotBunny ou layout projet documenté.
- Valider playtest local — compléter quest sans walkthroughs externes.
- Set
#pragma meta requires "1.0.0"(ou patch actuel) dans Code++ bundlé. - Upload via Workshop Publisher in-game ou UI web Steam Workshop.
- É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
- Compléter missions manuelles via processus Hub Outils.
- Écrire petits scripts Code++ appelant APIs Shell.
- Créer Quest single-room avec un Website et une Terminal Command.
- Ajouter ModSettings et Events pour pacing.
- 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
.exeexternes. - Randomiser valeurs sensibles par session comme missions vanilla.
- Label impact multijoueur avec précision.
Pages wiki associées
- Hub Scripts — aperçu Code++ vs Workshop.
- Guide Steam Workshop — workflow subscribe/publish joueur.
- Hub Mises à jour — changements API après 1.0.
- Liens communauté — Discord et support forum.
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.
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.