Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
工具/GitHubGitHub/j81blog/adc-19781
Vulnerability ScannersVulnerability AnalysisConfiguration AuditingNetwork SecurityCloud SecurityIncident ResponseArchived
GitHubj81blog/adc-19781

ADC-19781

Check ADC for CVE-2019-19781

查看仓库
316年前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

ADC-19781

针对 CVE-2019-19781 的若干检查

模块安装

下载两个文件(ADC-19781.psd1 和 ADC-19781.psm1),并将它们放在以下位置之一:

  • C:\Users\%USERNAME%\Documents\WindowsPowerShell\Modules\ADC-19781
  • C:\Program Files\WindowsPowerShell\Modules\ADC-19781

导入模块

root@kitploit:~
Import-Module ADC-19781

共有两个主要函数:

  • ADCFindIfHacked
  • ADCCheckMitigation

ADCFindIfHacked

执行一些测试以查明您是否可能已被入侵,这不能提供 100% 的确定性。 此测试基于当前已知的事实。

此函数需要使用 Posh-SSH,请在使用前安装。

root@kitploit:~
Install-Module Posh-SSH
root@kitploit:~
语法
    ADCFindIfHacked [-ManagementURL] <uri> [[-TimeOut] <int>] [-Credential] <pscredential> [[-LogFile] <string>] [-NoLog]
root@kitploit:~
示例
    PS C:\> ADCFindIfHacked -ManagementURL "https://citrixnetscaler.domain.local"
root@kitploit:~
示例
    PS C:\> ADCFindIfHacked -ManagementURL "https://citrixnetscaler.domain.local" -LogFile C:\Temp\ADCFindIfHacked.log
root@kitploit:~
示例
    PS C:\> ADCFindIfHacked -ManagementURL "https://citrixnetscaler.domain.local" -NoLog

注意:您可以可选地指定 -Credential 参数,如果不指定则会提示输入凭据。 注意:您可以使用 -LogFile 参数更改日志文件位置,或使用 -NoLog 避免生成日志文件。默认情况下会创建名为 "ADCFindIfHacked_yyyyMMdd-HHmmss.txt" 的日志文件。 注意:如果遇到超时问题,可以指定 -TimeOut 参数,默认值为 300。

ADCCheckMitigation

检查 Citrix ADC / NetScaler 以验证缓解措施是否已就位

root@kitploit:~
语法
    ADCCheckMitigation [-ManagementURL] <uri> [-Credential] <pscredential>
root@kitploit:~
示例
    PS C:\> ADCCheckMitigation -ManagementURL "https://cns001.domain.local"

注意:您可以可选地指定 -Credential 参数,如果不指定则会提示输入凭据。

无法加载 Renci.SshNet

如果您可能会收到以下错误 "Could not load file or assembly 'Renci.SshNet'",可以尝试执行以下行并重新启动 PowerShell 会话。

root@kitploit:~
[System.Reflection.Assembly]::Load("System.EnterpriseServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")
$publish = New-Object System.EnterpriseServices.Internal.Publish
$publish.GacInstall("C:\Program Files\WindowsPowerShell\Modules\Posh-SSH\2.2\Assembly\Renci.SshNet.dll");
下载工具