[{"model":"cloudc2","release_date":"2024-04-30T02:12:40.36717Z","version":"3.4.0-stable","checksum":"da46e5b2a4a7fb855ec7ca2d53247ab30f87c4cae8b284f2e793c0f716848fe4","changelog":"\u003ch2\u003eGeneral\u003c/h2\u003e \u003cul\u003e \u003cli\u003eAdded support and binaries for Apple Silicon devices.\u003c/li\u003e \u003cli\u003eAdjusted update and license check-in intervals.\u003c/li\u003e \u003cli\u003eFixed a bug causing device online/sync/offline status to flip erratically.\u003c/li\u003e \u003cli\u003eAddressed a rare race condition resulting in server hang.\u003c/li\u003e \u003cli\u003eDrastically improved server DB performance across multiple areas.\u003c/li\u003e \u003cli\u003eRemoved static title from root index to eliminate identifiable information if server is scanned.\u003c/li\u003e \u003cli\u003eAdjusted max picture upload size for sites/users/devices to ensure optimal server performance.\u003c/li\u003e \u003cli\u003eImproved state syncing in the UI when navigating between components.\u003c/li\u003e \u003cli\u003eImproved notification serving to prevent flooding users with a large number of notifications after extended periods of inactivity.\u003c/li\u003e \u003cli\u003eCorrected a typo in audit logs when renaming a site.\u003c/li\u003e \u003cli\u003eAdded audit logging for user editing device actions.\u003c/li\u003e \u003cli\u003eAdded or adjusted various debug logging functionalities.\u003c/li\u003e \u003cli\u003eOptimized default site/user/device pictures.\u003c/li\u003e \u003c/ul\u003e \u003ch2\u003eCommand Line\u003c/h2\u003e \u003cul\u003e \u003cli\u003eAdded a banner to the first start output.\u003c/li\u003e \u003cli\u003eIncluded a -nobanner flag to omit the banner on first start.\u003c/li\u003e \u003cli\u003eImplemented hostname checks for local/private IP ranges.\u003c/li\u003e \u003cli\u003eAdded output for current configuration.\u003c/li\u003e \u003cli\u003eDetection of configuration changes now notifies the user.\u003c/li\u003e \u003cli\u003eServer setup now generates a direct link to open the Setup page with a prepopulated token.\u003c/li\u003e \u003c/ul\u003e \u003ch2\u003eSettings\u003c/h2\u003e \u003cul\u003e \u003cli\u003eAdded server configuration info.\u003c/li\u003e \u003cli\u003eAdded a loading spinner to log modals.\u003c/li\u003e \u003cli\u003eReorganized settings for improved accessibility.\u003c/li\u003e \u003c/ul\u003e \u003ch2\u003eApplication Firewall\u003c/h2\u003e \u003cul\u003e \u003cli\u003eAdded the ability to configure allow/deny rules for device/UI access using regex.\u003c/li\u003e \u003cli\u003eIncluded a configurable \"autoban\" option for failed login attempts.\u003c/li\u003e \u003cli\u003eAdded firewall reset and -allowip commands to command line arguments for recovery purposes.\u003c/li\u003e \u003c/ul\u003e \u003ch2\u003eUser Accounts\u003c/h2\u003e \u003cul\u003e \u003cli\u003eAdded support for direct user invite links.\u003c/li\u003e \u003cli\u003eImplemented support for 2FA.\u003c/li\u003e \u003cli\u003eAdded a configuration option to force 2FA enrollment.\u003c/li\u003e \u003cli\u003eProvided the ability to force password reset upon the next login.\u003c/li\u003e \u003cli\u003eDeleted users are now forcibly and instantly disconnected.\u003c/li\u003e \u003cli\u003eAdded an option to disable login for a user.\u003c/li\u003e \u003c/ul\u003e \u003ch2\u003eLogin Page\u003c/h2\u003e \u003cul\u003e \u003cli\u003eDynamically generated login prompt to enhance obscurity against scanners.\u003c/li\u003e \u003cli\u003ePolished UX by replacing the background.\u003c/li\u003e \u003c/ul\u003e \u003ch2\u003eDashboard\u003c/h2\u003e \u003cul\u003e \u003cli\u003eAdded device last seen to the dashboard for a more real-time view of device check-ins.\u003c/li\u003e \u003cli\u003eFixed dashboard sorting issues.\u003c/li\u003e \u003cli\u003eFixed the dark mode banner.\u003c/li\u003e \u003cli\u003eFixed notifications theme.\u003c/li\u003e \u003cli\u003eCorrected the display of offline device rows appearing as \"half online.\"\u003c/li\u003e \u003c/ul\u003e \u003ch2\u003eOverview\u003c/h2\u003e \u003cul\u003e \u003cli\u003eAdded last seen and time online to the Uptime card.\u003c/li\u003e \u003c/ul\u003e \u003ch2\u003ePineapple Recon Module\u003c/h2\u003e \u003cul\u003e \u003cli\u003eImproved stats, pagination, sorting, filtering, scope, and live data update experience.\u003c/li\u003e \u003cli\u003eEnhanced the cartography view with onclick filtering and camera travel.\u003c/li\u003e \u003cli\u003eOrientation of nodes loosely generated based on signal strength in the cartography view.\u003c/li\u003e \u003c/ul\u003e \u003ch2\u003ePineapple Probes Module\u003c/h2\u003e \u003cul\u003e \u003cli\u003eFixed \"Total Probes\" and \"Most probed SSID\" stats.\u003c/li\u003e \u003cli\u003eAdded pagination, sorting, and filtering.\u003c/li\u003e \u003cli\u003eIncluded confirmation dialogue for clearing probes.\u003c/li\u003e \u003cli\u003eEnabled clicking on top probed SSIDs/MACs for filtering.\u003c/li\u003e \u003cli\u003eImproved page loading performance and database efficiency for high-traffic devices.\u003c/li\u003e \u003c/ul\u003e \u003ch2\u003ePineapple PineAP Module\u003c/h2\u003e \u003cul\u003e \u003cli\u003eAdded confirmation dialogs for removing SSID from the pool and clearing SSID pool.\u003c/li\u003e \u003cli\u003eIntroduced deduplication when adding SSID to the pool.\u003c/li\u003e \u003cli\u003eIncluded an \"Enable Karma\" option for a less fragmented experience (duplicate of Clients module).\u003c/li\u003e \u003cli\u003eFixed toggles flickering on load.\u003c/li\u003e \u003c/ul\u003e \u003ch2\u003eTerminal Module\u003c/h2\u003e \u003cul\u003e \u003cli\u003eFixed UI component flickering on load.\u003c/li\u003e \u003cli\u003eAddressed a regression loading context.\u003c/li\u003e \u003cli\u003eResolved a bug causing desync on recon status in C2 due to stopping tunneling services on a pineapple with recon running.\u003c/li\u003e \u003c/ul\u003e \u003ch2\u003eClients Module\u003c/h2\u003e \u003cul\u003e \u003cli\u003eImproved page loading performance.\u003c/li\u003e \u003cli\u003eFixed an issue where table columns weren't device-specific.\u003c/li\u003e \u003cli\u003eAdded confirmation dialogs for \"Forget\" and \"Disconnect\" client buttons.\u003c/li\u003e \u003cli\u003eRenamed \"Allow Associations\" to \"Enable Karma\" for clarity.\u003c/li\u003e \u003c/ul\u003e \u003ch2\u003eCrab\u003c/h2\u003e \u003cul\u003e \u003cli\u003eFixed the issue where the server failed to ingest images properly, resulting in missing loot and error notifications.\u003c/li\u003e \u003cli\u003eImproved page loading performance.\u003c/li\u003e \u003cli\u003eMade minor UI adjustments to the Configuration module.\u003c/li\u003e \u003c/ul\u003e \u003ch2\u003eLoot Module\u003c/h2\u003e \u003cul\u003e \u003cli\u003eFixed the \"Learn more\" link.\u003c/li\u003e \u003cli\u003eAdded titles when viewing or deleting loot.\u003c/li\u003e \u003cli\u003eRearranged the position of delete all, export, and filter fields.\u003c/li\u003e \u003cli\u003eAutomatically sorted by upload date and displayed size in a readable format.\u003c/li\u003e \u003cli\u003eEnhanced the Export dialog and displayed file names in delete dialog.\u003c/li\u003e \u003c/ul\u003e \u003ch2\u003eCroc\u003c/h2\u003e \u003cul\u003e \u003cli\u003eFixed rendering issues in keystroke history that removed leading/trailing spaces (underlying data unaffected, correct keylogs displayed in downloads).\u003c/li\u003e \u003c/ul\u003e","latest_version":true,"size":0,"download_link":""},{"model":"cloudc2","release_date":"2023-07-26T15:13:54.214408Z","version":"3.3.0-stable","checksum":"bec586ea877ffbaf71a2bfdf1b88c6fa7f6a2b362c09f237fe8129e165a2953a","changelog":"\u003cul\u003e \u003cli\u003eAdd Packet Squirrel Mark II support\u003c/li\u003e \u003cli\u003eImprove Key Croc UX\u003c/li\u003e \u003cul\u003e \u003cli\u003eAdd WiFi SSID to configuration page\u003c/li\u003e \u003cli\u003eUpdate Pending actions prompt on unsaved configuration changes to be more obvious\u003c/li\u003e \u003cli\u003eAdd supporting help text and error handling to Remote Keystroke Injection card\u003c/li\u003e \u003cli\u003eOverhaul Keystroke History table\u003c/li\u003e \u003cul\u003e \u003cli\u003eShow keystrokes reassembled in pages\u003c/li\u003e \u003cli\u003eShow keystroke metadata on hover\u003c/li\u003e \u003cli\u003eGraph keystrokes overtime\u003c/li\u003e \u003cli\u003eAdd Download current page option\u003c/li\u003e \u003cli\u003eAdd Download All history option\u003c/li\u003e \u003cli\u003eAdd Delete all history option\u003c/li\u003e \u003c/ul\u003e \u003cli\u003eAdd confirmation dialog to actions\u003c/li\u003e \u003cli\u003eUpdate view payload dialog\u003c/li\u003e \u003cli\u003eFix device loot files not populating correctly\u003c/li\u003e \u003cli\u003eFix payload duplication\u003c/li\u003e \u003cli\u003eFix not being able to delete the last payload or device loot file\u003c/li\u003e \u003cli\u003eFix several possible errors causing infinite repeat actions\u003c/li\u003e \u003c/ul\u003e \u003cli\u003eAdjust uptime handling\u003c/li\u003e \u003cli\u003eAdd source device name to notifications\u003c/li\u003e \u003cli\u003eAdjust table headers on dashboard and device overviews\u003c/li\u003e \u003cli\u003eAdd back total rx/tx to dashboard table\u003c/li\u003e \u003cli\u003eAdd additional error handling and logging\u003c/li\u003e \u003cli\u003eFix pineapple specific terminal UI showing for nonpineapple devices\u003c/li\u003e \u003cli\u003eFix supurfluous http errors\u003c/li\u003e \u003cli\u003eFix error when changing user password from UI\u003c/li\u003e \u003cli\u003eFix UI errors in settings page and various components\u003c/li\u003e \u003cli\u003eAdd additional signal handling to prevent silent crashes\u003c/li\u003e \u003cli\u003eAdd showLicense flag to command line\u003c/li\u003e \u003c/ul\u003e","latest_version":false,"size":0,"download_link":""},{"model":"cloudc2","release_date":"2022-07-05T19:02:24.497014Z","version":"3.2.0-stable","checksum":"587ad0452848efcbf2ef48bfba89a42dd9d4a17a37d6ff937ddb761b59edbaf8","changelog":"\u003cul\u003e \u003cli\u003eAdded support for WiFi Pineapple Enterprise\u003c/li\u003e \u003cli\u003eAdded support for WiFi Pineapple 2.0 Firmware\u003c/li\u003e \u003cli\u003eGeneral UI improvements\u003c/li\u003e \u003cli\u003eAdded native WiFi Pineapple UI proxy for Pro and Teams editions\u003c/li\u003e \u003c/ul\u003e","latest_version":false,"size":0,"download_link":""},{"model":"cloudc2","release_date":"2021-03-31T00:41:33.836061Z","version":"3.1.2-stable","checksum":"eec4e81df1f10fed803163deb1169b9051200b0e1f0fcf66c732ae293355ffc7","changelog":"\u003cul\u003e\u003cli\u003eFixed an issue where the UI would hang\u003c/li\u003e\u003cli\u003eFixed a rare server-side crash\u003c/li\u003e\u003cli\u003eFixed HTTP2 errors on instances using HTTPS\u003c/li\u003e\u003cli\u003eImproved UI request efficiency\u003c/li\u003e\u003cli\u003eImproved error handling\u003c/li\u003e\u003cli\u003eFixed an issue where errors might not display in the UI\u003c/li\u003e\u003c/ul\u003e","latest_version":false,"size":0,"download_link":""},{"model":"cloudc2","release_date":"2021-02-13T02:18:36.238166Z","version":"3.1.1-stable","checksum":"59cbd3720a47cd3a1e84e9f5e29e992312e06c791a91538fd2157cf57ea1b45f","changelog":"\u003cul\u003e\u003cli\u003eAdd Historical Recon data\u003c/li\u003e\u003cli\u003eImprovements to Recon data filters, sorting and Cartography view\u003c/li\u003e\u003cli\u003eFix Recon sync issues with WiFi Pineapples\u003c/li\u003e\u003cli\u003eAdd Chat and associated permissions\u003c/li\u003e\u003cli\u003eAdd Device Notification History\u003c/li\u003e\u003cli\u003eAdd Notes and associated permissions\u003c/li\u003e\u003cli\u003eVarious UI styling, usability and performance improvements\u003c/li\u003e\u003cli\u003eDevice notifications are now decoupled across users and decoupled from device notification history\u003c/li\u003e\u003cli\u003eImprove uptime tracking for connected devices\u003c/li\u003e\u003cli\u003eFix a bug where previously out of date devices remained marked as Out of Date\u003c/li\u003e\u003cli\u003eFix a bug where errors on server setup displayed as undefined in the UI\u003c/li\u003e\u003c/ul\u003e","latest_version":false,"size":0,"download_link":""},{"model":"cloudc2","release_date":"2020-11-18T18:47:35.752388Z","version":"3.0.2-stable","checksum":"5a1a39138dfc1d7bd24e23afaaa4d72d5b8faf88e273cb53f9b1f4a30a23f895","changelog":"\u003cp\u003e\u003cul\u003e \u003cli\u003eFix an issue preventing Signal Owl devices from being opened.\u003c/li\u003e\u003c/ul\u003e\u003c/p\u003e","latest_version":false,"size":0,"download_link":""},{"model":"cloudc2","release_date":"2020-11-05T05:47:54.910472Z","version":"3.0.1-stable","checksum":"a7b0046ad87ac34f3ff0427ad9bd856785a25651fd99d8b69fbdfb598786df67","changelog":"\u003cul\u003e\u003cli\u003eFix an issue where UI license upgrades / reactivation returned error\u003c/li\u003e \u003cli\u003eImproved server output and logging\u003c/li\u003e \u003cli\u003eAdd verbose flag (-v) to show timestamps in log output\u003c/li\u003e \u003cli\u003eAdd -setLicenseKey and -setEdition flags\u003c/li\u003e \u003cli\u003eImproved server performance and stability under high load\u003c/li\u003e \u003cli\u003eDefault avatars added to migration process\u003c/li\u003e \u003cli\u003eDevices will be automatically added to default site on upgrade to 3.X.X\u003c/li\u003e \u003cli\u003eFix a Firefox caching bug that constantly refreshes the UI\u003c/li\u003e \u003cli\u003eVarious minor UI fixes and improvements\u003c/li\u003e \u003cli\u003eAdd links to the Hak5 icon library\u003c/li\u003e \u003cli\u003eVarious improvements to mobile layout\u003c/li\u003e \u003cli\u003eDouble clicking the server on Windows will now display server usage\u003c/li\u003e\u003c/ul\u003e","latest_version":false,"size":0,"download_link":""},{"model":"cloudc2","release_date":"2020-10-22T00:00:00Z","version":"3.0.0-stable","checksum":"e2229463b9f0581ebcebd6797a1902b2f80b420e89305f38c3aa0e7fccc188cf","changelog":"\u003cp\u003eHak5 is proud to announce the second major annual update to our Command and Control platform — Cloud C\u003csup\u003e2\u003c/sup\u003e.\u003c/p\u003e \u003cp\u003e Version 3.0.0 introduces Teams Edition with support for multiple users and multiple sites — further enabling red teams and pentest firms to conduct collaborative remote operations from anywhere. With granular real-time Role-Based Access Controls and advanced audit logging, administrators are provided comprehensive and historical insight into every aspect of Cloud C\u003csup\u003e2\u003c/sup\u003e. \u003c/p\u003e \u003cp\u003e Moreover, architectural changes pave the way for more frequent releases to take advantage of the rich library of hardware, modules and payloads within the Hak5 ecosystem. \u003c/p\u003e \u003cp\u003e The new user interface, inspired by the 7th generation WiFi Pineapple, will feel as familiar as it is refined — providing at-a-glance insight and simplified controls on desktop and mobile. We've even introduced some experimental features, such as the 3D Cartographer Recon view for 6th and 7th generation WiFi Pineapple platforms. \u003c/p\u003e \u003cp\u003e Supported platforms will receive firmware updates — bringing higher performance with lower network throughput. As an example, 6th and 7th generation WiFi Pineapples will benefit from a PineAP engine optimization, reducing CPU utilization from a ~70% to ~3% average, all the while providing faster and more reliable Recon scans. \u003c/p\u003e \u003cp\u003e Cloud C\u003csup\u003e2\u003c/sup\u003e version 3.0 is available today as a free over-the-air update to all Community and Professional users. Installations are now simplified with a unified binary, while dynamic licensing allows you to scale your Cloud C\u003csup\u003e2\u003c/sup\u003e instance by upgrading at any time. \u003c/p\u003e \u003cp\u003e We hope you enjoy this monumental release. Thank you for your continued support, and as always please share your feedback here and from the link within Cloud C\u003csup\u003e2\u003c/sup\u003e. \u003c/p\u003e \u003cp\u003eCloud C\u003csup\u003e2\u003c/sup\u003e version 3.0.0 Key Features\u003c/p\u003e \u003cul\u003e \u003cli\u003eIntroducing Teams Edition\u003c/li\u003e \u003cli\u003eMultiple Users\u003c/li\u003e \u003cli\u003eMultiple Sites\u003c/li\u003e \u003cli\u003eRole-Based Access Control / real-time permission controls\u003c/li\u003e \u003cli\u003eAdvanced Auditing\u003c/li\u003e \u003cli\u003eSingle binary for all editions (Community, Professional, Teams)\u003c/li\u003e \u003cli\u003eAutomatic data migration for upgrades\u003c/li\u003e \u003cli\u003eDynamic licensing enabling edition upgrades without redeployment\u003c/li\u003e \u003cli\u003eAvatars for users, sites and devices\u003c/li\u003e \u003cli\u003eRefined dashboard adopting style from 7th generation WiFi Pineapple\u003c/li\u003e \u003cli\u003eExperimental Cartographer Recon view for 6th and 7th generation WiFi Pineapples\u003c/li\u003e \u003cli\u003eSupport for WiFi Pineapple Mark VII in addition to all networked Hak5 gear\u003c/li\u003e \u003cli\u003eServer side database administration controls\u003c/li\u003e \u003cli\u003eDevice synchronization status and device state history\u003c/li\u003e \u003cli\u003eCommand line password recovery option\u003c/li\u003e \u003c/ul\u003e","latest_version":false,"size":0,"download_link":""}]