HomeGamesUpdatesPricingMethodology
Steam News6 August 20264d ago

v1.0.1 - Launch Day Fixes

Bug Fixes Imported modules couldn't use any builtin or API function inside their own functions - calling log(), int(), str(), connect(), or anything else from inside a function defined in an import'ed module failed outr

In this update1

Full notes

Full Blackdoor update

Read the full published notes in a cleaner layout. The original post stays linked below.

What changed

5 fixes2 additions0 changes0 removals
  • Gameplay
  • Fixes
  • Server
addedBug FixesImported modules couldn't use any builtin or API function inside their own functions - calling log(), int(), str(), connect(), or anything else from inside a function defined in an import'ed module failed outright with "'x' is not defined." Modules now have the same full builtin/API surface a top-level script already has.
fixedBug FixesThe default grabber.bd script never actually worked against a real target - it called connect() without a username, so it never authenticated even right after cracker.bd had already cracked the account. Fixed to reuse the same parse_target() pattern cracker.bd already uses, so it picks up the credential you already have.
addedBug Fixesmv on a directory left its contents behind at the old path - the directory's own listing moved to the new location, but anything inside it stayed fully readable and runnable at the old path instead of moving with it. Directories now actually take their contents with them.
fixedBug FixesInterrupting a script with Ctrl+C while it had an open connection could leave you stuck - ps showed nothing to kill, and disconnect refused because something was still "connected," with no way out short of restarting. Fixed.
fixedBug FixesThe Tidy-Up Job's first objective could complete before you'd touched the target server at all - an objective-checking bug let it match against an unrelated server's default configuration instead of the actual mission target.
fixedBug FixesCopying text out of #lounge chat could return the wrong thing on paste. Fixed.

Blackdoor changes

addedImported modules couldn't use any builtin or API function inside their own functions - calling log(), int(), str(), connect(), or anything else from inside a function defined in an import'ed module failed outright with "'x' is not defined." Modules now have the same full builtin/API surface a top-level script already has.
fixedThe default grabber.bd script never actually worked against a real target - it called connect() without a username, so it never authenticated even right after cracker.bd had already cracked the account. Fixed to reuse the same parse_target() pattern cracker.bd already uses, so it picks up the credential you already have.
addedmv on a directory left its contents behind at the old path - the directory's own listing moved to the new location, but anything inside it stayed fully readable and runnable at the old path instead of moving with it. Directories now actually take their contents with them.
fixedInterrupting a script with Ctrl+C while it had an open connection could leave you stuck - ps showed nothing to kill, and disconnect refused because something was still "connected," with no way out short of restarting. Fixed.
fixedThe Tidy-Up Job's first objective could complete before you'd touched the target server at all - an objective-checking bug let it match against an unrelated server's default configuration instead of the actual mission target.

Bug Fixes

  • Imported modules couldn't use any builtin or API function inside their own functions - calling log(), int(), str(), connect(), or anything else from inside a function defined in an import'ed module failed outright with "'x' is not defined." Modules now have the same full builtin/API surface a top-level script already has.

  • The default grabber.bd script never actually worked against a real target - it called connect() without a username, so it never authenticated even right after cracker.bd had already cracked the account. Fixed to reuse the same parse_target() pattern cracker.bd already uses, so it picks up the credential you already have.

  • mv on a directory left its contents behind at the old path - the directory's own listing moved to the new location, but anything inside it stayed fully readable and runnable at the old path instead of moving with it. Directories now actually take their contents with them.

  • Interrupting a script with Ctrl+C while it had an open connection could leave you stuck - ps showed nothing to kill, and disconnect refused because something was still "connected," with no way out short of restarting. Fixed.

  • The Tidy-Up Job's first objective could complete before you'd touched the target server at all - an objective-checking bug let it match against an unrelated server's default configuration instead of the actual mission target.

  • Copying text out of #lounge chat could return the wrong thing on paste. Fixed.

  • Static

Source

Steam News / 6 August 2026

Open original post

Changelog.gg summarizes and formats this update. How we read updates.