CrossC2 icon indicating copy to clipboard operation
CrossC2 copied to clipboard

插件的扫描端口功能没有返回数据

Open metaStor opened this issue 3 years ago • 6 comments

cs版本4.0 正常导入插件: image

在命令行中执行扫描: image

等了许久没有返回数据(心跳正常),,且在面板中也没有portscan result的标签 image image

metaStor avatar Jan 20 '21 02:01 metaStor

查看了cna中详细代码,是cc2_portscan调用的主程序错误,后期将修复此问题。

这里设定了portscan任务调用的执行文件类型为ELF https://github.com/gloxec/CrossC2/blob/c909aa311eb494c663d72706eb959ec4dea60dee/CrossC2Kit/scanner/ServerScan/serverscan.cna#L93

但这里最终选用执行文件时却调用了so动态库,导致任务执行时解析失败,没有运行portscan文件 https://github.com/gloxec/CrossC2/blob/c909aa311eb494c663d72706eb959ec4dea60dee/CrossC2Kit/scanner/ServerScan/serverscan.cna#L108

⚠️临时方案:最新的CrossC2 v2.2 支持了内存中持续化调用传入的二进制文件,建议暂时使用此功能去调用自己的端口探测工具 https://github.com/gloxec/CrossC2/releases/tag/v2.2

详细功能见最新CrossC2 Kit添加的GUI菜单 CrossC2 Kit https://github.com/gloxec/CrossC2/blob/c909aa311eb494c663d72706eb959ec4dea60dee/CrossC2Kit/CrossC2Kit_Loader.cna#L157

gloxec avatar Jan 26 '21 03:01 gloxec

查看了cna中详细代码,是cc2_portscan调用的主程序错误,后期将修复此问题。

这里设定了portscan任务调用的执行文件类型为ELF https://github.com/gloxec/CrossC2/blob/c909aa311eb494c663d72706eb959ec4dea60dee/CrossC2Kit/scanner/ServerScan/serverscan.cna#L93

但这里最终选用执行文件时却调用了so动态库,导致任务执行时解析失败,没有运行portscan文件 https://github.com/gloxec/CrossC2/blob/c909aa311eb494c663d72706eb959ec4dea60dee/CrossC2Kit/scanner/ServerScan/serverscan.cna#L108

⚠️临时方案:最新的CrossC2 v2.2 支持了内存中持续化调用传入的二进制文件,建议暂时使用此功能去调用自己的端口探测工具 https://github.com/gloxec/CrossC2/releases/tag/v2.2

详细功能见最新CrossC2 Kit添加的GUI菜单 CrossC2 Kit https://github.com/gloxec/CrossC2/blob/c909aa311eb494c663d72706eb959ec4dea60dee/CrossC2Kit/CrossC2Kit_Loader.cna#L157

cs4.2中无法再菜单看到CrossC2 Kit

woOzZ2 avatar Mar 20 '21 10:03 woOzZ2

cs4.2中无法再菜单看到CrossC2 Kit

是否有重新加载过CrossC2Kit_Loader.cna呢?还有标题处顶栏的CrossC2生成菜单是否正常显示呢? @woOzZ2

gloxec avatar Mar 23 '21 07:03 gloxec

cs4.2中无法再菜单看到CrossC2套件

是否有重新加载过CrossC2Kit_Loader.cna呢?还有标题处顶栏的CrossC2生成菜单是否正常显示呢?@ woOzZ2

生成菜单在顶部有显示,但是CrossC2 Kit不显示

woOzZ2 avatar Mar 31 '21 06:03 woOzZ2

4.2 4.3遇到楼主相同问题

1203731177 avatar Feb 16 '22 07:02 1203731177

4.2 4.3遇到楼主相同问题

@1203731177 具体原因详见https://github.com/gloxec/CrossC2/issues/61#issuecomment-767264316

除去上述原因,端口扫描程序由golang开发,体积较大,每次扫描任务都需要等待较长的时间进行上传程序本体,所以该功能在端口扫描程序大小未优化前暂不支持,在dev分支中已移除: https://github.com/gloxec/CrossC2/blob/01372524f296640b82b46d48b48558762c81614e/CrossC2Kit/CrossC2Kit_Loader.cna#L8

gloxec avatar Feb 18 '22 02:02 gloxec