Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.04.2025, 08:17   #11
mishokpro
Новичок
Джуниор
 
Регистрация: 14.04.2025
Сообщений: 2
По умолчанию

Цитата:
Сообщение от digitalis Посмотреть сообщение
Ну вот, люди старались, деньги тратили на то, чтобы передаваемую инфу невозможно было перехватить, изменить и т.д. А тут: "Ребяты, не завалялась ли у кого отмычка? Я именно это и хотел бы сделать". А вдруг это банковская транзакция?
Уже декомпилил приложение с одного из сайтов министерства энергетики, где оно выложено. Все довольно просто.
Пример раскодировки на java:
Код:
String source = "....";
List<Byte> bytes = new ArrayList<Byte>();
int k = 0;
for (int i = 0; i < source.length(); i++) {
    char c = source.charAt(i);
    if (c == '\r' || c == '\n') {
        bytes.add((byte)c);
        k = 0;
    } else {
        int l = Character.getNumericValue(c);
        int t = Short.parseShort(source.substring(i + 1, i + 1 + l)) - ++k;
        bytes.add((byte) (t < 128 ? t : t - 256));
        i = i + l;
    }
}
byte[] result = new byte[bytes.size()];
for(int i = 0; i < bytes.size(); i++) {
    result[i] = bytes.get(i);
}
System.out.println(new String(result, "cp866"));
mishokpro вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
c++ непонятная запись world12_tk Помощь студентам 1 17.04.2013 01:36
Непонятная ошибка stalker1995s Общие вопросы Delphi 2 31.03.2013 23:57
непонятная кодировка Brandan PHP 1 16.07.2012 09:03
VS C++,непонятная ошибка RFbager Общие вопросы C/C++ 4 31.10.2010 03:30
Непонятная ошибка!!!! Scorpeon Общие вопросы Delphi 4 14.06.2010 01:23