mirror of
https://github.com/maxDcb/C2Core
synced 2026-06-08 15:48:01 +00:00
29 lines
686 B
C++
29 lines
686 B
C++
#include "../EnumerateShares.hpp"
|
|
|
|
bool testEnumerateShares();
|
|
|
|
int main()
|
|
{
|
|
bool res;
|
|
std::cout << "[+] testEnumerateShares" << std::endl;
|
|
res = testEnumerateShares();
|
|
if (res)
|
|
std::cout << "[+] Sucess" << std::endl;
|
|
else
|
|
std::cout << "[-] Failed" << std::endl;
|
|
return !res;
|
|
}
|
|
|
|
bool testEnumerateShares()
|
|
{
|
|
std::unique_ptr<EnumerateShares> mod = std::make_unique<EnumerateShares>();
|
|
std::vector<std::string> cmd = {"enumerateShares"};
|
|
C2Message msg, ret;
|
|
mod->init(cmd, msg);
|
|
mod->process(msg, ret);
|
|
|
|
std::cout << "[+] enumerateShares output: " << ret.returnvalue() << std::endl;
|
|
|
|
return !ret.returnvalue().empty();
|
|
}
|