> For the complete documentation index, see [llms.txt](https://hacking-notes.jord4n.pro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hacking-notes.jord4n.pro/ru/cms.md).

# Эксплуатация CMS

Методология эксплуатации CMS для WordPress, Drupal, Tomcat, phpMyAdmin, Jenkins, админ-панелей, RCE через загрузку файлов, LFI-to-RCE, обхода аутентификации, уязвимостей плагинов и открытых веб-приложений.

Заметки по эксплуатации CMS и панели администратора, сфокусированные на перечислении, обходе аутентификации, злоупотреблении плагинами, RCE через загрузку файлов, цепочках LFI-to-RCE, выполнении команд и доставке reverse shell.

## Рабочий процесс эксплуатации CMS

1. Определите приложение, фреймворк, CMS, версию, плагины, темы, модули и доступные панели администратора.
2. Перечислите пользователей, поведение входа, резервные файлы, функции загрузки, API-маршруты, отладочные страницы и утечки публичной конфигурации.
3. Проверьте учетные данные по умолчанию, слабые пароли, процессы сброса пароля, обработку сессий и обходы аутентификации.
4. Проверьте известные CVE, уязвимости плагинов, цепочки LFI-to-RCE, внедрение команд и пути загрузки файлов.
5. Преобразуйте доступ в контролируемую web shell или reverse shell, сохраняя точный путь эксплуатации.
6. Четко документируйте учетные данные, payload'ы, proof of concept и передачу на этап постэксплуатации.

## Целевые разделы

<table data-view="cards" data-full-width="false" data-search="false"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><h3><i class="fa-wordpress" style="color:$primary;">:wordpress:</i></h3></td><td><h4>WordPress</h4></td><td>Заметки по пентесту WordPress для перечисления, WPScan, обнаружения плагинов, перебора через xmlrpc.php, аутентифицированного RCE, уязвимых плагинов, LFI и утекших учетных данных.</td><td><a href="/ru/cms/wordpress-cms-exploitation.md">WordPress</a></td></tr><tr><td><h3><i class="fa-database" style="color:$primary;">:database:</i></h3></td><td><h4>phpMyAdmin</h4></td><td>Заметки по эксплуатации phpMyAdmin для RCE, зависящего от версии, LFI-to-RCE, злоупотребления файлами сессий, внедрения команд, обнаружения внутренних портов и reverse shell.</td><td><a href="/ru/cms/phpmyadmin-cms-exploitation.md">phpMyAdmin</a></td></tr><tr><td><h3><i class="fa-server" style="color:$primary;">:server:</i></h3></td><td><h4>Tomcat</h4></td><td>Заметки по эксплуатации Apache Tomcat для доступа к менеджеру, перебора учетных данных по умолчанию, развертывания WAR-payload, злоупотребления текстовым менеджером и reverse shell.</td><td><a href="/ru/cms/tomcat-cms-exploitation.md">Tomcat</a></td></tr><tr><td><h3><i class="fa-drupal" style="color:$primary;">:drupal:</i></h3></td><td><h4>Drupal</h4></td><td>Заметки по пентесту Drupal для перечисления с помощью Droopescan, манипуляций с запросами сброса пароля, RCE в Drupal 7, эксплуатации CVE-2018-7602 и reverse shell.</td><td><a href="/ru/cms/drupal-cms-exploitation.md">Drupal</a></td></tr><tr><td><h3><i class="fa-floppy-disk" style="color:$primary;">:floppy-disk:</i></h3></td><td><h4>Duplicati</h4></td><td>Заметки по эксплуатации Duplicati для секретов конфигурации SQLite, обхода аутентификации входа, восстановления парольной фразы, злоупотребления восстановлением резервных копий и извлечения конфиденциальных файлов.</td><td><a href="/ru/cms/duplicati-cms-exploitation.md">Duplicati</a></td></tr><tr><td><h3><i class="fa-server" style="color:$primary;">:server:</i></h3></td><td><h4>Nostromo</h4></td><td>Заметки по эксплуатации Nostromo для удаленного выполнения команд CVE-2019-16278, доставки reverse shell, анализа конфигурации HomeDirs и обнаружения защищенного пользовательского контента.</td><td><a href="/ru/cms/nostromo-cms-exploitation.md">Nostromo</a></td></tr><tr><td><h3><i class="fa-helmet-safety" style="color:$primary;">:helmet-safety:</i></h3></td><td><h4>HardHat C2</h4></td><td>Заметки по эксплуатации HardHat C2 для обхода аутентификации JWT, создания админского токена, создания пользователя TeamLead, злоупотребления терминалом ImplantInteract и RCE.</td><td><a href="/ru/cms/hardhatc2-cms-exploitation.md">HardHat C2</a></td></tr></tbody></table>

### Отдельные заметки

<table><thead><tr><th data-type="content-ref"></th></tr></thead><tbody><tr><td><a href="/ru/cms/joomla-cms-exploitation.md">Joomla</a></td></tr><tr><td><a href="/ru/cms/magento-cms-exploitation.md">Magento</a></td></tr><tr><td><a href="/ru/cms/jenkins-cms-exploitation.md">Jenkins</a></td></tr><tr><td><a href="/ru/cms/chamilo-cms-exploitation.md">Chamilo</a></td></tr><tr><td><a href="/ru/cms/pluck-cms-exploitation.md">Pluck</a></td></tr><tr><td><a href="/ru/cms/wonder-cms-exploitation.md">Wonder</a></td></tr><tr><td><a href="/ru/cms/sqlpad-cms-exploitation.md">SQLPad</a></td></tr><tr><td><a href="/ru/cms/froxlor-cms-exploitation.md">Froxlor</a></td></tr><tr><td><a href="/ru/cms/kibana-cms-exploitation.md">Kibana</a></td></tr><tr><td><a href="/ru/cms/cups-cms-exploitation.md">CUPS</a></td></tr><tr><td><a href="/ru/cms/pandora-cms-exploitation.md">Pandora</a></td></tr><tr><td><a href="/ru/cms/cacti-cms-exploitation.md">Cacti</a></td></tr><tr><td><a href="/ru/cms/umbraco-cms-exploitation.md">Umbraco</a></td></tr><tr><td><a href="/ru/cms/pokermax-cms-exploitation.md">PokerMax</a></td></tr><tr><td><a href="/ru/cms/backdrop-cms-exploitation.md">Backdrop</a></td></tr><tr><td><a href="/ru/cms/snowfox-cms-exploitation.md">SnowFox</a></td></tr><tr><td><a href="/ru/cms/nibbles-blog-cms-exploitation.md">Nibbles Blog</a></td></tr><tr><td><a href="/ru/cms/ghost-cms-exploitation.md">Ghost</a></td></tr><tr><td><a href="/ru/cms/voting-system-cms-exploitation.md">Система голосования</a></td></tr><tr><td><a href="/ru/cms/msfvenom-apk-exploitation.md">APK с Msfvenom</a></td></tr><tr><td><a href="/ru/cms/laravel-cms-exploitation.md">Laravel</a></td></tr><tr><td><a href="/ru/cms/adobe-coldfusion-8-cms-exploitation.md">Adobe ColdFusion 8</a></td></tr><tr><td><a href="/ru/cms/helpdesk-cms-exploitation.md">HelpDesk</a></td></tr><tr><td><a href="/ru/cms/helpdeskz.md">HelpDeskZ</a></td></tr><tr><td><a href="/ru/cms/apache-struts-exploitation-.action.md">Apache Struts</a></td></tr><tr><td><a href="/ru/cms/network-admin-panel-cms-exploitation.md">Панель сетевого администрирования</a></td></tr><tr><td><a href="/ru/cms/httpfileserver-2.3-cms-exploitation.md">HttpFileServer 2.3</a></td></tr><tr><td><a href="/ru/cms/strapi-cms-exploitation.md">Strapi</a></td></tr><tr><td><a href="/ru/cms/prtg-network-monitor-cms-exploitation.md">PRTG Network Monitor</a></td></tr><tr><td><a href="/ru/cms/h2-database-cms-exploitation.md">База данных H2</a></td></tr><tr><td><a href="/ru/cms/daloradius-cms-exploitation.md">DaloRADIUS</a></td></tr><tr><td><a href="/ru/cms/dolibarr-cms-exploitation.md">Dolibarr</a></td></tr><tr><td><a href="/ru/cms/limesurvey-cms-exploitation.md">LimeSurvey</a></td></tr><tr><td><a href="/ru/cms/nvms-1000.md">NVMS-1000</a></td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://hacking-notes.jord4n.pro/ru/cms.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
