MCPcopy Create free account
hub / github.com/Adaptix-Framework/AdaptixC2 / AddExtension

Method AddExtension

AdaptixClient/Source/UI/Widgets/AdaptixWidget.cpp:459–474  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

457}
458
459bool AdaptixWidget::AddExtension(ExtensionFile* ext)
460{
461 if (ScriptManager->ScriptList().contains(ext->FilePath)) {
462 ext->Enabled = false;
463 ext->Message = "Script already loaded";
464 return false;
465 }
466
467 if( !synchronized ) {
468 ext->Enabled = false;
469 ext->Message = "C2 not synchronized";
470 return false;
471 }
472
473 return ScriptManager->ScriptAdd(ext);
474}
475
476void AdaptixWidget::RemoveExtension(const ExtensionFile &ext)
477{

Callers 2

AddNewExtensionMethod · 0.45
SyncExtensionMethod · 0.45

Calls 3

ScriptListMethod · 0.80
ScriptAddMethod · 0.80
containsMethod · 0.45

Tested by

no test coverage detected