как я сломал повсеместно протянутую паутину
В общаге миэта, где я жил с 2000 по 2005 год, есть интернет. Он был там не всегда, но в тот момент его уже предоставлял провайдер Смартлоджик. Приходилось платить за трафик, так что картинки отключались, банеры резались, флешки смотрелись по выходным, и все хотели побольше интернета.
Стоит заметить, что щедрый провайдер помимо собственно доступа в глобальную электронную сеть предоставлял небольшой хостинг, на который можно было положить собственный сайтик. Причем доступ хозяина к этому сайтику не оплачивался — то есть, скачать лежащий в своём каталоге файлик можно было на халяву. На халяву. Кроме того, хозяин не платил и за тот трафик, который проходил между посетителями сайта и хозяевами. То есть, если кто-то другой закачал на ваш сайт 10 мегабайт музыки, можно было получить их на свой комп бесплатно.
Естественно, я сразу подумал, кого бы попросить качать для меня полезные вещи. Просить было некого. Тем более, что в настройках сервера размер полезной вещи ограничивался каким-то смешным числом мегабайт. И тогда я подумал: а что, если сам сайт будет выкачивать плюшки для меня.
Самый логичный способ — из командной строки запустить какой-нибудь wget и иметь то, что хочешь. Очень правильный подход, только недоступный при отсутствии командной строки, как у меня.
Тут мне пригодилось то, что Смартлоджик все-таки провайдер, а не хостер, и настраивать хостинг, по-хорошему, он не умеет. (Откровенно говоря, он и инет предоставлять тогда особо не умел.) Дело в том, что на этом хостинге скрипты сайта имели доступ во внешний мир. То есть, я просто мог передать им ссылку на файл, и через какое-то время забрать его с ftp. Сколько радости было, когда это сработало в первый раз!
Но такой закачки мне было мало. Я немного подумал, и решил, что раз браузер передаёт скрипту адрес, то ничто не мешает скрипту отдавать браузеру данные с этого адреса — то есть, изображать из себя что-то вроде прокси. И это тоже было просто сделать, и это заработало!
Но просто скачать файл или страничку неинтересно. Файл ещё нужно найти, а на страничке есть картинки, флешки, и прочие подключаемые штуки. Вот тут было уже интереснее: скрипт начал определять тип получаемого файла, и если тот оказывался html-страницей, то все ссылки в ней подменялись так, чтобы и эти файлы тоже получались через скрипт. Найти в странице абсолютные и относительные урлы и правильно их обработать — это и сейчас хороший челлендж. Тем не менее, кое-как прокси-скрипт работал, и я мог ходить по интернету на халяву. Жизнь начала становиться прекрасной : )
В этот момент я, образно выражаясь, надел белую шляпу, и во время очередного похода с деньгами к провайдеру сказал
админу что-то вроде: «У вас тут в правилах есть небольшая дырка, потому что скрипты имеют доступ в инет, и могут что-то выкачать оттуда на хостинг, а забрать файлы с хостинга можно на халяву». Админ ответил «угу». После этого я счёл свою миссию выполненной, и три дня ждал, что дырка закроется, благо сделать это очень просто.
Не знаю почему, но админы не пошевелились. Пользоваться прокси можно было и через три дня, и через неделю, и через месяц. Я не нарушал правил, спокойно ходил через него в интернет, и радостно качал все, чего душе хотелось. Естественно, этот же скрипт появился у моих друзей, и они тоже не отказывали себе в удовольствиях. Жить было здорово! : )
Через месяц с небольшим я не обнаружил скрипта на хостинге (ха! конечно, у меня был бэкап). Зато в своём почтовом ящике нашлось письмо от техподдержки, где говорилось, что нехорошо так поступать, и такие скрипты у них не приветствуются. Еще через пару дней я увидел, что не могу подключиться к инету, хотя денег на аккаунте предостаточно, и с честными глазами пошёл разбираться.
В офисе сидел все тот же админ (сейчас он директор Смартлоджика, а может, и тогда им был, но я этого не знал). Я пожаловался ему на свои проблемы. Он ответил, что да, действительно, у меня проблемы. Ибо я обманным путём накачал из интернета парочку гигабайт, за которые неплохо бы расплатиться теперь хотя бы по себестоимости. Иными словами, мне теперь нужно принести провайдеру минимум 40 баксов.
Я зашёл своим козырем про то, что всё честно, и они были предупреждены. Админ отбился какими-то словами про вредоносные программы и статью УК. В этот момент я подумал, что он неправ, но решил не наживать себе лишний геморрой. Денег я им не отдам, ибо такие расходы на интернет не входят в мои планы, а буду пользоваться чьим-нибудь ещё аккаунтом.
Так и вышло. Вначале я просил инета у друзей, а потом с помощью одного из них завёл себе «подставной» аккаунт, с которым мне жить стало проще, а нескольким друзьям — сложнее, потому что где-то раз в неделю я просил их положить денег себе на инет. Но они вроде бы не возражали, и все стало достаточно хорошо.
Потом благодаря моей работе на сеть админы сказали Смартлоджику что-то вроде «не дурите», и старый аккаунт разблокировался. А потом я ещё раз перешёл дорогу директору (или он мне, трудно понять), но я не буду об этом рассказывать.
комментарии
yoda_wo_eyes:
Они просто кю. [;
_arty:
и не говори : )
segochka:
добрый пост
Смартлоджик до сих пор не научился предоставлять нормальные услуги, и, думаю, не научится, ибо монополисту это ни к чему.
Дырки есть и в настроках, и даже в самом UTM (хоть бы скачали последнюю версию, я понимаю, что она у них пиратская, но сейчас можно и с заплатками пиратские найти).
Из-за этого и на моей совести пара гигов имеется. Правда без палева с их стороны, т.к. скачены они были через аккаунт администратора (который, кстати, называется "admin", я плакал...)
Сейчас съезжаю с общаги, но совесть совсем не тревожит, потому что я помню времени Паутины и знаю, какими должны быть провайдерские услуги.
Так что пусть себе живут в своей дыре...
P.S.: зря в волейболе к нам не присоединился
_arty:
я думал написать о том, что СЛ до сих пор не умеет инет предоставлять, но почему-то передумал : )
да, их ломали уже по-всякому. Они не напрягаются, потому что цену на трафик в два раза повышают.
в волейбол я бы и рад был бы прийти, но двое наших (из четырех) очень не хотели играть с вами, им хотелось чего-то "домашнего"
candelabra:
Как товарищ комментом выше сказал - это обычная беда любого монопольного провайдера. Но вот что хочу заметить: сколько раз в общаге Бау были разговоры о создании альтернативной сети, вплоть до ценовой раскладки на первоначальное создание - никто так и не. Так что монополист-общажник обычно тот, кто раньше всех не поленился оторвать пятую точку от стула и сделать хоть как-то, поэтому имеет некоторые основания э... скажем говниться, другое слово на ум не приходит .)
Но вот такого блядства (пардон за мой французский, но тоже другого слова на ум не приходит) как пытаться содрать денег за обнаруженную в биллинге дыру это всё равно не оправдывает. Эх, жаль, что я тогда не работала ещё в Ринете - заливала бы тебе на сайт пару гиг в день чего-нибудь неважно чего, хоть фильмов, просто ради принципа .)
_arty:
у нас сеть и провайдер - это разные вещи, более того, сеть только недавно стала организацией. Кроме того, провайдер стал монополистом потому, что у него есть какие-то хорошие связи в инсте, и благодаря им он выжил предыдущего прова. Иначе сеть тоже могла бы попытаться предоставлять инет пользователям. Впрочем, там ещё и большой гемор + большие деньги за получение лицензии на телематические услуги.
а мы с тобой тогда даже не были ещё знакомы, кажется : )
как жизнь, кстати?
cpdg220:
_arty:
угу, один из них этот здесь и описал - посмотри комменты : )
never_grown_up:
Супер)
;)
molder:
искал в нете г-на Йоду - попал сюда)
Арти, способ оригинальный конечно но мы сильнее извратились над ними. Смарт жался с зарплатой и за это был наказан на 160 штук наших русских.
рассказываю:
смарт состоит из двух частей - зеленоградская и общажная. что инет берется для них из разных мест думаю ни для кого не секрет.
поэтому цены в зелеке и общаге сильно отличаются.
тема вот в чем - у смарта есть своя сеть со всяким хламом и серваками гамесными. и они по доброте душевной (а скорее по тупости великой) дали возможность коннекта из общаги к тем, кто обитает в зелеке. а т.к. это идет через их внутреннюю сеть трафик халявный.
когда мы это поняли начали долго и упорно чесать репу - как обмануть.
подлец Шаех (ламер), фильтрует порты (все кроме ссш-ного и еще одного высокого, по видимому нужного для их UTMWinTray). и возможности инициализировать коннект из зелека в общагу тоже нет.
начало положил Негатив, который, собрав всю свою мудрость и силу воли в кулак сказал - вешайте туннель до проксика и будет вам счастье.
оно продолжалось дня 3, т.к. нормальных проксей в инете поблизости не нашлось.
потом я пристал к Юстасу и он нашел решение - vpn поверх ssh.
это было довольно жестоко - всю ночь правили сырьё софтины обеспечивающей это. и повесили ее на порт от UTMWinTray.
в итоге 20 избранных пользователей смарта из общаги имели анлимный инет. просадили 160 ГБ.
и все быллоб гут, если бы не болтливость отдкльных личностей. Ламер где-то услышал и убил эту халяву, отключив нас от инета. но доказать ничего не смог. или не захотел. не суть.
думаю надо как-нить устроить тотальный облом смарту - типа wi-fi из соседних домов - думаю с СИНС'ом договориться получится, тем более появились знакомые люди из их организацци.
СМЕРТЬ СМАРТЛОДЖИКУ!
_arty:
да, это вы от души развернулись : )