Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

Универсалка вернулась

Discussion in 'Обсуждение Minecraft' started by Shevchik, Mar 5, 2014.

  1. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Trophy Points:
    173
    Имя в Minecraft:
    _Shevchik_
    http://mmoru.com/board/showthread.php?t=465674

    Взрывающиеся пуканы через 3,2,1...


    @Konstantin773 кстати сколько людей успело купить прежде чем его слили?
    И кстати нахера?
    public byte[] v1 = { 109, 105, 110, 101, 99, 114, 97, 102, 116, 46, 106, 97, 114 };
    public byte[] v2 = { 111, 98, 104, 111, 100 };
    public byte[] v3 = { 97, 112, 112, 100, 97, 116, 97 };
    public byte[] c1 = { 67, 111, 112, 121, 114, 105, 103, 104, 116 };
    public byte[] c2 = { -50, -31, -11, -18, -28, 32, -15, -28, -27, -21, -32, -21, 32, 80, 111, 115, 116, 97, 108, 50, 46, 32, -49, -16, -18, -28, -32, -26, -32, 32, -24, 32, -17, -21, -32, -29, -24, -32, -14, 32, -25, -32, -17, -16, -27, -7, -27, -19, -5, 33, 33, 33 };
     
    Last edited: Mar 5, 2014
    BleaZzZ and BedinINCORP like this.
  2. Хостинг MineCraft
    <
  3. Миднайтко

    Миднайтко Старожил Пользователь

    Trophy Points:
    153
    > 2. Ложим rt.jar файл в C:/Program Files/Java/jre7/lib/
    Стоп, где-то я это уже видел :D[DOUBLEPOST=1394018825,1394018766][/DOUBLEPOST]Вай, еще 4 поста, и я смогу видеть хайд 5 на ммору :D
     
    BleaZzZ likes this.
  4. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Trophy Points:
    173
    Имя в Minecraft:
    _Shevchik_
    Это новая универсалка которая теперь возвращает валидный Classpath
    Впрочем проверить валидность ClassPath всё ещё можно, поэтому надо ещё немножко поколдовать чтобы даже рефлексия не помогла.
     
    Last edited: Mar 5, 2014
  5. Konstantin773

    Konstantin773 Старожил Пользователь

    Trophy Points:
    153
    Skype:
    Konstantin77313
    Имя в Minecraft:
    K773
    Я у себя подобные колдования давно сделал))) Но и они не помогут, т.к. любую функцию можно переписать.
    Чтобы школота не редактировала.[DOUBLEPOST=1394019464,1394019399][/DOUBLEPOST]
    На эти деньги я неделю целую жил)))


    А вообще, если я что-то выкладываю на MmoRU, то с целью пофиксить это на проектах.
     
  6. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Trophy Points:
    173
    Имя в Minecraft:
    _Shevchik_
    Байткод эдитор это отредачит запросто.
    Тем более зачем запрещать это редактировать?(Или хочешь чтобы нубы могли пытаться блочить тупо проверяя наличия файла по пути?)[DOUBLEPOST=1394019561,1394019488][/DOUBLEPOST]
    Надо есть заменить java.lang.reflect.Field чтобы оно возвращала нужное значение в нужном классе, тогда и рефлексия поможет.
    Единственная проблема что могут попробовать тогда детектить по наличию полей, поэтому нужно сделать чтобы такая инфа тащилась с текстового файла где-нибудь на диске.
     
  7. Konstantin773

    Konstantin773 Старожил Пользователь

    Trophy Points:
    153
    Skype:
    Konstantin77313
    Имя в Minecraft:
    K773
    Методов защиты я много перевидал. Банально можно чекать кол-во методов и полей в классах или прибегнуть к нативным функциям.

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

    Вообщем, NCP и не париться.
     
  8. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Trophy Points:
    173
    Имя в Minecraft:
    _Shevchik_
    Ты собрался переписать JVM?
    К сожалению с плюсами у меня не очень, поэтому я отчаливаю.

    А насчёт кормит годам - скоро это не потребуется надеюсь, по крайней мере изменения протокола и внутренностей майна показывает что к ModAPI почти всё готово
     
  9. Konstantin773

    Konstantin773 Старожил Пользователь

    Trophy Points:
    153
    Skype:
    Konstantin77313
    Имя в Minecraft:
    K773
    С плюсами у меня тоже не оч, но прстенькие редактирования получаются. (например,подмена строки запуска так, что SAP этого не замечает)
     
  10. Автор темы
    Shevchik

    Shevchik Старожил Пользователь

    Trophy Points:
    173
    Имя в Minecraft:
    _Shevchik_
    SAP много чего не замечает.
    Сап не разобрали на кусочки только потому что он покрыт протектором, и всем лень его снимать.
     
  11. Миднайтко

    Миднайтко Старожил Пользователь

    Trophy Points:
    153
    У меня есть ненакрытый линуксовый сервер SAP'а ^_^
    Нужен - могу отправить, ida успешно с elf'ом работает
     
    BleaZzZ likes this.
  12. Konstantin773

    Konstantin773 Старожил Пользователь

    Trophy Points:
    153
    Skype:
    Konstantin77313
    Имя в Minecraft:
    K773
    Имхо, интересно только в плане некоторых аспектов защиты.
    Лучше никому не отправляй, нужно уважать чужой (хоть и напрасный) труд.
     

Share This Page