Tools

UPDATE: FactionC2 2019-10-20

FactionC2 2019-10-20 was released a couple of days ago by the author. This C2 framework was briefly mentioned in my previous post titled List of Open Source C2 Post-Exploitation Frameworks. This release most importantly contains upgrades to .Net Core 3 version among additional changes.

FactionC2 2019-10-20

What is FactionC2?

Faction is an open source C2 framework for security professionals, providing an easy way to extend and interact with agents. It focuses on providing an easy, stable, and approachable platform for C2 communications through well documented REST and Socket.IO APIs.

Official FactionC2 2019-10-20 Changelog:

FactionPy:

  • New project to centeralize code for Database, RabbitMQ, and related functionality

CLI:

  • Updated CLI to leverage FactionPy for DB interactions and creating new objects (users, roles, transports, etc)
  • This fixed some issues that came up in migrating to .NET Core 3.0
  • Dependency Updates

Core:

.NET Build Server:

  • Upgraded to .NET Core 3.0
  • Updated Docker image to use lastest version of Mono in the 6.x branch
  • Dependency Updates

API:

Console:

  • Dependency Updates

Marauder:

  • Added an info command to return info about the agent

As of now, I could not find official information about release versioning and hence I have let the version be as it is from the official change log.

Download FactionC2:

The C2 author mentions that the easiest way to install FactionC2 is by:

curl https://raw.githubusercontent.com/FactionC2/Faction/master/install.sh | sudo bash

If you are concerned about piping a shell script from the internet into bash, you can instead clone the install repository and run it locally

git clone https://github.com/FactionC2/Faction/
cd Faction
sudo bash ./install.sh

Once the install has finished, you’ll be able to use the faction command to interact with your Factionc2 install. The first thing you’re going to want to do is run sudo faction setup.

A couple of days ago, PoshC2 v5.0 was released to the public. I briefly mentioned PoshC2 in my post titled – List of Open Source C2 Post-Exploitation Frameworks. Significant changes and improvements have been made to this version, most notably – PoshC2 has been completely rewritten in Python3. Share this post on: witteracebookhatsAppoogle+ufferLinkedin It

You Might Also Like

Leave a Reply