Skip to content
La2Base
Home
DownloadsWikiForumFAQ
Search
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

ruen
Forum/Форум для новичков[JAVA]/[question] Шифрование приветствия
Search

[question] Шифрование приветствия

6 replies108 viewsCurrently viewing: 1
Сергей
Сергей

User

Бывалый

Posts: 252

На форуме с: 08/01/2008

Репутация: +47

Рейтинг: 0

· 01/25/2009, 11:05 AM

Железо: кор 2 дуо 2.0, 4 гига оперы
ОС: Винда хр х32
Программы: мускул 5.1.0 х32, ява х32
Сборка: не важно


Краткое изложение СУТИ проблемы:

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



Вопрос:
в каком виде надо шифровать текст. Вот кусок кода:


Код
if (Config.SHOW_L2J_LICENSE)
        {
            sm = new SystemMessage(SystemMessageId.S2_S1);
            sm.addString(getText("IHZlcnNpb24gNiBkZXYvdW5zdGFibGU="));
            sm.addString(getText("VGhpcyBTZXJ2ZXIgaXMgcnVubmluZyBMMko="));
            sendPacket(sm);
            sm = new SystemMessage(SystemMessageId.S2_S1);
            sm.addString(getText("IEwySiB0ZWFtLg=="));
            sm.addString(getText("Y3JlYXRlZCBieSBMMkNoZWYgYW5kIHRoZQ=="));
            sendPacket(sm);
            sm = new SystemMessage(SystemMessageId.S2_S1);
            sm.addString(getText("ICBmb3Igc3VwcG9ydC4="));
            sm.addString(getText("dmlzaXQgbDJqc2VydmVyLmNvbQ=="));
            sendPacket(sm);

                    sm = new SystemMessage(SystemMessageId.S1);
            sm.addString(getText("TDJKIFNlcnZlciBWZXJzaW9uOg==") + " " + version.getRevisionNumber());
            sendPacket(sm);

            sm = new SystemMessage(SystemMessageId.S1);
            sm.addString(getText("TDJKIFNlcnZlciBCdWlsZCBEYXRlOg==") + " " + Config.BUILD_DATE);
            sendPacket(sm);
        }


Мои соображения по этому поводу: sm.addString(getText("IHZlcnNpb24gNiBkZXYvdW5zdGFibGU=")); тут у нас и записан текст, вот надо узнать в каком формате шифруется. Я предположил сначала мд5, но чтото сомневаюсь... выручайте, оч надо.

— 15

0
AbsT
AbsT

User

Ветеран

Posts: 1514

На форуме с: 12/10/2007

Репутация: +768

Рейтинг: 0

· 01/25/2009, 12:25 PM

На функцию getText не додумался посмотреть? Это Base64.
md5 - это хеш, и он не восстанавливается.
Кроме того, getText возвращает что? Тип String, уже после обработки.
Ну и тебе пожалуй стоило-бы посмотреть на функцию addString...ведь она тоже принимает простую строку.
Логичней сделать вот так:

Код
sm = new SystemMessage(SystemMessageId.S2_S1);
sm.addString("Ya krutou mega-xaker");
sm.addString("Vzlomal servak nax!");
sendPacket(sm);

— Ålderdom - ingen glädje..

0
Сергей
Сергей

User

Бывалый

Posts: 252

На форуме с: 08/01/2008

Репутация: +47

Рейтинг: 0

· 01/25/2009, 05:04 PM

так и думал что бейс64, на сколько понимаю весь сервер на нём и строится. Тогда такой вопрос, это стандартный бейс? ведь у него вроде несколько разновидностей? например, по памяти, пароль попадает в мускул в виде base64(md5()), я не ошибаюсь?

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

— 15

0
Сергей
Сергей

User

Бывалый

Posts: 252

На форуме с: 08/01/2008

Репутация: +47

Рейтинг: 0

· 01/25/2009, 07:12 PM

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

— 15

0
AbsT
AbsT

User

Ветеран

Posts: 1514

На форуме с: 12/10/2007

Репутация: +768

Рейтинг: 0

· 01/25/2009, 07:36 PM

Я тебе выше привел РАБОТАЮЩИЙ пример!
Зачем тебе что-то в бейс кодировать?! Не нужно, и простой строкой работает!
Это просто сделали что-бы нубо-лоси поиском по фразе копирайтов не нашли текст в исходниках.

Base64 - Один и тот-же алгоритм, у него нету публичных аналогов и модификаций.
Про пароли в базе я писал огромную статью, в разделе FAQ.

— Ålderdom - ingen glädje..

0
Сергей
Сергей

User

Бывалый

Posts: 252

На форуме с: 08/01/2008

Репутация: +47

Рейтинг: 0

· 01/25/2009, 07:49 PM

ещё раз спасибо)) полез читать фак)

за строчки ещё раз спасибо, уже юзаю.

Отдельное спасибо что не послали меня))))

— 15

0
Topic is closed for replies