This tool was created to help identify potential scams on LinkedIn, where malicious actors share code repositories (often from platforms like Bitbucket) intending to run harmful code on your machine. The LinkedIn Repository Checker focuses on scanning JavaScript-based projects—including Node.js, React, and other JavaScript libraries—to detect suspicious or potentially malicious code.
- JavaScript-Focused: Designed specifically for Node.js, React, and general JavaScript libraries.
- Flexible Output Formats: Generate security reports in both text and CSV formats.
- Easy Integration: Clone the repository and run a single command to start scanning.
- Python 3: Make sure Python 3 is installed on your system.
- Clone the Repository:
git clone https://github.com/TeknoPT/LinkedInChecker.git
- Navigate to the Project Directory:
cd LinkedInChecker
Arguments:
- Folder Path: The path to the folder you want to scan.
- --output report.txt: (Optional) Specify a text file where the report will be saved.
- --csv report.csv: (Optional) Specify a CSV file where the report will be saved.
Example Command:
python3 checker.py /path/to/scan --output report.txt --csv security_report.csv- Replace
/path/to/scanwith the directory you want to inspect. --output report.txtwill create areport.txtfile with the findings.--csv security_report.csvwill create asecurity_report.csvfile with the same findings in CSV format.
Note: You can omit the --output or --csv arguments if you only need one format or none at all.
Contributions are welcome! If you have ideas for improving the scanner, detecting more threats, or supporting additional languages, feel free to open issues or submit pull requests.
This project is licensed under the MIT License. Feel free to use it, modify it, and share it as you see fit.