Adaptix Framework
AdaptixC2 GitHubExtension-Kit
  • Welcome
  • Adaptix C2
    • Getting Starting
      • Installation
      • Starting
    • User Interface
    • Listeners and Agents
    • Agent Browsers
      • File Browser
      • Process Browser
    • Data management
      • Tasks storage
      • Downloads Storage
      • Screenshots Storage
    • BOF and Extensions
    • Pivoting
    • Linking Agents
  • Extenders
    • Listeners
      • Beacon HTTP
      • Beacon SMB
      • Beacon TCP
      • Gopher TCP
    • Agents
      • Beacon
        • Beacon BOFs
      • Gopher
  • Development
    • Plugins
    • Listener plugin
    • Agent plugin
  • AX Support Soft
    • AxChecker
    • CmdChecker
  • Changelog
    • v0.1 -> v0.2
    • v0.2 -> v0.3
    • v0.3 -> v0.4
Powered by GitBook
On this page
  • AdaptixC2
  • Agent Beacon
  • Extension-Kit
  1. Changelog

v0.2 -> v0.3

Previousv0.1 -> v0.2Nextv0.3 -> v0.4

Last updated 18 days ago

If you previously used AdaptixClient, delete the ~/.adaptix/storage.db file.

AdaptixC2

New:

  • The session table now has agent markings: Terminated, Inactive, Unlink, No response. The operator can mark an agent as Inactive or Active, and also select the color of the entry or the entire line. The time for marking an agent as No Response is set in the session table settings. The User field now displays the access token used. Icons have appeared in the OS field.

  • Session graph added to AdaptixClient. The server implements interfaces for "internal" listeners (eg SMB listener).

  • When deleting an agent from the server via the "Remove from server" menu item through the session table menu, you now need to confirm the action.

  • Added the User field to TasksTable. Also, all tasks now have one of the statuses: Hosted, Running, Completed. Reworked server interfaces for working with TaskData and console output, added a new task type - TYPE_PROXY_DATA. Extension developers received a more flexible task management mechanism.

  • Added search panels to SessionsTable and TaskTable. To activate the panel, use the Ctrl+F key combination in the table.

  • Now, when synchronizing with the server, tasks in TasksTable will be sorted by creation time, and not by agent ID

  • Now when synchronizing with the server, agents in SessionsTable will be synchronized by creation time, and not by agent ID

  • Arguments in help are now displayed in formatted form.

  • Changed the appearance of the listener and agent creation windows (the load and save buttons have been moved to the top)

  • An interface for handling agent shutdown has been added to the server.

  • Golang packages updated from go-1.22 to go-1.23

Fix:

  • Now when you close the main client window, all open windows are closed and the application exits

  • The main menu now works correctly in KDE panel widgets

  • Compliter in the agent console no longer requires additional confirmation if the text was entered manually. Duplication for commands with subcommands has been removed

  • On the server, situations have been fixed where the information of the last loaded module overwrote the information of previously loaded modules

Agent Beacon

New:

  • Added SMB communication channel

  • Added rev2self, getuid, link, and unlink commands

  • Sensitive strings are hidden in the agent

  • The service name is no longer present inside DLL, EXE, and Shellcode type agents

  • Added BOF API: BeaconIsAdmin

Fix:

  • Fixed memory leaks, no more accumulation of allocated memory

  • The ls command now displays the correct last modification time of files

  • Now when creating a listener, the value of the Port Callback field is validated

Extension-Kit

New BOFs:

  • LateralMovement-BOF: token_make и token_steal

  • Elevation-BOF: getsystem_token

  • Injection-BOF: inject-sec

Added docker build (by )

Fixed a bug in the client with packing BYTES for translation to BOF (by )

Fixed a client bug where information was being written to the wrong field in DownloadsTable (by )

Added Chinese language support for coders (by )

Fixed memory accumulation in ProcessDownloadTasks (by )

LateralMovement-BOF: psexec (by )

SAR-BOF: quser (by )

SAL-BOF: arp, cacls, dir, env, ipconfig, listdns, netstat, nslookup, routerprint, uptime, useridletime, whoami (by )

ArchiMoebius
ArturLukianov
uxbug
HongLuDianXue
M1ndo
ArturLukianov
B1oodyPhoenix
B1oodyPhoenix