LINUX.ORG.RU

Cubic Tower v1.3.3

 , ,


2

2

Cubic Tower — изометрический Stacker. Задача игрока построить башню из блоков. В свою очередь блоки состоят из обычных кубов, кубов-монет и кубов-механиков.
Для получения монеты нужно совместить два куба-монеты по вертикали. Кубы-механики позволяют менять поведение игры.

  • Куб level booster строит дополнительный блок поверх установленного игроком.
  • Куб block expander увеличивает установленный блок на два куба.
  • Куб direction changer меняет направление движения блока, а за установленный блок начисляется в два раза больше очков.
  • Куб block inhibitor уменьшает скорость движения нескольких следующих блоков, что весьма полезно при построении высокой башни.

Геймплей игры на Youtube, записано с Apple TV.

Браузерная версия Cubic Tower.
Версия для Linux x86_64.
Версия для Android и Android TV.

Также доступна версия для iOS и tvOS.

>>> Подробности и скриншоты

★★★★★

Проверено: Shaman007 ()
Ответ на: комментарий от vblats

их пишут школьники на информатике

Ага, www.linux.org.ru/forum/development/14017321?cid=14017389

просто не догадываются что этим можно набивать себе звезды на ЛОРе

Еще один с комплексом «звезда на ЛОРе». Дались вам эти звезды.

попутно распихивая малвари людям :)

Вы хоть значение слова «малварь» знаете?

andreyu ★★★★★ ()
Ответ на: комментарий от andreyu

Как бы вы не пытались комментировать и защищаться, реальность от этого не изменится.

Когда я учился в школе (год примерно 2001-й), мы писали и тетрисы, и скейтборды, чуть ли не на Синклерах (на Синклере я писал раньше чем в школе), и на бейсике и на пацкале. Посмотрите на старые игры. Они красивы, динамичны, продуманы, и были написаны на и для конфигов, в тысячи раз слабее чем ваш сегодняшний.

А вы, убили несколько ядер двухгигагерцового процессора,4 гига ОЗУ (иначе зачем X86_64), чтобы кубики подвигать ?

vblats ()
Ответ на: комментарий от andreyu

Полагаю, значение слова «графомания» вам неизвестно

И опять включил дурку. Графомания — патологическая страсть к написанию всякой фигни. И к кодингу это относится ничуть не меньше чем к литературе.

WitcherGeralt ()
Ответ на: комментарий от andreyu

Забыл отрепортить

Прежде чем критиковать я честно протыкал ссылки на игры в профиле. Way of Tanks оказался абсолютно неиграбелен под Chrome на Андроид. Свайп вниз для выстрела вызывает refresh страницы же.

WitcherGeralt ()
Ответ на: комментарий от vblats

Когда я учился в школе (год примерно 2001-й), мы писали и тетрисы, и скейтборды, чуть ли не на Синклерах

Моя игра, написанная в конце 80х и выпущенная в начале 90х для спектрума, доступна в интернете. А большинство ЛОРовцев только рассказывают, как они в детстве что-то с кем-то писали. Только показать этого почему-то не могут.

(на Синклере я писал раньше чем в школе)

С шести лет? Снимаю шляпу.

Посмотрите на старые игры. Они красивы, динамичны, продуманы, и были написаны на и для конфигов, в тысячи раз слабее чем ваш сегодняшний.

Спору нет, прекрасных игр для спектрума было много. Более того, много хороших игр для спектрума выходит и сейчас (!). Только при чем тут конфиг?

А вы, убили несколько ядер двухгигагерцового процессора,

Я никого не убивал.

4 гига ОЗУ (иначе зачем X86_64), чтобы кубики подвигать ?

Ваша детская логика снова вас подвела.

andreyu ★★★★★ ()
Ответ на: комментарий от WitcherGeralt

И опять включил дурку.

Это всего лишь ваше мироощущение, говорящее о вашей внутренней проблеме.

Графомания — патологическая страсть к написанию всякой фигни. И к кодингу это относится ничуть не меньше чем к литературе.

И судя по этому топику, графоманией страдаете вы.

andreyu ★★★★★ ()
Ответ на: Забыл отрепортить от WitcherGeralt

Прежде чем критиковать я честно протыкал ссылки на игры в профиле.

Вот это сила воли. Как вам такое удалось?

Way of Tanks оказался абсолютно неиграбелен под Chrome на Андроид.

А запустить нативную версию сил не хватило? :)

Свайп вниз для выстрела вызывает refresh страницы же.

Сенсация, свайп страницы вниз в хроме вызывает рефреш страницы :)

andreyu ★★★★★ ()
Ответ на: комментарий от vblats

мы писали и тетрисы, и скейтборды, чуть ли не на Синклерах (на Синклере я писал раньше чем в школе), и на бейсике и на пацкале.

Осторожнее с упоминанием паскаля в этой теме - у топикстартера к нему особое отношение.

EternalNewbie ()
Ответ на: комментарий от andreyu

Но ведь вы можете написать свою игру, которая не будет раздражать не только вас

не нужно быть поваром чтобы понять, что тебя накормили чем-то не тем

я бы сказал, что реорганизация магазинов приложений могла бы сильно помочь с этой проблемой: 1) в поиске к фильтрам free/paid так же добавить с рекламой и pay-to-win 2) ввести поджанры в разделе игр и возможность исключать их в поиске, чтобы, например, сразу убрать все клоны bejeweled

actionless ★★★★★ ()
Ответ на: комментарий от actionless

Но ведь вы можете написать свою игру, которая не будет раздражать не только вас

не нужно быть поваром чтобы понять, что тебя накормили чем-то не тем

Но можно стать поваром и кормить хорошим продуктом. Именно это я вам и предложил сделать.

я бы сказал, что реорганизация магазинов приложений могла бы сильно помочь с этой проблемой: 1) в поиске к фильтрам free/paid так же добавить с рекламой и pay-to-win 2) ввести поджанры в разделе игр и возможность исключать их в поиске, чтобы, например, сразу убрать все клоны bejeweled

Да, это было бы здорово. Но пока гугель лишь сообщает есть ли inapps и/или advertise.

andreyu ★★★★★ ()
Ответ на: комментарий от folibis

Ну, человек хотя бы что то сделал.

Да, сделал, и закрыл исходники, чтобы никто несмел посмотреть что он там натворил.

Odalist ★★★★★ ()
Ответ на: комментарий от andreyu

Вы хоть значение слова «малварь» знаете?

Открой исходники, и мы посмотрим, что ты там напихал.

Odalist ★★★★★ ()
Ответ на: комментарий от andreyu

Но можно стать поваром и кормить хорошим продуктом. Именно это я вам и предложил сделать.

это уже демагогия из разряда «не нравятся плохие дороги — построй свои»

или же, вовращаясь к моему примеру о спаме, это можно приравнять к «не нравятся нежелательные письма — отправляй больше желательных, чтобы снизить процент спама»

actionless ★★★★★ ()
Ответ на: комментарий от andreyu

Но можно стать поваром и кормить хорошим продуктом.

но не всем это дано, вот, как например, тебе. но, видимо, очень хочется, потому продолжаешь тужиться и выдавать что могёшь.

anonymous ()
Ответ на: комментарий от andreyu

А запустить нативную версию сил не хватило?

Ещё я всякий мусор у себя нативно не пускал, нет спасибо.

Сенсация, свайп страницы вниз в хроме вызывает рефреш страницы :)

И тем не менее, не слишком толковый разраб этого не учёл.

WitcherGeralt ()
Ответ на: комментарий от Odalist

Открой исходники,

Кто вы такой, что бы требовать что-либо от других?

и мы посмотрим, что ты там напихал.

Кто такие вы и есть ли у вас для этого соответствующие знания?

andreyu ★★★★★ ()
Ответ на: комментарий от actionless

это уже демагогия из разряда «не нравятся плохие дороги — построй свои»

Нет, я предложил вам исправить мир к лучшему, а не давать указания.

или же, вовращаясь к моему примеру о спаме

man «ущербная логика»

andreyu ★★★★★ ()
Ответ на: комментарий от anonymous

но не всем это дано, вот, как например, тебе. но, видимо, очень хочется, потому продолжаешь тужиться и выдавать что могёшь.

Ну так покажите, как нужно делать. Пока что вы лишь пускаете пузыри в луже.

andreyu ★★★★★ ()
Ответ на: комментарий от WitcherGeralt

Теперь понял, ошибался, выключателя не существует.

Вы о своей любви к графомании?

andreyu ★★★★★ ()
Ответ на: комментарий от WitcherGeralt

Ещё я всякий мусор у себя нативно не пускал, нет спасибо.

Как же вы определили, что это мусор?

И тем не менее, не слишком толковый разраб этого не учёл.

Очевидно, что вы бы такого не допустили.

andreyu ★★★★★ ()
Ответ на: комментарий от andreyu

или же, вовращаясь к моему примеру о спаме

man «ущербная логика»

не была б твоя логика ущербной, не пришлось бы мне столько примеров приводить — ты бы и так понимал, чем отличается желаемое от навязываемого и без примеров

Нет, я предложил вам исправить мир к лучшему, а не давать указания.

ну вот и исправляй мир к лучшему, а не давай указания мне исправлять его. Иначе получается, что ты требуешь от меня следовать твоей логической доктрине, но сам не следуешь ей же

actionless ★★★★★ ()
Ответ на: комментарий от andreyu

Кто вы такой, что бы требовать что-либо от других?

А кто вы такой, чтобы тут выкладывать проприетарное ПО? Честному человеку нечего скрывать. Почему я это говорю? Потому, что в игре ничего такого сверхъестественного нету. Графика-на уровне 90, геймплей-банальный. Новаторства ноль. Нету ничего такого, чтобы скрывать сорцы. Так что повторю. Чего вы туда напихали, что боитесь открыть сорцы?

Кто такие вы

Я сторонник открытого ПО.

и есть ли у вас для этого соответствующие знания?

Да, есть. Тем более, что проверять будет все сообщество.

Odalist ★★★★★ ()
Ответ на: комментарий от actionless

ты бы и так понимал, чем отличается желаемое от навязываемого и без примеров

И что же я вам навязываю?

ну вот и исправляй мир к лучшему, а не давай указания мне исправлять его.

Я так и делаю.

Иначе получается, что ты требуешь от меня следовать твоей логической доктрине, но сам не следуешь ей же

Опять ваша ущербная логика дает сбой.

andreyu ★★★★★ ()
Ответ на: комментарий от Odalist

А кто вы такой, чтобы тут выкладывать проприетарное ПО?

Разработчик, следущий правилам ресурса.

Честному человеку нечего скрывать.

Значит вы лжец, т.к. вы даже имя свое боитесь сообщить.

Почему я это говорю? Потому, что в игре ничего такого сверхъестественного нету.

А кто-то утверждал, что в игре есть что-то сверхъестественное?

Графика-на уровне 90,

Это плохо?

геймплей-банальный.

А должен быть каким?

Новаторства ноль.

Что вы знаете о новаторстве?

Нету ничего такого, чтобы скрывать сорцы.

Если вы не видели сорцы, то откуда вам это известно?
Но даже если и «нету ничего такого», то почему я обязан показать вам сорцы?
Вы забыли, что вы просто пыль на диване, которая что-то требует от других?

Так что повторю. Чего вы туда напихали, что боитесь открыть сорцы?

Чего бы я туда не напихал, вы этого никогда не узнаете. И открытие сорцов ничего не изменит. А наличие веб-версии лишь подтверждает, что сорцы вам не нужны.

andreyu ★★★★★ ()
Ответ на: комментарий от Odalist

Я сторонник открытого ПО.

Что же вы так долго распинаетесь в этой теме?

Да, есть.

Голословное утверждение.

Тем более, что проверять будет все сообщество.

Опять голословное утверждение. Впрочем вы уже не в первый раз противоречите собственной логике.

andreyu ★★★★★ ()
Ответ на: комментарий от anonymous

У grim учился этому стилю ведения спора? ;)

Затрудняюсь ответить, т.к. его стиль мне неизвестен.

andreyu ★★★★★ ()
Ответ на: комментарий от andreyu

Разработчик, следущий правилам ресурса.

Вы продались, как проститу....?

Значит вы лжец, т.к. вы даже имя свое боитесь сообщить.

Мое имя Mindaugas. Вам стало легче?

Это плохо?

Нет.

Что вы знаете о новаторстве?

Какие новаторские решения присутствуют в вашей игре?

А должен быть каким?

Затягивающим.

Если вы не видели сорцы, то откуда вам это известно?

Да, не видел. Открой, и мы посмотрим.

Но даже если и «нету ничего такого», то почему я обязан показать вам сорцы?

Вы чего-то боитесь?

Вы забыли, что вы просто пыль на диване, которая что-то требует от других?

Да вы, смотрю, поциент с чсв over 9000.

Чего бы я туда не напихал, вы этого никогда не узнаете.

Вот тут вы и спалились.

И открытие сорцов ничего не изменит.

Изменит. Я повторюсь. Вы чего-то боитесь? И зачем свое подделие выложили сюда?

А наличие веб-версии лишь подтверждает

Ничего она не подтверждает.

Odalist ★★★★★ ()
Последнее исправление: Odalist (всего исправлений: 1)

Потенциальное нарушение приватности

Беглый осмотр показал, что в бинарном исполняемом файле для Linux x86_64 есть функции, связанные с Facebook, лайками и рекламой.

Пример для Facebook:

/tmp/cubictower $ strings CubicTower | grep Facebook
_ZN17cFacebookCallback6onLikeEi
_ZN9cFacebook7destroyEv
_ZN9cFacebook11addCallbackEP17cFacebookCallback
_ZNSt6vectorIP17cFacebookCallbackSaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_
_ZN9cFacebook11getInstanceEv
_ZN9cFacebook14removeCallbackEP17cFacebookCallback
_ZN9cFacebook10m_facebookE
_ZN9cFacebook5startEv
Facebook.cpp
_ZN17cFacebookCallback6onLikeEi
_ZN9cFacebook7destroyEv
_ZN9cFacebook11addCallbackEP17cFacebookCallback
_ZNSt6vectorIP17cFacebookCallbackSaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_
_ZN9cFacebook11getInstanceEv
_ZN9cFacebook14removeCallbackEP17cFacebookCallback
_ZN9cFacebook10m_facebookE
_ZN9cFacebook5startEv

Pravorskyi ()
Ответ на: Потенциальное нарушение приватности от Pravorskyi

Беглый осмотр показал, что в бинарном исполняемом файле для Linux x86_64 есть функции, связанные с Facebook, лайками и рекламой.

Этот осмотр показал, что есть класс с именем cFacebook. Который является абстракцией, поскольку игра кроссплатформенная. Остальное лишь ваше недалекое умозаключение.

andreyu ★★★★★ ()
Ответ на: комментарий от Odalist

Разработчик, следущий правилам ресурса.

Вы продались, как проститу....?

Зря вы столько спиртного употребляете, не доведет оно вас до добра.

Мое имя Mindaugas. Вам стало легче?

С чего вы взяли, что я интересовался вашим именем? Я лишь упрекнул вас в двойных стандартах.

Что вы знаете о новаторстве?

Какие новаторские решения присутствуют в вашей игре?

Странный у вас способ отвечать на поставленный вопрос.

А должен быть каким?

Затягивающим.

Интересующихся затягивает.

Если вы не видели сорцы, то откуда вам это известно?

Да, не видел. Открой, и мы посмотрим.

Был хоть один, на на ком такая жалкая попытка сработала?

Вы чего-то боитесь?

Все чего-то боятся. Но этот вопрос вам лучше обсудить с вашим психологом.

Чего бы я туда не напихал, вы этого никогда не узнаете.

Вот тут вы и спалились.

Какая у вас буйная фантазия.

И открытие сорцов ничего не изменит.

Изменит.

И что же открытие исходников моей игры изменит в вашей жизни?

Я повторюсь. Вы чего-то боитесь?

Почему вас интересует этот вопрос?

И зачем свое подделие выложили сюда?

А почему бы и нет?

А наличие веб-версии лишь подтверждает

Ничего она не подтверждает.

Подтверждает то, что исходники на самом деле вам не нужны. Вы просто сектант с «открытое ПО» головного мозга.

andreyu ★★★★★ ()
Ответ на: комментарий от andreyu

Этот осмотр показал, что есть класс с именем cFacebook. Который является абстракцией, поскольку игра кроссплатформенная. Остальное лишь ваше недалекое умозаключение.

Сорцов нету, все закрыто....что там еще и куда отсылается? Кто собирает информацию, и в каких целях? Может обьяснитесь?

Odalist ★★★★★ ()
Ответ на: комментарий от Odalist

Сорцов нету, все закрыто....что там еще и куда отсылается?

Никуда.

Кто собирает информацию, и в каких целях?

Какую информацию?

Может обьяснитесь?

Увы, не все способны понять очевидное. Некоторые видят теорию заговора там, где ее нет.
Могу лишь предложить вам взять в руки отладчик и снифер, да посмотреть самостоятельно. Тем более, что вы утверждали ранее, что у вас достаточно опыта для этого. Или самому себе вы тоже не доверяете?

andreyu ★★★★★ ()
Ответ на: комментарий от andreyu

Зря вы столько спиртного употребляете, не доведет оно вас до добра.

О человеке, о его мировоззрении, можно судить с кем он сотрудничает...человек, делающий работы на проперитарной основе либо жалок, либо жлоб.

И что же открытие исходников моей игры изменит в вашей жизни?

Вы пупок вселенной, либо сотворили чудо продукт? В моей жизни ничего не изменит, но то, что там напихано по крайней мере гогна (а может и похуже)-факт.

А почему бы и нет?

Кому нужна проперитарная фигня (кроме вашего чсв)? Вы жалкий человек...

Вы просто сектант с «открытое ПО» головного мозга.

Хватит кукарекать. Открой исходники, а я публично извинюсь...Докажи, что я не прав.

Odalist ★★★★★ ()
Последнее исправление: Odalist (всего исправлений: 1)
Ответ на: комментарий от Odalist

О человеке, о его мировоззрении, можно судить с кем он сотрудничает...человек, делающий работы на проперитарной основе либо жалок, либо жлоб.

Вам бы в аналитики пойти.

Вы пупок вселенной, либо сотворили чудо продукт?

Нет, а почему вы этим интересуетесь?

В моей жизни ничего не изменит,

Тогда что же вы требуете от меня открытия сорцов?

но то, что там напихано по крайней мере гогна (а может и похуже)-факт.

Этот факт исключительно в вашей воспаленной фантазии. Когда протрезвеете, посмотрите определение слова «факт».

Кому нужна проперитарная фигня (кроме вашего чсв)?

Наверное ваш шаблон сейчас порвется в клочья, но вот есть люди, которым плевать на ярлык «открытые сорцы».

Вы жалок...

Это ваша мантра?

Хватит кукарекать.

Вот, чаще об этом себе напоминайте.

Открой исходники, а я публично извинюсь...
Докажи, что я не прав.

Очередная жалкая попытка. Неужели кто-то из вашего окружения ведется на такую детскую чушь?

andreyu ★★★★★ ()
Ответ на: комментарий от andreyu

Умозаключение касаемо лайков и рекламы сделано не на основе непосредственно наличия функций, связанных с Facebook, а на основе конкретно имеющихся функций:

/tmp/cubictower $ strings CubicTower  | grep -i like
_ZN17cFacebookCallback6onLikeEi

/tmp/cubictower $ strings CubicTower  | grep -i advertise | sort -u
-- onAdvertiseIncentiveResult(%s, %d)
-- onAdvertiseNativeBuffer()
10cAdvertise
14cAdvertiseNull
Advertise.cpp
AdvertiseNull.cpp
_ZN10cAdvertise10fetchVideoEv
_ZN10cAdvertise11addListenerEP18cAdvertiseListener
_ZN10cAdvertise11m_advertiseE
_ZN10cAdvertise14removeListenerEP18cAdvertiseListener
_ZN10cAdvertise6createEv
_ZN10cAdvertise6enableEb
_ZN10cAdvertise7destroyEv
_ZN14cAdvertiseNull10enableImplEb
_ZN14cAdvertiseNullC1Ev
_ZN14cAdvertiseNullC2Ev
_ZN14cAdvertiseNullD0Ev
_ZN14cAdvertiseNullD1Ev
_ZN14cAdvertiseNullD2Ev
_ZN18cAdvertiseListener17onAdvertiseResultENS_6ResultE
_ZN18cAdvertiseListener25onAdvertiseNativeReceivedERKNS_6NativeE
_ZNK10cAdvertise10nativeLoadEv
_ZNK10cAdvertise10showBannerEb
_ZNK10cAdvertise12videoIsReadyEv
_ZNK10cAdvertise13nativeDoClickEv
_ZNK10cAdvertise16showInterstitialEv
_ZNK10cAdvertise19interstitialIsReadyEv
_ZNK10cAdvertise25onAdvertiseNativeReceivedERKN18cAdvertiseListener6NativeE
_ZNK10cAdvertise26onAdvertiseIncentiveResultEPKcN18cAdvertiseListener6ResultE
_ZNK10cAdvertise9showVideoEv
_ZNSt6vectorIP18cAdvertiseListenerSaIS1_EE19_M_emplace_back_auxIJRKS1_EEEvDpOT_
_ZSt9__find_ifIN9__gnu_cxx17__normal_iteratorIPP18cAdvertiseListenerSt6vectorIS3_SaIS3_EEEENS0_5__ops16_Iter_equals_valIKS3_EEET_SD_SD_T0_St26random_access_iterator_tag
_ZTI10cAdvertise
_ZTI14cAdvertiseNull
_ZTS10cAdvertise
_ZTS14cAdvertiseNull
_ZTV10cAdvertise
_ZTV14cAdvertiseNull
_ZZN5cGame16showInterstitialEvE18m_advertiseCounter

Являются ли эти функции или классы просто нефункциональными заглушками или там есть определенный код (objdump таки показывает, что некоторый код там есть), сливаются ли персональные данные рекламным сетям или собираются под видом популярной сейчас «телеметрии» — нужен кропоткий анализ «чёрного ящика» из-за отсутствия исходников.

Поэтому потенциальная возможность нарушения приватности имеется, пока не доказано обратное.

Pravorskyi ()
Ответ на: комментарий от Pravorskyi

Умозаключение касаемо лайков и рекламы сделано не на основе непосредственно наличия функций, связанных с Facebook, а на основе конкретно имеющихся функций:

Ваше умозаключение построено на имени функции и простыня выхлопа strings подтверждает это.

Мамкин хакер узнал про существование strings, но запускать отладчик и снифер все еще не научился?

Поэтому потенциальная возможность нарушения приватности имеется, пока не доказано обратное.

Вот у вас есть детородный орган. Значит вы потенциально являетесь насильником, пока не доказано обратное. Как вы планируете это доказать?

andreyu ★★★★★ ()
Ответ на: комментарий от andreyu

Ваше умозаключение построено на имени функции и простыня выхлопа strings подтверждает это.

Для недоверенного бинарного файла этого может быть достаточно, чтобы относится к нему с предостережением для тех, кого волнует вопрос безопасности и приватности.

Мамкин хакер

https://ru.wikipedia.org/wiki/Ad_hominem

узнал про существование strings, но запускать отладчик и снифер все еще не научился?

Это значительно больший объём работы, который был бы оправдан, если бы я планировал запускать этот конкретный бинарник у себя.

Вот у вас есть детородный орган. Значит вы потенциально являетесь насильником, пока не доказано обратное. Как вы планируете это доказать?

Аналогии из материального мира плохо подходят к информации.

Представим ситуацию: идёт рассмотрение добавления проприетарной игры в дистрибутив GNU/Linux в репозиторий non-free по просьбе обычных пользователей. Ментейнер выявил подозрительные вызовы в бинарном файле. Автор утверждает, что бинарный файл безопасный.

Должен ли ментейнер поверить автору и добавить пакет в репозиторий?

На ком лежит бремя доказательства безопасности пакета?

Pravorskyi ()
Ответ на: комментарий от Pravorskyi

Для недоверенного бинарного файла этого может быть достаточно, чтобы относится к нему с предостережением для тех, кого волнует вопрос безопасности и приватности.

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

Это значительно больший объём работы, который был бы оправдан, если бы я планировал запускать этот конкретный бинарник у себя.

Вы не поленились скачать архив, распаковали его, натравили на него strings, запостили выхлоп сюда, привели рассуждения мамкиного хакера. Как вы оправдываете для себя эти действия?

Аналогии из материального мира плохо подходят к информации.

Ага, особенно когда эта аналогия неудобна в диалоге.

Должен ли ментейнер поверить автору и добавить пакет в репозиторий?

Это на совести ментейнера. Возможно ментейнер запустит отладчик и снифер, а не будет возбуждаться от вида знакомых строк в бинарнике.

На ком лежит бремя доказательства безопасности пакета?

Является ли доказательством безопасности открытость ПО? Является ли доказательством безопасности наличие пакета в репозитории дистрибутива? А его наличие каком-либо софтверном каталоге?

Параноик и в «hello world» найдет проблему. То скомпилирован не тем компилятором, то флаги компилятора неправильные.

Тот, кого действительно заботит безопасность, займется изучением вопроса, а не нытьем только потому, что увидел знакомую строчку в бинарнике.

andreyu ★★★★★ ()
Ответ на: комментарий от andreyu

Это уже паранойя.

Это предосторожность, продиктованная современными реалиями проприетарного софта, когда очень модно собирать телеметрию, сведения о железе и программном окружении, и прочие вмешательства в приватное пространство пользователя, нередко даже без его согласия и ведома.

Если в бинарном файле вы не найдете строки, на который отреагирует ваш мозг, будет ли это означать что бинарник безопасен?

Нет. Но найденные сигнатуры сразу служат красным маркером, на который следует обратить внимание.

Вы не поленились скачать архив, распаковали его, натравили на него strings, запостили выхлоп сюда

Допустим.

привели рассуждения мамкиного хакера

Опять переход на личности.

Как вы оправдываете для себя эти действия?

Для того, чтобы оправдываться перед собой, нужно чтобы совершённые действия шли в разрез с личными моральными уставами. Этого не было.

Является ли доказательством безопасности открытость ПО?

Сама по себе нет, но открытое ПО легче проверить, чем заниматься реверс-инжинирингом.

Является ли доказательством безопасности наличие пакета в репозитории дистрибутива?

Косвенно является, тут играют роль репутация дистрибутива и официальный статус репозитория.

А его наличие каком-либо софтверном каталоге?

Что имеется в виду? Если что-то вроде f-droid, то в некоторой степени является, там пакеты проходят проверку, а если уровня скама Softonic, то нет, конечно.

Тот, кого действительно заботит безопасность, займется изучением вопроса, а не нытьем только потому, что увидел знакомую строчку в бинарнике.

Я поделился результатами нехитрой проверки, заинтересованные в безопасности сами решат, что с этим делать, изучать бинарник, вовсе не запускать, запускать в песочнице и т.д.

Мне кажется, слово «нытьё» здесь неуместно.

Pravorskyi ()
Ответ на: комментарий от Pravorskyi

заинтересованные в безопасности сами решат,

Я решил давно-вовсе не запускать. Приватность превыше всего, нежели низкокачественная игра.

Odalist ★★★★★ ()
Ответ на: комментарий от Pravorskyi

Является ли доказательством безопасности открытость ПО?

Сама по себе нет, но открытое ПО легче проверить, чем заниматься реверс-инжинирингом.

Код браузера и плагины к нему вы уже проверили? А закладки в ядре? А микрокод процессора?

Является ли доказательством безопасности наличие пакета в репозитории дистрибутива?

Косвенно является, тут играют роль репутация дистрибутива и официальный статус репозитория.

Уже забыли факап в дебиане?

Что имеется в виду? Если что-то вроде f-droid, то в некоторой степени является, там пакеты проходят проверку,

Эпично. Но верить вам не запретишь.

Я поделился результатами нехитрой проверки,

Это не проверка, но переубеждать вас в этом мне уже наскучило.

andreyu ★★★★★ ()
Ответ на: комментарий от Odalist

Я решил давно-вовсе не запускать.

Спасибо, что держите меня в курсе.

Приватность превыше всего, нежели низкокачественная игра.

«Не читал, но осуждаю» (с)
Диванные специалисты такие специалисты.

andreyu ★★★★★ ()
Ответ на: комментарий от andreyu

Наглеешь всё больше и больше.

Зачем В ИГРЕ функции от пейсбука?!!

anonymous ()
Ответ на: комментарий от andreyu

Андрюха, дякуємо за то що мочиш фашистов!

anonymous ()
Ответ на: комментарий от anonymous

Наглеешь всё больше и больше.

В каком месте?

Зачем В ИГРЕ функции от пейсбука?!!

Думаю я не смогу объяснить что-либо персонажу, который задает подобные вопросы.

andreyu ★★★★★ ()
Ответ на: комментарий от andreyu

В каком месте?

В своих ответах.

Думаю я не смогу объяснить что-либо персонажу, который задает подобные вопросы.

Ну ты всё-таки постарайся, соберись с мыслями там, подготовь речь, всё такое.

Так вот это вот что? Совпадение? Любишь называть рандомные методы именами больших корпораций?

anonymous ()
Ответ на: комментарий от anonymous

В своих ответах.

То бишь конкретики нет. Я не удивлен.

Ну ты всё-таки постарайся, соберись с мыслями там, подготовь речь, всё такое.

А зачем мне нужно это делать?

Так вот это вот что? Совпадение? Любишь называть рандомные методы именами больших корпораций?

Я уже дал ответ на этот вопрос. Но, очевидно, вам не нужно мое пояснение.

andreyu ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.