https://github.com/niksingh710/minor-college
College Minor Project that is a dashboard for linux system.
https://github.com/niksingh710/minor-college
Last synced: 2 months ago
JSON representation
College Minor Project that is a dashboard for linux system.
- Host: GitHub
- URL: https://github.com/niksingh710/minor-college
- Owner: niksingh710
- License: mit
- Created: 2023-11-03T19:33:06.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-11-14T19:55:44.000Z (over 1 year ago)
- Last Synced: 2024-12-26T14:12:33.645Z (4 months ago)
- Language: Shell
- Size: 316 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Linux System Information and Vulnerability Scanner
[](LICENSE)
[](https://github.com/niksingh710/minor-college/stargazers)
[](https://github.com/niksingh710/minor-college/network/members)
[](https://github.com/niksingh710/cli)
[](https://github.com/niksingh710/minor-college/commits/master)
[](https://github.com/niksingh710/minor-college/issues)
[](https://github.com/niksingh710/minor-college/pulls)🔍 **Linux System Information and Vulnerability Scanner** is a powerful and user-friendly tool written in Bash that allows you to fetch comprehensive system information and vulnerabilities from your Linux system. This tool creates a `data.json` file containing all the relevant data, which can then be easily visualized on a web page.
## Features
- 🐧 Gather detailed system information using commands like `lscpu`, `dmidecode`, and more.
- 🛡️ Scan for known vulnerabilities and security issues in your Linux system.
- 📊 Generate a JSON file (`data.json`) to store all the collected information.
- 🌐 Visualize system data on a web page for easy access and analysis.## Prerequisites
Before using this tool, make sure you have the following dependencies installed on your Linux system:
- [Bash](https://www.gnu.org/software/bash/)
- [lscpu](https://man7.org/linux/man-pages/man1/lscpu.1.html)
- [jq](https://stedolan.github.io/jq/)
- [jc](https://github.com/kellyjonbrazil/jc)
- [dmidecode](https://linux.die.net/man/8/dmidecode)# Installation
```bash
curl -s https://raw.githubusercontent.com/niksingh710/minor-college/master/setup | bash -s install
```# Uninstallation
```bash
curl -s https://raw.githubusercontent.com/niksingh710/minor-college/master/setup | bash -s uninstall
# or
cat ~/.local/share/minor-college/setup | bash -s uninstall
```# Update
```bash
curl -s https://raw.githubusercontent.com/niksingh710/minor-college/master/setup | bash -s update
```# UI
The ui is built using `Svelte Kit` & `Tailwind CSS` and `skeleton`

The Repository for UI is at [minor-college-ui](https://github.com/K4r7ik/minorNik)
## Contributing
👍 Contributions are welcome! Please feel free to submit issues, create pull requests, or suggest improvements. Together, we can make this tool even better!
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## Acknowledgments
- [Your Favorite Open Source Tools](https://opensource.org) - For providing the tools and resources needed to create this project.
🚀 Thank you for using the Linux System Information and Vulnerability Scanner! We hope you find it valuable for keeping your Linux system secure and well-informed.