проблема в этой строке:
Colletion.Add("e0484cdc56d8ccc42187d26a813324ba", "1");
, которая является токеном антиспуфинга CSRF от Joomla.Joomla!пытается снова защитить CSRF, вставляя этот токен в каждую форму POST и каждую строку запроса GET, которая может что-то изменить в Joomla!система.Эта случайная строка обеспечивает защиту, поскольку не только скомпрометированный сайт должен знать URL-адрес целевого сайта и действительный формат запроса для целевого сайта, но также должен знать случайную строку, которая изменяется для каждого сеанса и каждого пользователя.
Чтобы отправить правильный токен с вашим запросом на вход, вам необходимо:
- Сначала запросить правильную форму входа в систему с помощью GET, используя запрос "Клиентский объект"
- Получить токен с помощью регулярного выражения
/name="([a-zA-z0-9]{32})"/
- Отправить запрос на вход в систему с токеном
Удачи
РЕДАКТИРОВАТЬ: К вашей «коллекции» добавьте еще один параметр:
Collection.Add("task", "login");