cloud-lab
v1.0.2
Published
Worldwide CLI tool to submit data to MongoDB Atlas and view complete Lab Manuals
Maintainers
Readme
🍃 Mongo Cloud & Ethical Hacking Lab CLI
A worldwide NPM command-line tool that lets you browse complete Ethical Hacking Lab Manuals right inside your terminal, and sync entries directly to a MongoDB Atlas Cloud Database.
🚀 Features
- Exact Lab Manual Formatting: Complete with
INDEX,_____Start_____, and full unabridged lab procedures, commands, Python programs, outputs, and results. - 11 Full Detailed Labs Included: Labs 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, and 13.
- Direct Global Commands: Run
cloud-input labsor simplylabfrom any command prompt on any laptop. - MongoDB Atlas Cloud Sync: All labs and submissions are synced in real-time to your MongoDB Atlas cluster.
💻 How to Use It in Your Terminal
1. Show the Full Lab Manual (Exact Format with INDEX & All Labs)
cloud-input labs
# or simply:
lab2. Show Only the INDEX
cloud-input index3. Open Any Specific Lab Instantly
cloud-input lab 3 # Lab 3: Port Scanning (Nmap/Masscan)
cloud-input lab 7 # Lab 7: SQL Injection (SQLMap)
cloud-input lab 9 # Lab 9: Steganography with Python & Steghide
cloud-input lab 12 # Lab 12: File Integrity Monitoring (Python SHA-256)
lab 11 # Lab 11: Keylogger in Python4. Submit New Notes or Data to MongoDB Atlas
# Interactive mode:
cloud-input
# Quick one-liner with flags:
cloud-input send -t "Lab 12 Completed" -m "SHA-256 integrity verified" -a "Shiv" -c "Security"
# View recent cloud entries:
cloud-input list🌍 How to Publish to NPM for Worldwide Access
- Open
package.jsonand set a unique package name on npmjs.com (e.g.shreya-ethical-hacking-cli):{ "name": "your-unique-package-name", "bin": { "cloud-input": "./bin/index.js", "lab": "./bin/lab.js", "labs": "./bin/lab.js" } } - Log in and publish:
npm login npm publish --access public
📱 How Anyone Worldwide Runs It
npm install -g your-package-name
# Run anywhere!
cloud-input labs
lab 12