Author Archives: ZonD80

Сделай воздух бесплатным, сделай, сука!

 – Почему у евреев носы большие?
 – Потому, что воздух бесплатный

Бородатый анегдод.

Давайте же разберемся, кто здесь воздух и где здесь евреи. Это все происходит в свете последних событий по взлому протокола написанию эмулятора appstore. И то, специально ограниченного, чтобы покупали только внутриигровой… что? воздух.
Да да да товарищи, всем нам продают чистой воды воздух. Сорри уж за такую смысловую конструкцию, но оно так и есть.
/лирическое оступление/
сразу все написали эксперт, вау, хакер, ну бля, что за тупость. я просто взял и сделал, выполнил поставленную мне мной цель.
/конец лирического оступления/
Так вот, давайте выясним Суть™ и вернемся в светлые времена становления Counter Strike. Помните читеров? Да, да, да, были такие парни, мешали, сука, играть. Ну их и банили. В итоге они /внимание, запоминаем/ модифицировали исходный код игры/ставили патчи и в итоге игра уже не была тем, чем ее запрограммировали разработчики. Also, есть куча всяких модификаций, deathmatch  там, war3ft. Что с ними? /внимание, запоминаем/ Можно играть с официального клиента на таких сервачках. Правильно же? Бесплатно. Такие дела.

Давайте вернемся в 21 век. Apple. Огромный магазин приложений, миллионы долларов дохода и /внимание, запоминаем/ модель продажи того, что уже продано. Приведу пример с бутылкой молока. Купил бутыку, пришел домой, а тебе на, плати $n, чтобы ее открыть. Также поступает и apple, подключаем параллель с контрой и вот, вот тебе чит на деньги, вот тебе на суперпупер силу, вот еще чего, но, сука, плати. И что будут делать другие игроки в этой ситуации? Верно, сосать.
И опять же, что продается, читы! Читы, товарищи, реальные такие читы. Могу еще дать пример, донат в Lineage 2. Сами постройте аналогию. Так вот, выяснили, что продают они читы, плюшки. А где они продают. В том, что уже куплено. То есть то, что закрыто, вы уже купили. И продают вам, получается, воздух!

Некоторые говорили о краже денег у разрабочиков. Lets check it now.

Итак, живу я в РФ. У нас есть такой свод документов, называется уголовный кодекс. Что ж, давайте взглянем на него:

Кра́жа (ст. 158 УК РФ) — тайное хищение чужого имущества.

Итак, возьмем плохую версию. Я краду покупки внутри приложений. Окей, а почему вы спг’ашиваете так утвег’ждаете?
Видимо, вы не знакомы с законом.

Давайте разберемся. Кто купил приложение? Человек, использующий мой сервис. Да, это приложение уже его, и он ничего не крадет!
Никто не у кого денег не отбирал, человек честно купил у разрабочика то, в чем он открывает фичи.

Идем дальше:

Статья 273 – 1. Создание программ для ЭВМ или внесение изменений в существующие программы, заведомо приводящих к несанкционированному уничтожению, блокированию, модификации либо копированию информации, нарушению работы ЭВМ, системы ЭВМ или их сети, а равно использование либо распространение таких программ или машинных носителей с такими программами –

Тут я просто перечислю:

  • В код приложения ничего не вносится, оно, не побоюсь сказать это ужасное слово: заDRMлено apple и полностью лицензионно
  • Информация не уничтожается, не блокируется, и не модифицируется – по-прежнему, у вас то же самое приложение с теми же самыми ништяками.
  • Сеть остается в порядке – appstore по-прежнему работает и продает легальные и удивительные приложения
  • Ну и я ничего не распространяю, да и сам код не является вредоносным.
Такие дела. В итоге:
“Другой” counter-strike с модом war3ft для официальных клиентов
=
“Другой” app-store с бесплатными возможностями официальных приложений


Тут кстати еще 1 человек мне в скайпе забавную вешь написал, процитирую анонимно:

“Я хочу продать кнопку “Печать” в Microsoft Word”

(C) ZonD80

Реверс инженеринг протокола appstore

Встречайте – In-AppStore.com – плод моих трудов с 4 по 12 июля. Реверс инженеринг протокола appstore пришел к успеху. Что меня сподвигло на такой шаг? Во-первых, просто грабительское приложение CSR Racing. Деньги просят отовсюду, играть невозможно. Ну не наглость ли? Вот так-вот.

Очень порадовал и сам AppStore. Покупка приложения – это вам не хухры-мухры. Как минимум 5 запросов, а с валидацией и все 7. И еще, у apple просто свалка из всех возможных технологий XML (aka PLIST) via gzip. XML-PLIST просто как plain. JSON под gzip, NSDictionary под gzip и в base64. JSON в base64. Ужас! Это еще не все! Часть appstore управляется чисто POST/GET заголовками, часть работает через HTTPS. Часть через HTTP. Вот скажем получить список покупок – http. Купить что-то https. Проверить покупку, при том получив ту же информацию за исключением подписи – уже http! Такие дела.

Еще интересно то, что срали они на стандарты построения POST запросов. application/x-www-form-urlencoded у них в некоторых запросах тупо идет PLIST-ом. Никакого urlencode, никакого построения ссылок, что вы? Не, не слышали. Так и отправляются POST-ом целые XML-документы без компрессии.
А как зашифрован чек? Встречайте JSON->base64->NSDictionary->base64->NSDictionary. Вот такие дела.
А вы знали, как дох… много запросов делают ваши любимые игрушки и приложения? Ужаснах, есть куча неизвестных серверов статистики, где логгится, когда вы открыли приложение, сколько в нем провели, сколько тапнули по экрану. Большой брат следит за вами!

И еще раз – In-AppStore.com

(C) ZonD80

Cool story, bro!

Пожалуй, стоит начать этот пост с цитаты:

Каждая строчка кода стоит денег.

I am

И это действительно так. А вот почему:
Вглядитесь в этот код:

if (!preg_match(‘/inAppBuy/’,$_SERVER[‘REQUEST_URI’])||!(preg_match(‘/inAppTransactionDone/’,$_SERVER[‘REQUEST_URI’])))

Это PHP. К.О. Так вот. Эта строчка кода стоила мне $218+. Надеюсь apple вернет.

(C) ZonD80

Да это же МКАААД!

Итак, теперь о хорошем. Прямо даже отличном. Я таки еду на нашествие, причем, выезжаю в ЧТ вечером уже на своей машине после решения очень интересных дел. К сожалению, этот блог слишком открыт для каждого, чтобы писать, каких именно.
Еду я, Анечка, Маша и Фарух. Такая во mini-co из 3х человек и меня.

А сегодня (вернее, в ночь со вчера на сегодня) мы ходили на “Храбрую Сердцем”, или просто “Brave” в оригинале. Это мультик, это Disney+Pixar. Все дела. Ненавязчивый сюжет, потрясающая графика и дух стива джобса. Рекомендую!
Дальше было по планам сходить еще на Борис Ельцин – расхититель гробниц “Президент Линкольн – чото там с вампирами” и еще какой-то фильм (итого 3), но мы слишком старые, работали всю неделю и по-этому нас просто уложило и мы решили забить на 2 последних фильма и двинулись обратно в Химки прямо по Ленинградке! Хочу показать картинки МКАДА, Анечки с заваленным горизонтом и падшей надписью “Химки”. Глядите:

Вот такие интересные приключения. Есть еще видео. Но оно большое и, может быть, интимное.

(C) ZonD80

Ffruustration

Сегодня в многоанальном контактике наткнулся на 2 видео. Для начала, первое. Есть такая компания, КРОК. Я даже учавствовал в специальной олимпиаде (см. тут и тут), меня в общем-то впечатлило и да, я бы стал там работать, если бы пригласили. И знаете что? Там наверняка работает куча быдлоинженеров и студентов из бауманки. А вот почему я так думаю:

Смотрите! И сравните с этим (ссылка православно откроется в новом окне). WHY? WHY U DID IT SO MAD?! Зачем переносить этот *баный бред из стен шарашки в стены такой уважающей себя организации?! В общем, шкала отвращения поставила сегодня новый рекорд. И мне печально. Я плачу и не могу оторвать руку от лица уже как пол-часа.

Вы думаете на этом все закончилось? Как бы не так! Контрольным уколом в голову стало это:

Характерная для бауманки СУРОВАЯ РЕПЧАГА начинает этот ролик, посвященный полному упадку образовательной системы страны. Было быдло, да и только. Нет чтобы там культурно квасить в компании, нет, это не для русских быдлостудентов. Тьфу блин, даже заляпанные в кишках рыбы руки не вызывают такого отвращения, как я получил сегодня. Я даже разделю эпос на 2 поста, сейчас напишу хорошее за сегодня и за ночь.

(C) ZonD80

update x2 & chrome canary

Кстати, совсем забыл сказать: Второй этап разработки большого проекта принят заказчиком, исправляются визуальные косяки, кое-где выявляются баги в логике (ну а как вам еще без пива кодить?), но в общем все готово! Это круто. Грандиозно и нужно.

Also. Как-то тут задолбал меня баг гуглхрома о том, что если у сервера собственноручно сгереренный сертификат с несуществующим CA (то есть даже CA сам не сгенеререн), то хром посылает насовсем и не дает продолжить работу. Приходилось юзать сафари, эхх… а я без хрома не могу. Уже пытался раньше перейти на сафари, но нет. Too slow + нет % аплоада файлов. Поставил я Chrome Canary. Это такой особый ultra-nightly канареечный билд, обновляется каждый день, и, по уверениям империи добра, жутко нестабилен, забагован и вообще, дерьмо. Однако это не так, он работает, и в нем нет вышеописанных багов. А еще тут счастье привалило – Chrome для iOS. Мне понравилось, правда даже на моем 4S притормаживает, но синхронизация с гуглем это же отлично. Еще бы по умолчанию ставился – было бы айс. Но на iOS 6 beta 2 поставить JB на 4S еще невозможно. По-этому страдаю копипастом ссылок.

И еще произошло событие – я смотрел на ютубе Google I/O 2012 live (а еще подсадил отца на ютуб, но это не важно и вообще не по IT-тематике), просто офигенные сервисы, оффлайн-googlesiri, ну и дерьмопланшет. К сожалению, ну дешево и говно. Тегру – забросят, 12 ядер графических – зачем?, а 3G – отсутствует. Еще представили GoogleAppleTV сферу, но тоже не айс, весь контент в СШП и в Рашке его наверняка не придвидится.

Задумываюсь о возвращении в гугл. И жду iPhone 5.

(C) ZonD80

Какое-то говно

Убейся! Нет, серьезно, зачем мне ты нужна?
Не звонишь, не пишешь. Ты, быть может, умерла?
А сообщения по утрам приходят с того света.
К сожалению, не дождусь, о чем пишу я в шапке (минета).
Нам пора расстаться, раз я тебе не интересен.
Этот мир наверно стал для нас двоих уж слишком тесен.
Сам я не хочу и делаю предложение тебе.
Убейся. Убейся хоть во сне! Убейся просто
Не заставляй меня страдать.
Мне надоело тебя ждать.

Люблю тебя! Да, серьезно, ты очень мне нужна!
Звонишь и пишешь. Я чувтствую, что ты жива!
Приходят сообщения с лучами солнечного света.
И, к счастью, пришло все то, о чем пишу я в шапке (лето).
И я желаю встретиться опять, мне же интересно.
Хочу, чтобы в кровати нам не было тесно.
По этому сейчас я предложу наверное тебе:
“Давай завалимся ко мне!” И будем просто
Смотреть фильм, тупить, лежать.
Кота кормить и что-то обсуждать.

(C) ZonD80

next to love

Продолжаю хит-парад внезапно понравившихся мне фильмов. Next to love is Metropia. Да, “Метропия”, и не фильм даже, а мультфильм. Для взрослых. Да, тема сисек раскрыта. Тема любви тоже. И опять же, как и в “Континууме”, который я также смотрю, мегакорпорации, сумрачные гении CEO и опять же, панк-будущее. Даже секс в мультике был! Но главное не в этом. Интересная прорисовка персонажей, сложный сюжет. И очень много сходств с 1984 Оруэлла. Тоже телевизоры со слежкой и тд. Впрочем, не буду спойлерить. Смотрите сами, рекомендую.
(C) ZonD80

Принуждение

Продолжаем хит-парад ВНЕЗАПНО понравившейся мне музыки и, между прочим, совсем не соответствующей моим текущим вкусам. Sad strange, but true: Synthesizers by Butch Walker
А вы что думали?

Тем временем тов.Андрей из Co занялся толстым троллингом меня и тов.Саши по поводу наличия у нас великолепной, потрясающей и стильной техники компании Apple. У самого-то какая-то xPeRiA с каким-то андроидом. В общем, яблодройдосрач не прекращался сегодня целый день. Тем временем были запилены кое-какие свистоперделки в наш интересный проект и в целом работа двигалась в правильном направлении. Вместе с пивом. Ну это же классика!
Also, он вдруг начал меня упрекать в том, что, согласно этому посту, я просто обязан поехать на турслет со всеми. Нет, это не так.

  1. Во-первых – без девушки не айс.
  2. Во-вторых – там же палатки и комары – это среднеайс.
  3. В третьих – бухло и куча студентоты – это айс.
  4. В четвертых – в ПТ надо отвозить мать в аэропорт, а это будет днем, а мы отъезжаем утром. Нестыковочка, такие дела.
  5. В пятых – у меня нет никакого снаряжения. Вообще. Вот был бы рядом тов.Федоров, его бы можно было попросить чем-нить поделится. Он ж типа турист. Или был им, пока не занялся учебой в бауманке. Или есть. Кто его знает?
  6. Ну и в шестых, скоро же Нашествие. Я туда еду. Опять же куча битардов, говнорокеров, срач, музыка, секс /maybe/ и хорошее настроение с шашлыками гарантированы.
…пока что мысли кончились. Опять внезапно.
(C) ZonD80

Donnie Darko или +1 любимый фильм

ВНЕЗАПНО решил посмотреть “Donnie Darko”, который мне попался как… рекомендация к “Эквилибриуму”, который в свою очередь также занимает место в top 10 любимых мною фильмов. Мало того, он даже лидер! Но, Donnie Darko я бы поставил на второе место. В общем, соль в том, что фильм в общем-то нудный. Action слабенький, мистики мало, но в конце КРОВЬ КИШКИ РАСЧЛЕНЕНКА РАЗОРВАЛО МЯСО все погибают. Но погибают они лишь в N-ном варианте вселенной. Так-то. Не имеется ли тут Fringe часом? Нет, концовка просто убийственна. Она стоит всего просмотра фильма. Она стоит двух часов моей жизни. Но я не люблю спойлеры. Поставлю вам лишь тему фильма: Mad World by Gary Julez
(C) ZonD80