-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
8ebed19
commit 8323092
Showing
1 changed file
with
77 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,77 @@ | ||
Certainly! Here's the README text with the important points highlighted: | ||
|
||
``` | ||
# Website JavaScript Extraction and Sensitive Information Scanner | ||
Developed by Tejas Barguje Patil, | ||
this toolkit enables users to extract and scan JavaScript files on websites for sensitive information. | ||
With clear usage instructions and licensing details, | ||
it offers a comprehensive solution for web developers and security professionals. | ||
## Usage | ||
1. JavaScript File Extraction | ||
Run `js_files_scanner.py` to **extract JavaScript files from a website**. Provide the website's URL when prompted. | ||
use following command to run tool and then enter full URL of website e.g. https://www.example.com/ | ||
``` | ||
python js_files_scanner.py | ||
``` | ||
2. Sensitive Information Scanning | ||
Execute `js_sensitive_info_scanner.py` to **scan JavaScript files for sensitive information**. | ||
Provide the file containing JavaScript URLs obtained previously. | ||
for this you need to save all links in .txt files so this will help you | ||
for scanning all JS URL's at a time you just need to provide file path | ||
e.g. "F:\[Filename.txt] | ||
``` | ||
python js_sensitive_info_scanner.py | ||
``` | ||
3. Link-based Sensitive Data Analysis | ||
Customize `js_link_sensitive_data.py` to **implement personalized scanning logic | ||
for JavaScript links** within the website. | ||
``` | ||
python | ||
# Add your sensitive information scanning logic here | ||
def scan_js_link_sensitive_info(url): | ||
pass | ||
|
||
if __name__ == "__main__": | ||
# Call the function with appropriate arguments if needed | ||
pass | ||
``` | ||
you need to install this dependencies first to work this smoothly. | ||
Install the dependencies using pip: | ||
pip install requests beautifulsoup4 | ||
pip install requests | ||
pip install requests urllib | ||
## Dependencies | ||
- `requests` | ||
- `BeautifulSoup` | ||
- `urllib` | ||
Contact Information | ||
## Contact Information | ||
You can reach out to me via: | ||
<div> | ||
<a href="https://www.linkedin.com/in/tejas-barguje-patil"><img src="https://upload.wikimedia.org/wikipedia/commons/c/ca/LinkedIn_logo_initials.png" alt="LinkedIn" height="30"></a> | ||
<a href="https://www.instagram.com/tejasbargujepatil"><img src="https://upload.wikimedia.org/wikipedia/commons/a/a5/Instagram_icon.png" alt="Instagram" height="30"></a> | ||
</div> | ||
License:- | ||
This project is the **intellectual property of Tejas Barguje Patil** and is **not currently licensed under the MIT License**. | ||
Please refer to Tejas Barguje Patil for any questions regarding the usage, distribution, or modification of the codebase. | ||
``` |