Skip to content

KillerScan v1.6.1

Choose a tag to compare

@SteveTheKiller SteveTheKiller released this 29 Aug 18:54
· 513 commits to main since this release

1.6.1 makes the command line actually work and grows it into a full scripting tool, brings the app and killerscan.net to fifteen languages, and cleans up install, uninstall and theme rough edges.

Added

  • Italian, Hungarian, Kazakh and Russian localizations for the complete app interface and killerscan.net, bringing both to fifteen languages - the same set as KillerPDF.
  • The command line now includes /probe, /network, and offline /vendor commands; table, CSV, JSON, and themed HTML output; text, device-type, vendor, and port filters; sorting, descending order, result limits, custom port checks, progress reporting, timeouts, header control, extension-based export formats, and an optional empty-result exit code for automation.
  • /scan /demo produces the same fabricated network as the GUI's demo mode, for screenshots that show no real environment.
  • On an interactive console the command line shows a spinner while scanning and colors its output - each results column in its own color, errors red, and a green "KillerScan complete." when done. When /export's file extension picks the format, the console still shows the readable table while the file gets that format. Redirected output, pipes, exports and explicit /csv or /json stay plain.

Changed

  • The bundled OUI vendor database was refreshed to the current Wireshark manuf list (58,049 entries).
  • F12 now opens the About window, matching the rest of the family, and the shortcut list in the app and on killerscan.net now covers every shortcut, including the device actions.
  • The language menu now uses the family's radio-row list with the locale code right-aligned, matching KillerPDF.
  • The interface is now translated where it was not. Device types read in your own language throughout the results grid, the "Set device type" menu and the exported report; so do the install, update and uninstall prompts, the vendor-database messages, the About and Keyboard shortcuts titles, the export and scan errors, and the save dialog's file types. The stored device-type value stays English so overrides, colors, report styling and the command line's /type filter are unaffected by the interface language.
  • The exported HTML report follows the app's language, reusing the same column and theme names rather than its own.
  • Polish was missing over a third of the interface and nine other languages were short a handful of strings; every language is now complete.
  • The too-many-addresses message no longer suggests splitting the scan across tabs, which this release removes.
  • Removed the unused tab-session scaffolding. A single scan already accepts several subnets, hosts, and ranges together, so the app now keeps one results session without carrying unreachable tab handlers or claiming a tabbed interface in package copy.
  • killerscan.net now explains in every language that per-device SSH preferences store only a username; passwords, private keys, the connection, and authentication remain entirely with the Windows SSH client.
  • Internal cancellation resource keys now use the same American spelling as their displayed text.
  • Themes are now complete, app-owned resources with no private template overlay or external build dependency.
  • The About card now takes its outer edge from the app-frame color and its information panel directly from the context-menu surface, with the pane-border color around that panel. The old About-only color override is gone, so every theme uses the same semantic keys as the rest of its interface.

Fixed

  • The About card's info panel has its film grain back instead of being the one flat surface on the card.
  • Command-line scans no longer hang forever after printing the "Scanning..." line, so /export actually writes its file. The CLI had deadlocked this way since it shipped in 1.6.0.
  • Machine-wide uninstall now requests administrator access and removes the Program Files copy, Common Start Menu shortcut, machine PATH entry and HKLM registration instead of targeting the per-user installation.
  • The confirmation dialog's close-button corner now follows the active theme, so 98SE no longer leaves one rounded corner in otherwise square dialog chrome.
  • Black theme card borders now match the rest of the dark-theme family instead of drawing a bright ring around every card and dialog.
  • KillerScan now detects when both a per-user and an all-users installation exist and offers to remove the copy that is not running, and self-update keeps the Add/Remove Programs version current instead of leaving it describing the replaced build.