You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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 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