В этой статье я хочу вам рассказать о Проксях (
Proxy) на понятном языке начинающего хакера.
Proxy - это по сути ip адреса.
Proxy нужны для разных целей, таких как: Скрытность в интернете, доступ к определённому ресурсу к которому у вас нет доступа. Обход, предотвращение бана, капчи на определённом ресурсе.
Proxy бывают трёх видов:
HTTP(S),
Socks4,
Socks5.
HTTP(S) - Бывают как анонимные так и нет.
Socks4 - Всегда анонимные.
Socks5 - Всегда анонимные.
Принцип работы прокси.
Приведём пример брута без Proxy:
Предположим что у нас есть программа
Mail.ru Brut. Мы в неё загружаем базу вот такого вида "
[email protected]ass " и жмём старт. Что же у нас происходит? Программа берёт каждую строчку из списка, который мы с вами загрузили и проверяет, подходит ли пароль к этому логину или нет. То что подходит программа записывает в один файл (обычно он называется
Good.txt), а то что не подходит записывает в другой (обычно Bad.txt). Кажется что всё так просто, загрузили, нажали старт и ждём. Но это совсем не так. Обычно на сайте стоит Ограничение (
Бан). Предположим что на сайте Mail.ru стоит бан после 10 тысяч проверенных почт. Значит если мы с вами загрузим базу в 20 тысяч строк, брут сможет проверить только 10 тысяч, а потом просто пойдут ошибки (
Error). Вот для того чтобы это предотвратить и существуют Proxy.
Теперь рассмотрим вариант брута с Proxy:
Предположим что у нас есть программа
Mail.ru Brut. Мы в неё загружаем базу вот такого вида "
[email protected]ass " , загружаем
Proxy ( к примеру 20 штук ) и жмём старт. В принципе Всё будет тоже самое что и без
Proxy но с маленькой оговоркой. Теперь программа будет проверять почты не через ваш IP, а через IP проксей. Тоесть программа через ваш IP адрес как бы даёт задание
проксям, а
прокси через свои IP адреса его выполняют.
Подведём Итоги:
В первом случае, в бруте без проксей, нам удалось бы проверить только 10 тысяч почт.
Во втором же случае, нам удалось бы проверить 10 тысяч с одного IP адреса умноженного на 20 (колличество проксей) = 200 тысяч.