Сейчас на форуме: vasilevradislav, Magister Yoda, site-pro (+5 невидимых)

 eXeL@B —› Крэки, обсуждения —› Генерация ключа
Посл.ответ Сообщение


Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 30 июня 2014 22:03 · Поправил: Isaev
· Личное сообщение · #1

Админ сделал маленькую плюшку в защиту от школьников и немного обфусцированы имена...
Вызывается следующей строкой:
dgdhj.jrtj(-18206); на выходе String
На первый взгляд на выходе будет всегда константа или я что-то упустил из виду?
Если там действительно константа на выходе, то можно собрать и посмотреть что вернётся просто.
Я пока не понял на основе чего там может что-то генерироваться

Сижу разбераю. Если кто-то видит быстрое решение, буду рад советам)

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh




Ранг: 512.7 (!), 360thx
Активность: 0.270.03
Статус: Модератор

Создано: 30 июня 2014 22:18
· Личное сообщение · #2

почему константа?
возврат на глаз return _a_-____[arg1];
но перед ним есть кой чего
надо разбирать функцию _a_-_--();




Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 30 июня 2014 22:28 · Поправил: Isaev
· Личное сообщение · #3

sendersu так данных то вроде никаких нет, на входе только число, если массив и формируется, то на основе входа?

ps: имел ввиду константа при вышеприведенном вызове
результат функции от константы должен быть константой... если не используются какие-то динамические данные, рандом или таймер

Добавлено спустя 6 часов 29 минут
странно, но она вообще ничего не делает
до функции function _a_--__ , которая хоть как-то влияет на организацию массива, дело вообще не доходит и до второго файла тоже
какая-то пустышка... Крутит пустой цикл, создаёт пустые массивы, инициализирует переменные, к которым никогда не обращается

т.е. у нас массив пустой, а мы стучим к его [-1820302796] элементу за ответом?
На основе чего тогда оно работает? Функция должна вернуть соль к хешируемой строке

Добавлено спустя 14 часов 13 минут
нашёл, из приэмбеденных данных читаются строки... Осталось найти где они)

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh





Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 02 июля 2014 01:24 · Поправил: Isaev
· Личное сообщение · #4

Оказалось, что если Sothink SWF Decompiler выдаёт в скрипте что-то вроде
Code:
  1.  if (!loc8) 
  2.   {
  3.   };

то его успешно напарил обфускатор и код там есть на самом деле)
пришлось доставать его с помощью SWFWire Inspector

Добавлено спустя 1 минуту
А Trillix вообще обманут и не видит файл, как флешку... Так и не нашёл что именно ему не нравится

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh



 eXeL@B —› Крэки, обсуждения —› Генерация ключа
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати