Extractify-extension is a browser extension version of Extractify tool designed for web security testing, enabling users to efficiently extract JavaScript files and their associated relative paths and endpoints from any webpage. This simple, lightweight tool is essential for security testers seeking to identify potential vulnerabilities in web applications.
- Watch for New JS Files: The extension watches for new JS files loaded on the page, recommended for modern web apps.
- JavaScript File Detection: Automatically identifies and lists all JavaScript files loaded on the current webpage.
- Endpoint Extraction: Extracts and displays all relevant relative paths and endpoints from the detected JavaScript files.
- User-Friendly Interface: Intuitive design for easy navigation and analysis of extracted data.
- Lightweight Performance: Minimal impact on browsing speed and resource usage.
To install Extractify extension, follow these steps:
-
Clone the repository to your local machine:
git clone https://github.com/SharokhAtaie/extractify-extension.git
-
Open Chrome and navigate to
chrome://extensions/
-
Enable Developer mode by toggling the switch in the top right corner.
-
Click the Load unpacked button.
-
Select the directory where the cloned repository is located.
-
Clone the repository to your local machine:
git clone https://github.com/SharokhAtaie/extractify-extension.git
-
Open Firefox and navigate to
about:debugging
-
Navigate to
This Firefox
-
Click on
Load temporary add-on
-
Select the directory where the cloned repository is located.
Extractify extension will now be installed and ready for use.
- Visit any webpage in your browser.
- Click on the Extractify extension icon in the browser toolbar.
- The extension will automatically scan the page for JavaScript files and display them, along with their relative paths and endpoints.
- Click on any info button for more detailed information.
Extractify extension works by finding all JavaScript files from the webpage you're visiting and then extracting all endpoints and relative paths from these script files.
Screen.Recording.2024-10-03.at.16.39.30.mp4
We believe that collaboration and community input are essential for creating a robust tool. If you're passionate about web security or software development, we invite you to contribute to Extractify Extension! Here’s how you can get involved:
- Feature Requests: Have an idea for a new feature? We’d love to hear your thoughts!
- Bug Reports: Help us improve by reporting any bugs or issues you encounter.
- Code Contributions: If you’re a developer, consider submitting enhancements or fixes.
Join us in making Extractify Extension even better for everyone!
Email: ataiesharokh@gmail.com
This project is licensed under the MIT License. See the LICENSE file for more details.