Code Monkey home page Code Monkey logo

easyhack's Introduction

EasyHack

EasyHack Home Page


About

EasyHack is a project aimed at simplifying the management of penetration testing tools through a command-line interface (CLI). Penetration testers often work with various tools like nmap, John the Ripper, Dirb, LBD, and IP changers. EasyHack provides a centralized and efficient platform to manage and utilize these tools, addressing the growing need for effective cybersecurity solutions. This project responds to the increasing demand for streamlined cybersecurity tools in an ever-evolving threat landscape.

Platform

Base: Linux, MacOS

Tested On: ParrotOS, MacOS

Features

  • Network exploration, host discovery, and security auditing.
  • Recursively scan directories and look for files with different extensions in a web server.
  • Password cracking.
  • Identify Web Application Firewall (WAF).
  • Detects whether a given domain uses DNS and/or HTTP load-balancing.

Tools

Nmap

EasyHack Home Page

Dirb

EasyHack Home Page

John The Ripper

EasyHack Home Page

WafW00f

EasyHack Home Page

LBD

EasyHack Home Page

Download & Setup

git clone https://github.com/Al-Fuad/EasyHack.git
cd EasyHack
gcc setup.c -o setup && ./setup

Run

gcc main.c -o main && ./main

Documentation

Methodology

The development of EasyHack will follow a structured methodology:

  • Analysis: Conduct a detailed analysis of existing penetration testing tools and their command-line requirements.

  • Design: Create a robust system architecture for EasyHack, ensuring efficient tool management through the command line.

  • Development: Implement the command-line interface, tool library, and configuration features.

  • Integration: Explore opportunities for command-line integration with other cybersecurity frameworks and tools.

  • Testing: Rigorously test the command-line application to ensure reliability, security, and usability.

  • Documentation: Develop comprehensive and user-friendly command-line documentation and guides.

  • Ethical Considerations: Address ethical considerations regarding responsible tool usage within the console-based environment.

Project Members

1st Programmer : S. M Al Fuad Nur (0242220005341056)

2nd Programmer : Samin Sadaf (0242220005341012)

3rd Programmer : Md. Ilias Kabir (0242220005341098)

4th Programmer : Emran Hosen Shuvo (0242220005341082)

Section : B Batch : 39

Subject Name : Software Development Capstone Project(SE133)

Department of Software Engineering

easyhack's People

Contributors

al-fuad avatar

Stargazers

 avatar

Watchers

 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.