• Warning! Malware detected. Download at your own risk.
Download Latest Version CrossC2Kit-GithubBot-2023-11-20.zip (18.2 MB)
Email in envelope

Get an email when there's a new version of CrossC2 framework

Home / v3.1.0
Name Modified Size InfoDownloads / Week
Parent folder
genCrossC2.Win-2022-07-13-bug-fix.zip 2022-07-13 16.4 MB
genCrossC2.Win.zip 2022-07-11 16.4 MB
config_demo.ini 2022-06-07 919 Bytes
CrossC2-GithubBot-2022-06-07.cna 2022-06-07 19.1 kB
CrossC2Kit-GithubBot-2022-06-07.zip 2022-06-07 17.6 MB
genCrossC2.MacOS 2022-06-07 26.4 MB
genCrossC2.Linux 2022-06-07 26.4 MB
README.md 2022-06-06 2.2 kB
v3.1.0 - stable.tar.gz 2022-06-06 8.2 MB
v3.1.0 - stable.zip 2022-06-06 8.3 MB
Totals: 10 Items   119.6 MB 0

Fix

  • Fix python-import encountering ``` comment symbol parsing errors
  • Fix the problem of architecture recognition and root permission recognition error when the session is x86 architecture
  • Fix the problem that when the teamserver exits abnormally, the connecting beacon is abnormally disconnected
  • Fix the problem of some CDN communication errors

Update 2021-07-13

  • Fixed the generation error of specifying rebind_dynamic_lib as an absolute path when running genCrossC2.exe under Windows. (The issue will cause a bug in the automatic generation of beacons in GUI plugins).
  • genCrossC2.Win-2022-07-13-bug-fix.zip: issue: [#169]

New

  • genCrossC2 supports ini configuration parsing, can set the symbol parsing name of the communication library, as well as beacon background running, self-deletion, etc.
  • Add hook functions of beacon in init (initialization) & retryConnect (reconnection) and other stages.
  • Add file management interface to create directory function
  • Add file management interface to delete files/directories
  • Add process management interface to end process function
  • Add session metadata - operating system modification function
  • Add session metadata - intranet IP modification function
  • Add session metadata - host name modification function
  • Add unsetenv function to delete environment variables
  • Add CrossC2 web delivery script modification function
  • Memory execution scripts (bash/zsh/python) now support passing in external parameters

Change

  • When MacOS goes online with a custom protocol, due to system version compatibility issues, the memory parsing and execution method is temporarily canceled, and the local loading method is used.
  • Whether the beacon enters the background running mode will be configured by the user, which is convenient to use systemctl for persistence (background strategy is adopted by default).

Tips 🎉

  • New configuration method, introducing the ini configuration file genCrossC2 127.0.0.1 5555 cs_key null:config.ini MacOS x64 a.out
Source: README.md, updated 2022-06-06