Навигация
Главная
Поиск
Форум
FAQ's
Ссылки
Карта сайта
Чат программистов

Статьи
-Delphi
-C/C++
-Turbo Pascal
-Assembler
-Java/JS
-PHP
-Perl
-DHTML
-Prolog
-GPSS
-Сайтостроительство
-CMS: PHP Fusion
-Инвестирование

Файлы
-Для программистов
-Компонеты для Delphi
-Исходники на Delphi
-Исходники на C/C++
-Книги по Delphi
-Книги по С/С++
-Книги по JAVA/JS
-Книги по Basic/VB/.NET
-Книги по PHP/MySQL
-Книги по Assembler
-PHP Fusion MOD'ы
-by Kest
Professional Download System
Реклама
Услуги

Автоматическое добавление статей на сайты на Wordpress, Joomla, DLE
Заказать продвижение сайта
Программа для рисования блок-схем
Инженерный калькулятор онлайн
Таблица сложения онлайн
Популярные статьи
OpenGL и Delphi... 65535
Форум на вашем ... 65535
HACK F.A.Q 65535
Бип из системно... 65535
Гостевая книга ... 65535
Invision Power ... 65535
Пример работы с... 65535
Содержание сайт... 65535
Организация зап... 65535
Вызов хранимых ... 65535
Создание отчето... 65535
Программируемая... 65535
Эмулятор микроп... 65535
Подключение Mic... 65535
Создание потоко... 65535
Приложение «Про... 65535
Оператор выбора... 65535
Модуль Forms 65535
ТЕХНОЛОГИИ ДОСТ... 63007
Имитационное мо... 58330
Реклама
Сейчас на сайте
Гостей: 6
На сайте нет зарегистрированных пользователей

Пользователей: 13,091
новичок: avegraf
Новости
Реклама
Выполняем курсовые и лабораторные по разным языкам программирования
Подробнее - курсовые и лабораторные на заказ
Delphi, Turbo Pascal, Assembler, C, C++, C#, Visual Basic, Java, GPSS, Prolog, 3D MAX, Компас 3D
Заказать программу для Windows Mobile, Symbian

Моделирование ЭВМ на GPSS (три класса заданий) + Пояснительная записка
Калькулятор на Delphi с переводом в другую систему исчисления + Блок схемы
Моделирование работы крупного аэропорта на GPSS + Пояснительная записка

Реклама



Подписывайся на YouTube канал о программировании, что бы не пропустить новые видео!

ПОДПИСЫВАЙСЯ на канал о программировании
Поимей халявный Инет: новый способ
Почтовые службы с dial-up доступом


mail.ramler.ru


телефон: 7862202


login: rambler


password: rambler


www.newmail.ru


телефон: 745-7212


login: newmail


password: newmail


www.mailgate.ru


телефон: 4369754


login: mail


password: mail


www.e-mail.ru


телефон: 7846484


login: любой


password: любой


Дармовой Инет от почтовых служб


Интернет стал привычной штучкой, и теперь вряд
ли кого-то можно удивить его использованием. А ведь всего пару лет назад был
тотальный балдеж от позорных www-чатов... Ну, а что если бы ты задал вопрос
тогда же: знаете ли вы, что такое POP3, SMTP или CGI? В ответ можно было бы
услышать лишь тихое мычание. Теперь ситуация несколько исправилась. Но даже
сейчас для многих Интернет все равно остается недоступным: кого-то ломает
платить свои кровные; кто-то боится пользоваться "халявным" или находится в
хронических поисках и выпрашиваниях логинов. Итого все дружным хором сосут лапу,
теряя гордое имя "пользователя Интернет". В Америке по-другому: у них уже давно
идет практика предоставления бесплатного Интернета. Тебе просто приходится
просматривать небольшой баннер, избегая платы за доступ и повременку телефонных
компаний. CD и кайфуй - не думай о потраченных часах :). У нас же, в дремучей
России, я такого не встречал. Поэтому постоянно приходится что-то придумывать,
изобретать. Конечно, есть много способов посидеть на халяву: банальные способы
троянить начинают устаревать, расшаренных ресурсов у пользователей становится
все меньше и меньше, провайдеры, торгующие по кредиткам dial-up`ом, - прекращают
роуминг на Россию... Всегда остается шанс взломать провайдера. Но это, как ты
понимаешь, отдаленные мечты для рядового юзера =). Мы поговорим о другом...


Прокси-мэйлер


В России начинают появляться почтовые службы,
которые предоставляет бесплатный dial-up доступ к своим SMTP и POP3 серверам.
Пока я знаю только нескольких: www.rambler.ru, www.mailgate.ru, www.e-mail.ru.
Мало? А ты напряги свой внимательный глаз и найдешь другие (о чем не забудь со
мной поделиться ;). Предоставив такие услуги, сервера дают негласную возможность
хитрым способом лазать по www, а также просто качать нужные файлы из Инета.
Правда, в любимом IRC или ICQ ты початиться не сможешь, но не горюй - будешь
качать mp3'шки =).


Все запросы (http и ftp) будут происходить
через специальный mail-proxy, который написан на Перле. От тебя потребуется
наличие какого-нибудь шелла. Главное, чтобы там был проинсталлирован Perl и
имелась возможность запускать программы в background процессе. Где и как достать
шелл, Х писал не раз. Shell тебе нужен обязательно! Если нашел его, то дело в
шляпе. Регистрируйся в какой-нибудь почтовой службе. Допустим, ты получил
почтовый ящик lamazoid@rambler.ru. Твой логин - lamazoid, пароль - coolnigga, а
mail.rambler.ru - это POP3 и SMTP сервер. Также создай второй ящик, к которому
программа с шелла имела бы быстрый доступ. Оптимальным вариантом будет, если
шелл находится на том же сервере, где и твоя почта. Я ставил эти скрипты на
сервере хостинга, где лежит мой сайт, так как при недосягаемом лимите траффика у
меня расходовалась только малая его часть. Так что если выделен нехилый трафик,
то качать файлы - милое дело.


Предположим, у второго e-mail адреса данные будут
такими: server@loading.ru, логин - server, пароль - shiza, POP3 сервер -
pop.loading.ru, почта же отправляется через программу sendmail. После
регистрации e-mail'ов качай наш Х-релиз - скрипт mailproxy с паги релизов http://www.xakep.ru/articles/releases,
там также лежат все исходники.

Работа у нас такая...


Принцип работы: ты запускаешь у себя на
компьютере клиентскую часть (cпециальная прокся), прописываешь в браузере, чтобы
он использовал прокси сервер: адрес - localhost, а порт - 8001. Когда ты
пытаешься зайти на какой-нибудь сайт, то запрос отправляется на локальный
mail-proxy (localhost:8001), он пересылает этот запрос в виде письма через
первый почтовый ящик (lamazoid@rambler.ru) на второй (server@loading.ru). Второй
e-mail постоянно проверяет программа, которая работает в шелле. Прога
просматривает поступившую почту, считывает запрос, выполняет его. А уже
выполненное (т.е. например, выкачанный сайт фан-клуба некрофилов-любителей
поп-музыки "Вышел Децл из тумана" :) она отправляет на первый ящик
(lamazoid@rambler.ru). Первый же e-mail, в свою очередь, тоже проверяется на
наличие новых писем. Если таковые имеются, то локальная прокся расшифровывает
полученные данные и отдает их браузеру. Т.е. весь этот проделанный гимор -
останется тебе неведом: настроив эту байду однажды, ты будешь кайфовать в
дальнейшем, просматривая любые сайты, без всяческих напрягов! Правда, все эти
пересылки приводят к секундным задержкам. Но и это никак не скажется на качестве
работы, если ты в первую очередь собираешься качать мегатонные файлы, а не по
www-шнырять.


Как всё это барахло настраивается


Итак, MailProxy ты пускаешь у себя на
компьютере, а вот что необходимо изменить в конфигурационных файлах программы:
переменная $mail должна содержать адрес второго почтового ящика, $pop и $smtp -
адрес POP3 и SMTP сервера первого mail'а соответственно, $password - пароль от
lamazoid@rambler.ru. Как этот код выглядит на перле:


$mail='server@loading.ru';


$pop='mail.rambler.ru';


$smtp='mail.rambler.ru';


$password='coolnigga';


Шаловливый шелл


Теперь нужно установить серверную часть на
шелле. Файл сервер называется server.pl, в нем тебе нужно поменять переменную
$mail - адрес первого почтового ящика, $pop - адрес POP3 сервера второго
e-mail'а, $password - пароль от server@loading.ru:


$mail='lamazoid@rambler.ru';


$pop='pop.loading.ru';


$password='shiza';


Закачай этот файл на шелл, поставь ему права
доступа, чтобы его можно было запустить (chmod +x server.pl). Далее запустим
программу в background процессе: nohup ./server.pl. Теперь программа будет
постоянно висеть на шелле. С этого момента можешь сидеть в Интернете на халяву,
но есть некоторые ограничения: программа может делать только один запрос
одновременно (придется выключить загрузку картинок), также размер файла не может
превышать размера почтового ящика (как будто тебе 10 халявных мег не хватит при
скачке небольших файликов?). Т.е. описанный способ создан, чтобы только серфить
по сайтам и скачивать небольшие файлы. Для того чтобы грузить большие программы,
тебе нужно использовать две другие тулзы: filegetter.pl и fserver.pl. С помощью
первой программы ты можешь качать файлы по http и ftp протоколу. В случае, если
тебе таки достался ящик небольшого объема или сессия dial-up ограничена по
времени, ты можешь разрезать высылаемые файлы на куски. Таким образом, получая
миниатюрные письма, а не громадины на 50 мег :).


 


Какие переменные нужно поменять: $mail - адрес
второго почтового ящика, $smtp - SMTP сервер:

$mail='server@loading.ru';


$smtp='mail.rambler.ru';


Если файл весит 2000000 байт, а размер блока
1500000, то вначале пошлются первые 1500000 байт, а потом оставшиеся 500000.
Чтобы скачать каждый блок, тебе потребуется любая почтовая программа, например,
TheBat! Вначале ты вручную скачаешь все отдельные блоки, только потом ты их
соединишь в единое целое с помощью программы con. Принцип работы con лежит в
файле con.txt.


Пример загрузки файла
ftp://ftp.data.ru/info/arc.zip:


filegetter ftp://ftp.data.ru/info/arc.zip
номер_блока


Если файл меньше размера блока, то можно не
указывать его номер. Этот способ немного геморройный. Но ничего не поделаешь:
приходится изголяться, дабы получать халяву всегда и повсеместно, а не только за
амбаром или в виде уксуса =).


Сами файлы на почтовых серверах вырастут еще на
30%, так как они шифруются uu кодированием. Теперь на шелле необходимо
установить fserver.pl. Вот как нужно установить переменные:


$mail='lamazoid@rambler.ru'


$pop='pop.loading.ru';


$password='shiza';


$block=2000000;


Размер блока должен совпадать в обеих
программах. Чтобы сервер функционировал, ему необходим модуль Net::FTP, с
помощью которого происходят ftp запросы. Модуль качать тоже на www.cpan.org. На
этом сайте вообще очень много полезного.


На хрена гимор?


Если у тебя хватило воли дотянуть чтение до
данной строки, то я с уверенностью мага могу заявить, что ты задался именно этим
вопросом: на хрена гимор? Куда проще протроянить десяток ламерков и месяцами
доить из них пароли. А тут: надо шелл достать, надо файлики сконфигурить, надо
придумать, что закачивать... Ну так вот, мне бы хотелось все-таки попробовать
уломать тебя на данную напрягу. Прикидываешь: до твоего дома доползла выделенка,
за которую ты ежемесячно отстегиваешь 10-20$ абонентской платы, включающей
минимум трафика и сервисов, а дополнительные бабки набиваешь немереным трафиком.
Итого, чтобы вдоволь накачаться варезкой, приходится расставаться с зелеными
президентами, на которых можно было бы тех же шеллов тучу накупить... Видать, ты
забыл про "минимум сервисов": юзеру полагается бесплатный провайдерский ящик, за
входящие письма на который ты ничего не платишь. Естественно: обычный юзерок
прогоняет максимум 5 мегов за месяц. Но ты-то не обычный юзер, а хацкер, и тебе
полагается прогружать прова не мегами, а гигабайтами. И все это, практически, на
халяву! Я уж и не напоминаю про воспетые в начале статьи службы почты с
бесплатным дозвоном.


 


В общем, мой тебе совет - не откладывать эту
байду, а сразу начинай ДЕЙСТВОВАТЬ и прогонять немереный трафик назло
провайдерам!
Опубликовал Kest October 26 2008 16:36:52 · 0 Комментариев · 5983 Прочтений · Для печати

• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •


Комментарии
Нет комментариев.
Добавить комментарий
Имя:



smiley smiley smiley smiley smiley smiley smiley smiley smiley
Запретить смайлики в комментариях

Введите проверочный код:* =
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.

Нет данных для оценки.
Гость
Имя

Пароль



Вы не зарегистрированны?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Поделиться ссылкой
Фолловь меня в Твиттере! • Смотрите канал о путешествияхКак приготовить мидии в тайланде?
Загрузки
Новые загрузки
iChat v.7.0 Final...
iComm v.6.1 - выв...
Visual Studio 200...
CodeGear RAD Stud...
Шаблон для новост...

Случайные загрузки
PCX
Программирование ...
ScrollCredit
Delphi 6 программ...
CoolHints2k v1.03
Динамические за...
Меню проводника в...
Формирование отче...
Создание Web-сайт...
Fig [Исходник на ...
Добавление к ссы...
PDJPack
Файловый менеджер
Просмотр коммент...
XPmenu
Пример создания W...
Язык программиров...
Task Shedule
FilesInfo
Трассировка прово...

Топ загрузок
Приложение Клие... 100479
Delphi 7 Enterp... 87860
Converter AMR<-... 20082
GPSS World Stud... 13493
Borland C++Buil... 12055
Borland Delphi ... 8668
Turbo Pascal fo... 7048
Visual Studio 2... 5005
Калькулятор [Ис... 4908
FreeSMS v1.3.1 3545
Случайные статьи
Отладка CGI-скрипт...
Программная выписк...
Создание пользоват...
Выбираем значение ...
Операторы GPSS. Пр...
Что может маршрути...
Как привлечь 1000 ...
Основные понятия О...
15.5. Задачи
Программирование: ...
Введение
Персуазивная инфог...
Применение вспышки...
АНТИПАТТЕРНЫ ЗАПРОСОВ
Выражения и операции
Общение в ICQ
Unexpected end of ...
Использование новы...
Масштабирование OS...
Выдача информации ...
Блоки передачи тра...
Особенности примен...
— услуг Интернета см
Планируется замени...
Процедура SetWrite...
Статистика



Друзья сайта
Программы, игры


Полезно
В какую объединенную сеть входит классовая сеть? Суммирование маршрутов Занимают ли таблицы память маршрутизатора?