{"id":41814394,"url":"https://github.com/ngvuthdanhh/certificate-cpanel-professional-exam-cpp","last_synced_at":"2026-01-25T07:10:55.415Z","repository":{"id":316850667,"uuid":"1065096491","full_name":"ngvuthdanhh/certificate-cpanel-professional-exam-cpp","owner":"ngvuthdanhh","description":"Study materials and hands-on labs to prepare for the cPanel \u0026 WHM Professional Exam (notes, labs, hands-on scenarios, playbooks, and certificate).","archived":false,"fork":false,"pushed_at":"2025-09-27T04:51:14.000Z","size":1634,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-09-27T06:06:13.954Z","etag":null,"topics":["cpanel","cybersecurity","githublearning","hosting","server-administration","sysadmin","webhosting"],"latest_commit_sha":null,"homepage":"https://university.cpanel.net/","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ngvuthdanhh.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":"docs/roadmap.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-27T04:00:50.000Z","updated_at":"2025-09-27T04:53:23.000Z","dependencies_parsed_at":"2025-09-27T06:16:42.448Z","dependency_job_id":null,"html_url":"https://github.com/ngvuthdanhh/certificate-cpanel-professional-exam-cpp","commit_stats":null,"previous_names":["ngvuthdanhh/certificate-cpanel-professional-exam"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/ngvuthdanhh/certificate-cpanel-professional-exam-cpp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ngvuthdanhh%2Fcertificate-cpanel-professional-exam-cpp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ngvuthdanhh%2Fcertificate-cpanel-professional-exam-cpp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ngvuthdanhh%2Fcertificate-cpanel-professional-exam-cpp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ngvuthdanhh%2Fcertificate-cpanel-professional-exam-cpp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ngvuthdanhh","download_url":"https://codeload.github.com/ngvuthdanhh/certificate-cpanel-professional-exam-cpp/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ngvuthdanhh%2Fcertificate-cpanel-professional-exam-cpp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28747310,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-25T05:12:38.112Z","status":"ssl_error","status_checked_at":"2026-01-25T05:04:50.338Z","response_time":113,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cpanel","cybersecurity","githublearning","hosting","server-administration","sysadmin","webhosting"],"created_at":"2026-01-25T07:10:54.427Z","updated_at":"2026-01-25T07:10:55.407Z","avatar_url":"https://github.com/ngvuthdanhh.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🛡️ cPanel Professional Exam (CPP)\n\n![Course](https://img.shields.io/badge/cPanel-Professional%20Exam-darkred?style=flat-square\u0026logo=cpanel)\n![Status](https://img.shields.io/badge/Status-Completed-brightgreen?style=flat-square\u0026logo=verizon)\n![Type](https://img.shields.io/badge/Type-Learning%20Project-orange?style=flat-square\u0026logo=notion)\n![Focus](https://img.shields.io/badge/Focus-Server%20Administration%20%26%20Hosting-informational?style=flat-square\u0026logo=webmin)\n![Maintainer](https://img.shields.io/badge/Maintainer-Thành%20Danh-blueviolet?style=flat-square\u0026logo=github)\n\nThis repository contains **notes, hands-on labs, practical scenarios, extras, and a certificate image** to prepare for the *cPanel \u0026 WHM Professional Exam*. The materials focus on administering cPanel/WHM, DNS \u0026 email management, Apache/PHP/MySQL, backups, security hardening, and troubleshooting.\n\n---\n\n## 📚 Notes\n- 📄 [`notes/01-introduction.md`](./notes/01-introduction.md) — Exam overview \u0026 environment setup  \n- 📄 [`notes/02-server-management.md`](./notes/02-server-management.md) — WHM, accounts, packages, DNS zones  \n- 📄 [`notes/03-email-management.md`](./notes/03-email-management.md) — Exim, SpamAssassin, DKIM/SPF, mail routing  \n- 📄 [`notes/04-security-basics.md`](./notes/04-security-basics.md) — AutoSSL, cPHulk, firewall basics, 2FA  \n- 📄 [`notes/05-apache-php-mysql.md`](./notes/05-apache-php-mysql.md) — EasyApache 4, MultiPHP, MySQL/MariaDB administration  \n- 📄 [`notes/06-backup-recovery.md`](./notes/06-backup-recovery.md) — Backup configuration \u0026 restore workflows  \n- 📄 [`notes/07-troubleshooting.md`](./notes/07-troubleshooting.md) — Log locations, CLI tools, common fixes  \n- 📄 [`notes/08-practice-questions.md`](./notes/08-practice-questions.md) — Sample Q\u0026A \u0026 quick review\n\n---\n\n## 🧪 Labs\nStep-by-step guided labs to build practical administration skills. Always use isolated VMs and snapshots.\n- 💻 [`labs/01-basic-setup.md`](./labs/01-basic-setup.md) — Install cPanel/WHM \u0026 initial configuration  \n- ⚙️ [`labs/02-apache-php.md`](./labs/02-apache-php.md) — EasyApache 4 \u0026 PHP handlers (DSO, FPM, CGI)  \n- 🌐 [`labs/03-dns-zones.md`](./labs/03-dns-zones.md) — Managing DNS records, propagation checks  \n- ✉️ [`labs/04-email-services.md`](./labs/04-email-services.md) — Mail flow, Exim logs, troubleshooting delivery  \n- 🔒 [`labs/05-security.md`](./labs/05-security.md) — AutoSSL, cPHulk, firewall (CSF) basics  \n- 🔧 [`labs/06-troubleshooting.md`](./labs/06-troubleshooting.md) — Service restarts, error triage, restores\n\n---\n\n## 🧩 Hands-On (Scenario Practicals)\nApplied scenarios that simulate real hosting incidents and security contexts:\n- 🕸️ [`hands-on/web-exploitation.md`](./hands-on/web-exploitation.md) — Web app issues in hosting context (XSS/SQLi analysis, safe testing)  \n- 🌐 [`hands-on/network-attacks.md`](./hands-on/network-attacks.md) — Network-level impacts on web hosting (packet capture, DoS simulation)  \n- 🔐 [`hands-on/crypto.md`](./hands-on/crypto.md) — TLS/certificate management and password storage practices  \n- 🕵️ [`hands-on/forensics.md`](./hands-on/forensics.md) — Log collection, timeline building, artifact analysis  \n- ⚙️ [`hands-on/privilege-escalation.md`](./hands-on/privilege-escalation.md) — Permission audits, sudoers review, secret handling\n\n---\n\n## 📎 Extras\nQuick reference aids and study boosters:\n- 🧠 [`extras/exam-tips.md`](./extras/exam-tips.md) — Study \u0026 test-taking strategies  \n- ❓ [`extras/faq.md`](./extras/faq.md) — Frequently asked questions for candidates  \n- 🔗 [`extras/resources.md`](./extras/resources.md) — Official docs, community resources, video tutorials\n\n---\n\n## 📖 Docs\nCore documentation for planning and revision:\n- 📘 [`docs/index.md`](./docs/index.md) — Overview \u0026 objectives  \n- 📘 [`docs/syllabus.md`](./docs/syllabus.md) — Exam syllabus \u0026 topic breakdown  \n- 📘 [`docs/roadmap.md`](./docs/roadmap.md) — Suggested study timeline (5-week plan)  \n- 📘 [`docs/references.md`](./docs/references.md) — Useful links \u0026 official guides  \n- 📘 [`docs/glossary.md`](./docs/glossary.md) — Important terms \u0026 definitions\n\n---\n\n## 📸 Screenshots\n| Step | Screenshot |\n|---|---|\n| Course overview / setup | ![general](./screenshots/general-course.png) |\n\n---\n\n## 📜 Certificate\n🎓 [cPanel Professional (CPP) Certification](./cert/Nguyen-Vu_Thanh-Danh_cPanel-Professional-Certification-Exam.png)\n\n\n---\n\n## ▶️ Quickstart\n1. Read `docs/index.md` and `docs/syllabus.md` to align study scope.  \n2. Follow `labs/01-basic-setup.md` to create a snapshot-able, isolated test VM.  \n3. Work through `notes/` modules, then validate skills with `labs/` and `hands-on/` exercises.  \n4. Use `extras/exam-tips.md` for targeted revision before the exam.\n\n---\n\n## ⚖️ Safety \u0026 Ethics\n- Always use isolated lab environments for practical exercises.  \n- Do not test on production systems or third-party infrastructure.  \n- Respect privacy and legal boundaries — these materials are for learning and defensive purposes.\n\n---\n\n## ✍️ Author\n**Thành Danh** – Red Team Learner \u0026 Security Researcher  \n\n- GitHub: [@ngvuthdanhh](https://github.com/ngvuthdanhh)  \n- Email: ngvu.thdanh@gmail.com  \n\n---\n\n## 📄 License\nThis project is licensed under the terms of the **MIT License**. See [LICENSE](./LICENSE) for full details.  \n© 2025 ngvuthdanhh. All rights reserved.  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fngvuthdanhh%2Fcertificate-cpanel-professional-exam-cpp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fngvuthdanhh%2Fcertificate-cpanel-professional-exam-cpp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fngvuthdanhh%2Fcertificate-cpanel-professional-exam-cpp/lists"}