官术网_书友最值得收藏!

Deep Exploit

Many great publicly available tools appeared lately that use machine learning capabilities to leverage penetration testing to another level. One of these tools is Deep Exploit. It was presented at black hat conference 2018. It is a fully automated penetration test tool linked with metasploit. This great tool uses uses reinforcement learning (self-learning).

It is able to perform the following tasks:

  • Intelligence gathering
  • Threat modeling
  • Vulnerability analysis
  • Exploitation
  • Post-exploitation
  • Reporting

To download Deep Exploit visit its official GitHub repository: https://github.com/13o-bbr-bbq/machine_learning_security/tree/master/DeepExploit.

It is consists of a machine learning model (A3C) and metasploit. This is a high level overview of Deep Exploit architecture:

The required environment to make Deep Exploit works properly is the following:

  • Kali Linux 2017.3 (guest OS on VMWare)
    • Memory: 8.0GB
    • Metasploit framework 4.16.15-dev
  • Windows 10 Home 64-bit (Host OS)
    • CPU: Intel(R) Core(TM) i7-6500U 2.50GHz
    • Memory: 16.0GB
    • Python 3.6.1 (Anaconda3)
    • TensorFlow 1.4.0
    • Keras 2.1.2
主站蜘蛛池模板: 将乐县| 张家港市| 上饶县| 鹤庆县| 双辽市| 陇西县| 竹山县| 富裕县| 大荔县| 彰武县| 红桥区| 弥勒县| 揭阳市| 久治县| 曲水县| 彭阳县| 永登县| 饶平县| 尼勒克县| 新丰县| 芦山县| 凤凰县| 烟台市| 谢通门县| 达州市| 灌阳县| 阜康市| 峨眉山市| 建水县| 海伦市| 九龙县| 清河县| 郯城县| 偃师市| 伊吾县| 白城市| 洪雅县| 昌图县| 许昌县| 眉山市| 兴宁市|