понедельник, 10 декабря 2012 г.

Ломаем Checker STEAM

Неожиданно на рабочем столе появилась данная программа (у меня это в порядке вещей), написана она на VB, решил попробовать крякнуть и вот что из этого вышло...


Для начала подготовим инструмент:

1. SAE (Simple Assembly Explorer)

Вот и всё что нам нужно!


Загружаем программу в SAE и ищем процедуру license:


Как видно - всё в открытом виде, ну что сказать - "великий" Visual Basic!

Есть 2 варианта решения "проблемы":
  1. Изменить адрес сайта с которого программа берёт ключи
  2. Пропатчить всего лишь одно условие

Первый способ: 
Для начала изменим адрес сайта на свой, делается это так:
1. Переходим на вкладку Details
2. Ищем _verifikacia.ucoz.ru/Keysed.txt (строка 71)
3. Кликаем 2 раза по этой строчке и появляется окошко: 


В нём изменяем ссылку на свою собственную, затем запускаем программу, открываем файл Инструкция.txt и копируем от туда ключ в файл на своём сервере. Теперь вы можете активировать программу не только себе но и своим друзьям.

Второй способ:
1. Переходим на вкладку Details
2. Ищем условие. Примерное место расположения можно посмотреть исходя из кода, мы знаем что после httpWebResponse.Close(); где то через 5 строк идёт проверка, вот её мы и будем искать. На строке 92 мы видим вызов данной функции, а чуть ниже получение данных из результата функции и константы (строки 96, 97 соответственно), а за ними как и следовало ожидать - условие.
3. Кликаем 2 раза по строчке 98 и появляется окошко: 
Как мы знаем 0 - это false, а 1 - это true. Осталось только заменить 0 на 1 как это сделал я. Сохранение делается кнопочкой SAVE на верхней панели.

Программа крякнута! Просто, не правда ли? Если вы пишете на VB платный софт то не удивляйтесь что какой то школьник крякнет его, пересаживайтесь на Delphi =)

54 комментария:

  1. Ахаха, автор софта LoL

    ОтветитьУдалить
  2. Ребята, дайте пожалуста ссылочку на Delphi который нужен для написания софта ! Буду очень благодарен, а кто даст список всей литературы + софта = $
    smalyk666. ( с точкой , скайп)

    ОтветитьУдалить
  3. Что за ошибка VANS?

    http://s017.radikal.ru/i436/1212/fc/03eb0b807acd.png

    ОтветитьУдалить
  4. Не смешЫ
    Жи-ши учил в школе? школоло

    ОтветитьУдалить
  5. Ну ты же при этом не школьник? Хотя не известно)))

    ОтветитьУдалить
  6. Ванс напиши мануалы по написанию Кейгенов!)

    ОтветитьУдалить
    Ответы
    1. Если мне попадётся что то подходящее - обязательно, но есть одно но - слишком много скринов будет.

      Удалить
    2. + у тебя есть все способности для записи видеокурса на котором можно зароботать 200к+ рублей)))

      Удалить
  7. Было бы интересно.
    Всегда хотел узнать как определить какой алгоритм генерации ключей.
    Ведь у каждого софта уникальный алгоритм)

    ОтветитьУдалить
    Ответы
    1. Обычно всё построено на XOR'е (логическая операция). Бывают случаи когда используются готовые компоненты что само по себе уменьшает стойкость к взлому где то на 50%

      Удалить
  8. О великий гуру кряка, призываю тебя на помощь людям интернета - взломай: topgen.net

    Даю пол часа, хотя для таких гуру и пяти минут много. В общем приступай или .....?

    ОтветитьУдалить
  9. Пусть пишут на VB, легче крякать

    ОтветитьУдалить
    Ответы
    1. Я буду ломать весь ВБ софт тупо из-за принципа. Зачем писать на этом убожестве если есть нормальные языки!? Может быть люди одумаются...

      Удалить
    2. .net легче ломать? не смешите меня,поросто у автора софта был говнокод,поверьте,если обфусцыровать программу(хорошим обфускатором который не поддерживает de4dot) и сдать защиту от дампа, чтобы не дампился PEheader,80% (ато и 100%) недо крякеров даже не смогут ее распаковать

      Удалить
    3. У некого волосатого ебантяя (не буду тыкать пальцем) есть некий обфусцированный бот, который не хавает de4dot (как и другие деобфускаторы). Как то не сильно ему это помогло. :D
      И да - я недокрякер. So what? :D

      Удалить
  10. Олень программа написана на C#
    в IL все .net языки выглядят одинаково.
    VB & VB.Net очень различаются (не синтаксисом)
    Делфи до VB.Net как тебе до нормального программиста.
    целую тебя вансик =*

    ОтветитьУдалить
    Ответы
    1. В отличие от тебя я на этом ДНИЩЕ не программирую, по этому не разбираюсь в разных там модификациях.
      Я все .NET языки считаю днищем т.к. рефлектор показывает чистый код на си шарпе и его можно без проблем менять, разве это нормальный язык программирования? Нет!
      Сосамбо, братиш!

      Удалить
    2. Пфф просто ты дно -_-' чтоб понять все могущество .Net
      Рефлкутор показывает код пфф хурма.
      Во первых когда программу разберешь там будет куча ошибок
      Во вторых не сможешь редактировать конструктором формы
      В 3 зачем придумали протекторы и обфускаторы?

      Удалить
    3. Протекторы сделали для криворуких мартышек, которые не могут своими силами защитить программу. Я как то видел код твоего яшаграббера (или как там его), защита просто обалденная, неделю аль месяц делал? Ах да, ты же взял её из программы выше! Совсем запамятовал.
      Что тебя заставляет кодить на этой помойке? Школьная учительница которая впадает в кому при фразе "Как изменить код программы на VB во время её выполнения?"

      Удалить
    4. даже отвечать не хочет ибо это просто facepalm
      тебе просто нечего сказать вот и агришься невидимый пиздюк=D.

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

    ОтветитьУдалить
    Ответы
    1. Я только ломаю софт, а не распаковываю его.
      Кстати, это не crackme, а unpackme.

      Удалить
  12. Данный стим чекер уже здох.

    ОтветитьУдалить
  13. Хуйню какую-то тут развели. Никто не просит кодить на том или ином языке, но различать их - ебаный в рот, стыдно же.

    Ну и аналогично могу описать быдлоделфи одним словом - днище, высирающее метровые бинарники, 80% которых состоит из быдлокомпонентов, и ещё 20% из сборщика мусора.
    VB получил (хоть и не явное) развитие в VB.NET. Делфи же никак сдохнуть не может благодаря русским школьникам (ибо больше нигде кроме СНГ твоё делфи не нужно, и то благодаря овер9000 древних проектов, которые нужно поддерживать).

    На счёт протекторов вообще ололо. С какого хуя ты до сих пор не написал свою ось? Эти все виндовсы и линуксы написаны для криворуких мартышек, которые не умеют писать свою ось. Будь мужиком - пиши свою ось, блеать. ЛОЛ xD

    ОтветитьУдалить
    Ответы
    1. Да можно и в 100кб уложится если уметь: http://www.vans-soft.ru/2012/08/ftp-brute.html
      К тому же не так сложно сжать UPX'ом и тогда вес будет раза в 2-5 меньше.

      Если ты привык кодить на С++, С#, VB, PHPDS то естественно другие языки программирования кажутся тебе днищем.

      Кстати делфи начало развиватся и теперь на ней можно писать приложения под МАК, iPhone, андройд и т.д. Стоит отметить что это произошло только после того как борланд продала делфи компании Embarcadero, и начало называтся RAD Studio, ну а далее пошло поехало.

      Расскажи что ли интересную историю развития VB в сторону мобильных приложений.

      Удалить
    2. Вообще-то 153 кб, что никак не есть 100 кб. И, как я понял, чтобы получить даже такой размер - нужно было отказаться от GUI, манифеста и иконки. ЛОЛ

      Я ничего не кожу, я копипащу куски кода и подпиливаю их под себя. Окай. А каким образом в этот список попал девелстудио мне вообще малопонятно.

      Можно и жопой гвозди заколачивать. Но никто же этого не делает. Не так ли? :D

      .NET позволяет писать под все вышеперечисленные платформы. Интересная история?

      -------
      Подытожим. Я приверженец теории "VB6 умер. Делфи умер.". Так перестаньте же надругаться над трупами, которые давно разложились и нехило так попахивают.

      Удалить
    3. Еще .Net позволяет таскать за собой 100500 гиговый фрэймворк.Интересная история?так что не надо тут про вес

      Удалить
    4. Начиная с win vista фреймворк установлен по дефолту и является частью ОС. Иди учи матчасть.

      Удалить
    5. Дело не в том установлен он или нет.Он необходим. ХП пользователей в топку.Я не буду спорить и т.д. просто .нет приложения обязывают к наличию фрэймворка и всё,дальше думайте сами.

      Удалить
    6. Каждое приложение windows использует как минимум kernel32.dll. И суть не в том, что это системная либа, она необходима. Вот приблизительно такие долбоёбские мысли ты генерируешь. Да, не спорь. У тебя плохо получается.

      Удалить
    7. Qweb красава вономаса загнал:D

      Удалить
  14. Еще .Net позволяет таскать за собой 100500 гиговый фрэймворк.Интересная история?так что не надо тут про вес.

    ОтветитьУдалить
  15. Vans, привет дорогой, это [i]Pro, возможно слышал обо мне, хочешь я тебе напишу CrackMe на VB.NET, глянем как ты его взломаешь за 5 минут?)

    ОтветитьУдалить
    Ответы
    1. Давай лучше свой софт, так веселее будет.

      Удалить
    2. Ты видел чтобы я свой софт где то продавал? Я лично не видел, так что жди крякми -_-

      Удалить
    3. Кстати, скину тебе его в 10х числах января, т.к. дома сейчас ни наработок, ни среды нету

      Удалить
    4. Он МЭГАПРИВАТЕ за over9000$ что ли?
      Я считаю что защитить свой софт написанный на говнонэте не реально, кроме как накрыть обфускатором или протектором. Всегда можно вырезать "не нужные" функции без особых проблем.

      Удалить
    5. Не будет ни протекторов, ни упаковщиков, у меня своя фишка

      Удалить
    6. Типо от ключа зависит работоспособность? Ну эт не проблема, ломал такое не раз. Только нужен валидный ключ.

      Удалить
  16. ВЫ ВСЕ ЛОХИ тупые!! а ванс красава!!

    ОтветитьУдалить
    Ответы
    1. А ты жополиз видать нехуевый..

      Удалить
  17. VanS заебс софт! по поводу вб согласен хуйня редкостная.. Сам сижу на рад студио х3(с++), а перед этим на делфи кодил, делфи интереснее! :)

    ОтветитьУдалить
  18. Крякни botovod pro. Он написан на унылом .NET

    ОтветитьУдалить
  19. Vans я скачал попробывал пото захожу хуякс на аккаунт стима с другого компа заходили хорощо что не спиздили нахуя ты сделал для кражы стим и лохотрона

    ОтветитьУдалить
    Ответы
    1. What? Программа не моя, она служит ТОЛЬКО как дополнение к статье, так сказать применить знания на практике.

      Удалить
    2. У тебя скайп есть напиши!

      Удалить
    3. Ох лол. Ванс, "НИ ПИШЫ СКАЙП АТО ОН ТИБЯ ПА АЙПИ ВЫЧИСЛЕТ И НАБЬЕТ ТИБЕ ИБАЛА!!11!1"

      Удалить
  20. Vans, крякни ZennoPoster 4 Mental Power. Написан на C# .NET Стоимость Lite: 77$, Standart: 177$, Professional: 297$. Если ты МЕГАКОДЕР Delphi. Слабо? :D

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

      Удалить
    2. ванс крякни стим чекер я его дам тебе в скайпе ivetta_mavrova

      Удалить
  21. дети ебаные вас бля учат как крякать проги платные а вы тут залупу на него точите... вообще идите нахуй с форума пиздеть в другое место унылые говнари

    ОтветитьУдалить
  22. Ванс , ты молодец) Делфи ван лав .C# хуйня)

    ОтветитьУдалить