Coinjunctionbot.com Review Coin Junction Telegram Bot Will Scam You.

Best Binary Options Brokers 2020:
  • Binarium
    Binarium

    Best Binary Options Broker!
    Perfect For Beginners!
    Free Trading Education!
    Free Demo Account!
    Sign-up Bonus:

  • Binomo
    Binomo

    Good Choice For Experienced Traders!

Крипто скам-боты зарабатывают миллионы в твиттере

Как зарабатывают крипто скам-боты?

Есть несколько способов. Самый популярный: вклиниваться в комментарии под главными новостями по крипте. Здесь фейки просят отправить монеты на определенный кошелек, в обмен на гораздо более крупную выплату той же валюты в будущем.

Второй способ – подарок.Открываешь ленту, а там Илон Маск пишет, что дарит 5000 ETH в рамках юбилея Теслы. Под записью много лайков, ретвитов, и комментов, где счастливчики уже благодарят Маска за бесплатные ETH. Почему бы и не поверить?

Отдельная группа жертв – зелёные инвесторы, которые старательно ищут в какое-бы ICO им вложить свои, отложенные с обедов, 100 долларов. Под эту аудиторию скамеры создают поддельные сайты проектов, и стараются выбрать для этого названия погромче. Например, OmaseGo. Через фейковые аккаунты, скамеры набили свои кошельки больше чем на 1,1 млн долларов.

Но самому ожидаемому ICO 2020 – TON – достается больше всего. Несмотря на всю осторожность Паши Дурова, слухи всё равно породили сотни поддельных сайтов и страничек в твиттере.

Фейковый твиттер Дурова

Также, фейковые Бутерины и Дуровы продают эксклюзивную информацию от первоисточника, которая железобетонно повлияет на курс. Хомяки готовы выложить за неё внушительную сумму, так как верят, – это говорит им “сам ….”, и знают, что при удачной игре вложения окупятся в десятикратном размере.

Кроме этого, крипто скам-бот не действует в одиночку, а привлекает ещё больше публики, устраивая рандеву с другими фейковыми аккаунтами.

Ясно, что на большинство ботов никто не ведется. Предлагаемые условия слишком хороши, чтобы быть правдой. Но тогда откуда эта цифра? 10 000 000$ – за год “заработали” скамеры. И эта сумма, даже без учёта классических фишинг-атак.

Best Binary Options Brokers 2020:
  • Binarium
    Binarium

    Best Binary Options Broker!
    Perfect For Beginners!
    Free Trading Education!
    Free Demo Account!
    Sign-up Bonus:

  • Binomo
    Binomo

    Good Choice For Experienced Traders!

Почему твиттер игнорирует скам-ботов?

Вопрос хороший. Но почему-то твиттер оставляет его без ответа. С одной стороны, соцсеть выступает за чистоту ленты пользователя. Запрещает рекламу крипты, тем самым лишая возможности зарабатывать молодым компаниям. И, одновременно, позволяет это делать скам-ботам, игнорируя всю дизу, что они кидают в те же самые ленты.

Так, в апреле. Мошенники запустили фейковую новость о том, что Biftinex разыгрывает 1000 BTC, 15 000 ETH и 10 000 LTC. Повод – новые партнерские отношения с EOSfinex. Алгоритм отправлял пользователей через поддельные твиты на фишинговый сайт биржи. Всё, что было нужно сделать желающим, – выбрать валюту и указать кошелёк. Мошенники получали данные, и после переводили валюту себе на счёт. Чтобы обеспечить кредитоспособность схемы, хакеры даже подделывали транзакции, и создали переброс обратно на свой фишинговый сайт, если кто-то пытался слиться от розыгрыша.

Фейковый твиттер Bitfinex, малоотличимый от оригинала

3 дня реклама аферы гуляла по твиттеру. Пока на нее не наткнулся репортёр из BuzzFeed, и не поднял кипиш на реддите. Как это стало возможно, если реклама в твиттере, как и на фейсбуке с гуглом запрещена? Гендиректор Twitter Джек Дорси, не стал объяснять, как эти боты смогли обойти фильтры, лишь уверив обеспокоенных, что работают над этим.

Но ничего не меняется. 10 миллионов долларов. И усталость SEO бирж и компаний от ежедневных извинений перед своими клиентами, десятков отчетов о несуществующих счетах имперсонаторов. Крипто скам-боты достали всех. Даже Илона Маска, которому только и остаётся, что шутить.

Но если трезво, то скам-боты бросают немаленькую тень на рынок, и мешают коммуникации между B2B. И в этот раз, лидеры выразили полную решимость для борьбы с фейками. Svandis написали в твиттер открытое письмо от лица всего комьюнити. Их поддержал SEO Binance Чанпэн Чжао и Виталик Бутерин.

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

Сталкиваясь каждый раз с новым препятствием, крипта, и те, кто за ней стоит, доказывали, что имеют достаточно потенциала, ресурсов и поддержки, чтобы их перешагнуть. Сейчас твиттеру, и всем остальным интернет-гигантам, поставлен вопрос ребром: “Если вы за инновации и чистоту информации, то почему препятствуете развитию технологии, которая может всё это дать?

Твиттер Виталика Бутерина Твиттер Чанпэн Чжао Твиттер Илона Маска

История взлома всех игр в Telegram

Сейчас компьютерные игры везде. Присутствуют они и в Telegram. Расскажу о том, как были взломаны практически все игры этого мессенджера, обойдя самых первоклассных игроков, находящихся в топах скорбордов. Хочу поделится результатами исследований. О различных методиках взлома, читинга и путях обхода логики игр под катом.

@gamebot

Первая игра, которая была рассмотрена несколько месяцев назад — LumberJack, играя дровосеком, нужно рубить ветки так, что бы они не придавили игрока. Цель игры в том, что бы срубить как можно больше веток за определенное количество времени.

Изначально, хотелось попрактиковаться в графическом читинге игр, то есть на основе графических данных на мониторе принимать решение. Программа должна эмулировать реакцию человека, отправляя нужные комбинации клавиш, исходя из ситуации на экране. Принцип построения логики программы для текущей игры следующий. Делается скриншот экрана размером 600×1 пиксель по правую сторону дерева. Не весь экран, потому что на процесс снятия скриншота такого большого пространства уходит больше времени. Затем программа в 6 точках проверяет цвет пикселей и на основе этого рассчитывает траекторию движения игрока сразу для 6 веток. Если справа есть ветка, уйти влево, если нет — остаться справа. За один ход делается 2 удара топором. Выполняются ходы, затем снова делается скриншот и цикл повторяется. Так будет продолжаться, пока не закончится время.

Код программы для python 2.7 в ОС Ubuntu 16.04

Для запуска нужно установить следующие зависимости

За эмуляцию клавиш в среде Linux отвечает утилита xte, подробнее можно почитать тут. За снятие скриншота выбранного участка экрана отвечает библиотека pyscreenshot, подробнее читать тут. Для работы программы нужно задать первую точку (самую нижнюю ветку справа, или место, где она могла бы находится), для этого можно воспользоваться функцией get_mouse(). Высота между ветками — 100 пикселей. Задержки между нажатиями клавиш и задержка между снятием скриншотов выставлена методом проб и ошибок. Меньше, чем эти значения, установить не вышло, программа не успевала обрабатывать изображение или нажимать клавиши. Пример работы представлен на видео.

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

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

Анализируя HTTP запросы, при окончании игры отправляется два типа запросов. Если пользователь не достиг нового рекорда.

Достаточно лишь подменить some_score на какое то значение, и новое число добавляется в таблицу.

В base64 отправляются данные о аккаунте, то есть id, имя игрока, который кликнул на игру, имя игры, а так же id чата.

Стоит отметить, что эта игра относится к боту @gamebot, на котором есть еще две игры, Math Battle и Corsairs. Более подробно была рассмотрена игра Math Battle.

HTTP запрос с количеством баллов отправляется похожий. Стоит попробовать отправить запрос через инспектор в браузере.

Открыв режим отладчика, открыть исходный код main.min.js. Поставить несколько брекпоинтов (точек останова), запустить игру и найти переменную r, в которой хранится количество очков. Через консоль это значение можно менять.

Отключив режим дебага, выполнится функция отправки очков и таким образом можно отправить уже заданное количество очков. Что бы не кликать много раз, включая\отключая инспектор, стоит немного разобраться в исходниках main.min.js, отредактированный сервисом JS Beautifier. Вот три интересные функции.

Функция na() вызывается, когда достигнут новый рекорд, ca() нужна просто для получения scoreboard игры. Кстати, решение, какую функцию вызвать происходит в функции U() в этой строке.

При изменении параметра r и вызове функции na() должен быть включен режим дебага. Должно получится примерно так.

Исходный код немного обфусцирован, это усложняет его анализ, но основные вещи ясны.

Игра Corsairs, относящаяся так же к боту @gamebot решается всеми вышеописанными методами. За различные запросы на сервер я был забанен, и не могу добавляться в scoreboard, аккаунт находится в бан листе. Нужно быть осторожным при тестировании игр этого бота.

@gamee

Довольно популярным был бот @gamee. Выбрана игра Qubo.

Запрос, отправляемый в конце игры следующий

Подменить score, как в предыдущем боте, уже не получится. Генерируются хэши, которые подписывают score, play_time и тд, что бы таким простым способом нельзя было накрутить очки. Отладчик не очень помог, так как в нем было очень много переменных.

Пришлось анализировать код вручную. В исходном коде страницы игры можно найти такой кусок кода.

Примечательно, что скрипты подключаются не обычным способом, а через запрос в js, и поэтому их не видно в инспекторе. Любопытные два файла — gameUI.min.js и gameUIdesktop.min.js. В первом файле нашлась такая функция, которая является методом объекта gameeUI.

Очевидно, что входящий параметр e — очки, отправляемые на сервер. Отправив в консоли строку gameeUI.saveScore(some_score), можно получить заветное количество баллов.

К этому боту относятся игры «3+3», «Karate Kido», «Space Traveler», «Hexonix» и тд. Все решаются вышеописанным способом. Можно сделать вывод, что когда одна из игр очередного бота решается определенным способом, то им решаются и остальные игр этого бота.

@GamesHDBot

Довольно сложную по логике можно назвать игру «Galaxy Space Shooter». Красивая графика, много плюх в процессе игры, можно зарабатывать очки и монеты.

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

@ludeiBot

Любопытным оказался этот бот. Игра для тестирования — «Jumping Submarine».

Запрос при окончании игры следующий.

Очки подменить просто. Примечательно то, что в открытом виде посылается user_id. Если узнать id всех пользователей в чате, то можно сделать следующую атаку типа спам. Сделать это можно через API Telegram.

Идея в том, что можно мало того, что менять очки другого игрока в таблице, так еще и спамить в общем чате, отсылая уведомления о новом победителе текущей игры. Это довольно серьезная атака, если правильно ее сделать. Нельзя определить, кто на самом деле накручивает очки, и даже после исключения человека из чата (атакующего или того, кто «спамит») — все равно можно продолжать безобразничать. Можно «спамить» от имени любого участника чата, включая админа, заставив админа чата исключить определенных людей. Единственный способ прекратить такое мракобесие — админу чата удалить сообщение с предложенной игрой.

К этому боту относятся так же игры «iBasket», «Sumon», «Angry Piano».

@MeduzaGameBot

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

Здесь еще проще. Обычным GET запросом, зная id чата и id пользователей можно устраивать спам.

@foragamesbot

Тут всего одна игра — «DevRunner»

После окончания игры отправляется два запроса

Второй запрос позволяет увидеть, на каком месте игрок с текущим количеством баллов. До того, как было начато тестирование, на первом месте был игрок с 2000-3000 баллов, а забавно то, что всего играло в игру около 13к людей. Получается никто из этих людей не додумался перехитрить эту игру :) Подменив запросы с количеством очков 111113 оказался на первом месте.

@brugamebot

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

Пример — шахматы. Никакого рейтинга, оповещение о победе и так далее. Игра только client-side.

@microgamesbot

Эта игра так же одна в этом боте, «Jumper Frog».

Запрос в конце игры

Часть токена вырезана, но смысл должен быть ясен. На сервер отправляется в качестве данных только score. Подменить его просто. Вопрос в другом, как сервер распознал, что играл определенный человек, и записал его в scoreboard в чате телеграмма? А все просто — сервер берет данные из заголовка Referer токен, упомянутый выше. Странный костыль, насмешил. Логичный вопрос, что будет, если зайти по прямой ссылке на эту игру? Ничего особенного, вот только когда набрать очки, в ответ на запрос выше (без Referer) придет ответ такого вида.

Ловится ошибка, которая раскрывает абсолютные пути к файлам. В совместимости с LFI, например, уже можно достать много полезных данных. Но так как задача стояла в обнаружении недочетов игр, а не проводить полноценный пентест конкретной игры, на этом было решено остановится.

@foxgamebot

Теперь будет описана игра «Tricky Fox», которая является самой сложной по своей структуре среди всех, имеет относительно всех других игр высокий уровень безопасности, и что бы обойти ее, ушло много времени. Автор молодец, создал очень годную игру, было интересно ее разобрать. Процесс решения этой игры хочется описать подробно. Задача игрока — поедать куриц, прыгая из острова на остров. Зажимая левую клавишу мыши или палец на экране телефона можно заставить лисицу лететь нужное расстояния.

При окончании игры отправляется такой запрос

Что за хэш пока не ясно. Это явно не hex или base64. В исходном 30 тысяч строк, если переформатировать код в читаемый вид. Был использован сервис JS Beautifier. Логично поискать какую нибуть подстроку по такому фильтру — post”. Находится такая функция.

Поискав эту функцию через поиск, можно найти несколько мест, где она вызывается. К примеру из этих объектов — this.ApiService, или this.scoreView. Но ни один из них не был доступен через инспектор. Тогда было решено разобраться, что за хэш отправляется и как его декодировать.

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

Сначала JSON формат еще не известных данных переводится в строку, затем эта строка разбивается на символы в массиве, меняется задом на перед порядок этих символов и строка склеивается заново. Небольшая антиреверс фишка от разработчика? Поставив брекпоинт как на скриншоте был получен доступ ко всем текущим функциям и объектам, доступными конкретно в строке 14016.

Теперь можно получить доступ к некоторым интересным параметрам.

Получается, что все данные шифруются алгоритмом AES 256 в режиме ECB. Но вот что не понятно, воспользовавшись хорошим сервисом по симметричному шифрованию получил.

В то время, как программа выдавала другой результат.

Получается алгоритм шифрования тоже изменен, очередная фишка для антиреверса и процесса эксплуатации. Впрочем это не самая большая проблема. На сервер отправляется не количество очков, а массивы данных в формате JSON (отформатировано для читаемости, в запросе нет переносов и ни единого пробела).

Исходя из логики _t, это время, когда была съедена очередная курица в миллисекундах, _f — координаты острова или курицы, _s — номер, _n — следующий остров с съеденной курицей. Получается на сервере обрабатываются не то, сколько очков набрано, а данные о какие данные были зафиксированы при съедении куриц. Очень хорошая идея с точки зрения безопасности игры.

Проведя несколько игр, не вышло определить, что такое _p и _r, скорее всего они для отвлечения внимания и усложнения понимания кода, очередная фишка разработчика. Но все переменные варьировались в определенных пределах и было написан скрипт, который исходя из нужного количества времени и необходимого количества очков генерировал бы JSON массивы.

Результат нужно было вставить в консоль и затем сделать подмену HTTP запроса. Увы это работало для нескольких очков, затем аккаунт был забанен. Видимо не все было учтено в скрипте.

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

Или вот, например, непонятно зачем нужный ключ в base64 (при шифровании передавался md5 ключ).

И вот его расшифровка.

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

Из нее становится понятно, как генерируются массив. Каждый раз, когда лисица съедает очередную курицу, вызывается эта функция и к существующему массиву добавляется новый блок данных, который помещается в переменную _n. А еще, в score записывалось значение, которое было переведено в другую систему исчисления, вместо десятичной, в score записывалось число в двадцатеричной системе, очередной антиреверс прием от разработчика. Вместо усовершенствования скрипта, было решено поставить брекпоинт и подменить score прямо на лету.

Прям перед установлением score в коде. Теперь в консоли поменять значение и продолжить выполнение скрипта.

И вот так я был вознагражден за труды.

В общий скорборд добавился немного позднее.

Примечательно то, что изменить очки можно всего одним массивом. В параметре _s записать нужное количество очков в 20чной системе исчисления, все это зашифровав кастомным алгоритмом aes, с сгенерированным ключем(md5 формат). Стоит отметить, что ключ выдается исходя из id чата, и не меняется в процессе игры. Исходя из id аккаунта в этой игре, можно сделать вывод, что в нее играло не менее 100 тысяч человек.

Хочется отметить, что выполнить эту атаку удалось благодаря уязвимости на сервере. Кода принимается JSON, расшифровывается, скорее всего, из массива данных берется массив с максимальным _s, и не важно, что он всего один. Поправить это просто — нужно парсить весь массив на предмет инкрементного увеличения _s, проверяя, что бы значение этого параметра соответствовало номеру вхождения в дереве JSON.

Какой можно сделать вывод? Все, что обрабатывается на стороне клиента, можно модифицировать, подменить, и не важно, насколько сложно шифруются данные для отправки и насколько сложно обфусцирован код. Очень порадовала игра «Tricky Fox», разработчик молодец. Пусть это всего лишь игра, на которую нужно тратить час-два максимум, все же стоит принимать меры по предотвращению читерства и обходу логики. На фоне других более популярных игр с халатным отношением к модификации очков очень хорошо сделана игра. Если ты, уважаемый читатель, хочешь разработать свою игру, то разобрав практически кейсы из этой статьи сможешь создать не только красивую, интересную, но и довольно защищенную игру.

Если у тебя есть интересная игра, которую стоит рассмотреть, и она не решается вышеперечисленными методами, отправь мне в ВК или Telegram или комментарии, постараюсь рассмотреть. Для перехвата запросов использовал BurpSuite.

Coinjunctionbot.com Review: Coin Junction Telegram Bot Will Scam You.

In the world of cryptocurrency, trading bots have started to play an increasing role of importance. Most people who want to make money prefer to take the easy way out. Instead of learning the basics of trading, they will try to cut corners and purchase a trading bot. Although there are working solutions out there, the best option is to simply learn how markets work exactly. That knowledge doesn’t just apply to cryptocurrencies, but any asset or offering that can be traded publicly. Scammers and criminals are currently in the process of taking advantage of somewhat naive crypto trading bot enthusiasts. A new scam is making the rounds which revolves around an alleged BitMEX trading bot. To date, this bot has not been verified by anyone, further fueling claims it doesn’t exist in the first place. It is certainly possible a legitimate offering exist for this trading platform, but this particular Telegram offering doesn’t seem to fit that list.

Users are asked to join a Telegram channel, where they can learn more about what the bot does and how much it costs. It would appear there is a “special offer” on tap, which cuts down the price of the bot from $1000 down to $200. That in itself is usually a relatively big warning sign, although some users will undoubtedly fall for these cheap tactics. Once users make the payment for the BitMEX bot, they should receive the software fairly quickly. Unfortunately, that doesn’t appear to be the case, as there will be ongoing delays first and foremost. Moreover, the individuals responsible for distributing the software seemingly come up with many excuses to ensure users will never get what they paid for in the first place. It is a pretty common scamming tactic, albeit it still works to date. What is even more worrisome is how this particular Bitcoin address used for this scam is still getting a fair few transactions right now. That further confirms the scam is seemingly still ongoing, albeit users are advised to steer away from this illegitimate offering. There are a lot of people who genuinely want to make money with cryptocurrency without putting in any effort.

Best Binary Options Brokers 2020:
  • Binarium
    Binarium

    Best Binary Options Broker!
    Perfect For Beginners!
    Free Trading Education!
    Free Demo Account!
    Sign-up Bonus:

  • Binomo
    Binomo

    Good Choice For Experienced Traders!

Like this post? Please share to your friends:
Best Binary Options Trading Guide For Beginners
Leave a Reply

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: