Coder Social home page Coder Social logo

reverse-dusk / easypen Goto Github PK

View Code? Open in Web Editor NEW

This project forked from lijiejie/easypen

0.0 0.0 0.0 11.28 MB

EasyPen is a GUI program which helps pentesters do target discovery, vulnerability scan and exploitation

Shell 0.22% JavaScript 74.25% Python 19.13% Lua 0.02% CSS 5.28% HTML 1.08% Batchfile 0.01%

easypen's Introduction

EasyPen Alpha 1.0.7

Do not use EasyPen for illegal purposes, this tool is for research only

查看中文

EasyPen is a GUI program which helps pentesters do target discovery, vulnerability scan and exploitation.

It has over 100 built-in scan scripts which covers most common vulnerabilities, you can easily write your own scan script and map the scan for thousands of targets.

User Manualhttps://easypen.lijiejie.com/

Change Log

  • 2022-10-18: Bug Fix: Executable file path error when blank string appears in path.
  • 2022-10-18: Bug Fix: Brute task access DNS log, weak passwords found not write to the result table as expected.
  • 2022-09-21: Bug Fix: Terminate all child processes immediately after STOP click.
  • 2022-09-16: Bug Fix: Targets input missing is_http.
  • 2022-09-15: Bug Fix: DNS log monitor object overwrite, brute job shouldn't create dns log monitor.
  • 2022-09-13: Bug fix: hydra plugin works with a hard code timeout.
  • 2022-09-12: important bug fix, asyncio timeout failed to gather returned vulnerabilities.

Install

Microsoft Windows users can download zipped file and run EasyPen.exe : https://github.com/lijiejie/EasyPen/releases

Users who are familiar with python can install via pip3

pip3 install -r requirements.txt

At present this project is developed and tested under Python3.8, please use Python3.8 to run this app

Ubuntu User

apt install masscan nmap hydra medusa nfs-common ipmitool rsync -y

CentOS User

yum install masscan nmap nfs-utils ipmitool rsync -y

Install hydra: https://github.com/vanhauser-thc/thc-hydra
Or Install medusa: https://github.com/jmk-foofus/medusa

Feathers

  • Discover: Domain / IP / Port / Services discovery, build assert databases
  • Vulnerability Scan:Single thread scan framework works with AsyncIO, with over 100 built-in plugins, can driven Hydra/Medusa/Ncrack to brute weak passwords
  • Incident Response:Whenever a critical vulnerability was disclosed, based on the assert db created by the discover module and the scan framework, in most cases, users only need to write very few lines of code to implement the vulnerability check. After that you can map the scan script to thousands of targets and finish the scan in serveral minutes.
  • Exploitation: Provides you some exploit tools

Scan Panel Screenshot

Tools Panel Screenshot

Develop Plans

Alpha 1.0 was released, includes some basic modules. Please create issues if any bugs found.

  • Adapt more DNSLog APIs,includes Antenna漏洞验证平台
  • Web fingerprints and live preview
  • scan plugin profiles
  • Support the execution of other open source projects' scan plugins: python / YAML
  • Plugin live edit and debug
  • Vulnerabilities one click recheck
  • Brute function optimization
  • Integrate with BBScan
  • Better scan performance and algorithm
  • Better code construction, more friendly for other users to contribute plugin & tools

easypen's People

Contributors

lijiejie avatar nmweizi avatar 71src avatar wcc526 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.