Вернуться   CoderX :: Forums > Lineage II > L2PacketHack > Скриптинг > Шифрации серверов
Войти через OpenID

Шифрации серверов Здесь разбираемся с алгоритмами шифрации различных серверов

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 23.03.2009, 10:31   #11
Новичок
 
Регистрация: 06.02.2009
Сообщений: 18
Сказал Спасибо: 13
Имеет 12 спасибок в 7 сообщенях
KOTay пока неопределено
По умолчанию

Цитата:
Сообщение от PanAm Посмотреть сообщение
для начала
1. Создайте тестовый акк.
2. Подумайте как сделать чтоб вместе с тестовый, незабанили основные акки (например поменяйте IP)
3. Создайте персонажа.
4. в ПХ вкл. - не дешифровать трафик, Включите в филтре все пакеты.
5. Включайте ПХ только на выборе сервера
6. Входите персом из п3.
7. Проверяете, что ПХ принимает пакеты в обе стороны, иначе выходим и колдуем с перехватом траффика.
8. побили 1 мин кельтиров, вышли сохронив лог пакетов.
9. повторили раза 3-4.
10. понаблюдайте за акком (лучше в рабочии дни) на предмет бана.
11 выложили логи, (ник перса и акк - желательно) на форуме, будем думать.
ну вообщем я так и делаю - вот только алгоритм шифрование не могу найти.
Вот набор пакетов (сижу в безлюднем месте - лишних пакетов нет - и жму вызвать окно крафта- на что получаю ответ "это не возможно сделать сидя")
какждый файл с разных захадов на сервер (слил - перезашел клиентом)
http://dump.ru/file/2282163
ЧАР rtr

Добавлено через 6 минут
043D-2059-E7CA-63DA-3F0C-00B5-DFDA-DAC7-A3A3-A37C54
0384F7F331D063DA3F0B00FEA1A1A1BCD8D8D8A2
03EB47D854DC63DA3F0300BF
04C3-EE9D-0D48-64DA-3F0C-00B5-DFDA-DAC7-A3A3-A34A62
030AC638584D64DA3F0B00FEA1A1A1BCD8D8D85C
03279435C35B64DA3F0300BF
0429-5D70-1A7A-64DA-3F0C-00B5-DFDA-DAC7-A3A3-A35078
0370340B657F64DA3F0B00FEA1A1A1BCD8D8D856
03428020189064DA3F0300BF

вот в чем и загвозка - не как не могу понять алгоритм

Последний раз редактировалось KOTay, 23.03.2009 в 10:32. Причина: Добавлено сообщение
KOTay вне форума   Ответить с цитированием
Старый 24.03.2009, 15:21   #12
Новичок
 
Регистрация: 06.02.2009
Сообщений: 18
Сказал Спасибо: 13
Имеет 12 спасибок в 7 сообщенях
KOTay пока неопределено
По умолчанию

043D2059E7CA63DA3F0C00-B5DFDADAC7A3A3A37C54(исходяший)
0384F7F331D063DA3F0B00-FEA1A1A1BCD8D8D8A2(входяший-ШОУ МЕССАДЖ)
03EB47D854DC63DA3F0300-BF(ЭКШН ФЕЙЛД)
Что такое : ксор.
Верне поесните как выделить ключи?
11 байт первых удаляем- это я понел что вообще не нужны.
надо убрать крапление - но не понемаю как это делается.
KOTay вне форума   Ответить с цитированием
Старый 24.03.2009, 15:36   #13
Местный
 
Аватар для PanAm
 
Регистрация: 18.01.2008
Сообщений: 286
Сказал Спасибо: 24
Имеет 133 спасибок в 80 сообщенях
PanAm
По умолчанию

нужны не обрывки лога, а весь лог от входа чара. Сначало надо разобратся что происходит до входа в мир.
PanAm вне форума   Ответить с цитированием
За это сообщение PanAm нажился спасибкой от:
Старый 25.03.2009, 12:39   #14
Новичок
 
Регистрация: 06.02.2009
Сообщений: 18
Сказал Спасибо: 13
Имеет 12 спасибок в 7 сообщенях
KOTay пока неопределено
По умолчанию

ок вот 4 входа до неоднократного нажатие на крафт (на что получаем ошибку) [url]http://dump.ru/file/2293940
http://dump.ru/file/2293941
http://dump.ru/file/2293942
http://dump.ru/file/2293943
http://dump.ru/file/2293944
выделил отдельно в фаилик пакеты с Информауции о ключами от сервера!

Последний раз редактировалось KOTay, 25.03.2009 в 12:44.
KOTay вне форума   Ответить с цитированием
Старый 25.03.2009, 15:42   #15
Местный
 
Аватар для PanAm
 
Регистрация: 18.01.2008
Сообщений: 286
Сказал Спасибо: 24
Имеет 133 спасибок в 80 сообщенях
PanAm
По умолчанию

гммм...
Вроде стандартное шифрование
берем KeyInit
Код:
00 01 1F 36 00 00 1E 4C 00 00 C8 27 93 01 A1 6C 31 97 01 00 00 00 03 00 00 00
ключ шифравания 1F 36 00 00 1E 4C 00 00 добавляем стандартные C8 27 93 01 A1 6C 31 97 получаем ключ 1F 36 00 00 1E 4C 00 00 C8 27 93 01 A1 6C 31 97 - записываем.
берем следующий пакет
Код:
17 4C 4C 25 3B 1C 1C 79 B1 A7 34 07 A6 F9 C8 6B 74 42 42 BF 61 24 24 50 8B AC 3F C3 A2 C7 F6 F7 DD 9C D0 D1 CF 83 83
декодируем записаным ключем по стандартному алгоритму
delphi Код:
var   k: integer; begin   for k:=size-1 downto 1 do     pck[k]:=pck[k] xor key[k and 15] xor pck[k-1];   if size<>0 then pck[0]:=pck[0] xor key[0];   IncAsInteger(key, 8, size); end.
получаем пакет
Код:
08 6D 00 69 00 6B 00 65 00 31 00 32 00 33 00 34 00 00 00 FD C0 09 00 74 13 00 00 FD C0 09 00 96 35 77 4C 01 00 00 00
и новый ключ-1 1F 36 00 00 1E 4C 00 00 EF 27 93 01 A1 6C 31 97
Код:
Tип: 0x08 (RequestAuthLogin)
Pазмер: 56+2

0002 s LoginName: mike1234
0020 d PlayKey2: 639229 (0x0009C0FD)
0024 d PlayKey1: 4980 (0x00001374)
0028 d LoginKey1: 639229 (0x0009C0FD)
0032 d LoginKey2: 1282880918 (0x4C773596)
0036 d d: 1 (0x00000001)
на вид все нормально
следующий пакет
Код:
0C 38 38 38 26 01 01 6E A6 F5 66 0E AF A8 99 65 7A 27 27 4C 52 75 75 75 BD 79 76 65 C4 C5 F4 0A 15 48 48 2D 33 4E 4E 7C B4 A0 33 06 A7 CB FA 90 4F 70 70 70 6E 22 22 22 EA CD 5E 5F FE 92 A3 34 2B 1D 1D 1D 03 4F 4F 4E 86 A1 32 6B 56 C4 0A B5 7B 4E 4E 5E B2 01 FE 25 14 4D B4 09 E4 E1 90 49 34 12 4A 73 D9 C5 85 4D 85 A2 31 0F BC D0 E1 76 69 5F 5F 5A 44 08 08 08 C0 E7 74 75 D4 B8 89 1E 01 37 37 37 29 65 65 65 AD 8A 19 18 B9 D5 E4 73 6C 5A 5A 5A 44 08 08 08 C0 E7 74 75 D4 B8 89 1E 01 37 37 37 29 65 65 65 AD 8A 19 D5 63 1C 26 B1 AE 98 98 98 86 CA CA CA 02 25 B6 3F C2 84 BE 29 36 00 00 00 1E 52 52 69 54 61 F9 C4 90 EE D4 43 5C 6A 6A 6A 74 38 38 38 F0 D7 44 45 E4 88 B9 2E 31 07 07 07 19 55 55 55 9D BA 29 28 89 E5 D4 35 2A 1C 1C 1C 02 4E 4E 4E 86 A1 32 33 92 FE CF 5F 40 76 76 76 68 24 24 24 EC CB 58 23 86 EA DB 37 2C 1A 1A 1A 04 48 48 48 80 A7 34 35 94 F8 C9 5E 41 77 77 77 69 25 25 25 ED CA 59 58 F9 95 A4 33 2C 1A 1A C1 26 14 7E C2 46 08 DB 94 57 2B 42 EC 47 21 61 61 7F 33 33 33 FB DC 4F 4E EF 83 B2 25 3A 0C 0C 0C 60 ...
тоже самое делаем получаем пакет
Код:
13 02 00 00 00 6B 00 6F 00 74 00 69 00 6B 00 6B 00 6B 00 6B 00 6B 00 00 00 E3 9C 12 00 6D 00 69 00 6B 00 65 00 31 00 32 00 33 00 34 00 00 00 FD C0 09 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 58 9C FE FF 28 D1 03 00 10 F2 FF FF DB F9 7E 6A BC 4C 69 40 4E 62 10 58 39 B4 50 40 C8 00 00 00 3F 12 00 00 00 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 CD 17 13 0B 00 00 00 00 00 00 00 00 00 00 00 00 88 5C 2A 0B 00 00 00 00 00 00 00 00 3B F5 12 0B 3C F5 12 0B 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 76 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 00 00 00 00 7A 04 00 00 7B 04 .....
Код:
Tип: 0x13 (CharSelectInfo)
Pазмер: 341+2

0002 d Count: 2 (0x00000002)
[Начало повторяющегося блока 1/2]
0006 s Name: kotikkkkk
0026 d CharID: 1219811
0030 s LoginName: mike1234
0048 d SessionID: 639229
0052 d ClanID: 0
0056 d d: 0
0060 d Sex: 0
0064 d Race: 0
0068 d ClassID: Human Fighter ID:0 (0x0000)
0072 d active: 1
0076 d X: -91048
0080 d Y: 250152
0084 d Z: -3568
0088 f cur_HP: 202.398
0096 f cur_MP: 66.816
0104 d SP: 200
0108 q Exp: 4671
0116 d Level: 5
0120 d Karma: 0
...
и опять на вид все нормально..

и т.д.
PanAm вне форума   Ответить с цитированием
За это сообщение PanAm нажился 4 спасибками от:
Старый 25.03.2009, 19:17   #16
Новичок
 
Регистрация: 06.02.2009
Сообщений: 18
Сказал Спасибо: 13
Имеет 12 спасибок в 7 сообщенях
KOTay пока неопределено
Подмигивание

так шифрование от сервера Все ОК нормальные пакеты получаю (спасибо PanAm)
procedure TXorCoding.DecryptGP(var Data; const Size: Word);
var
k:integer;
pck:array[0..$4FFF] of Byte absolute Data;
begin
if (pck[0] = 0) and not CryptDone then begin
CryptoInit := true;
InitKey(pck[2]);
exit;
end;
for k:=size-1 downto 1 do
pck[k]:=pck[k] xor GKeyR[k and keyLen] xor pck[k-1];
if size<>0 then pck[0]:=pck[0] xor GKeyR[0];
Inc(PLongWord(@GKeyR[keyLen-7])^,size);
end;

Но в обратку что не как не могу сделать. (бред просто пакеты получается)

В чем я ошибаюсь?

procedure TXorCoding.EncryptGP(var Data; const Size: Word);
var
i:integer;
pck:array[0..$4FFF] of Byte absolute Data;
begin
if CryptoInit and not CryptDone then begin
CryptoInit := false;
CryptDone := true;
exit;
end;
if size<>0 then pck[0]:=pck[0] xor GKeyS[0];
for i:=1 to size-1 do
pck[i]:=pck[i] xor GKeyS[i and keyLen] xor pck[i-1];
Inc(PLongWord(@GKeyS[keyLen-7])^,size);
end;
KOTay вне форума   Ответить с цитированием
Старый 26.03.2009, 14:14   #17
Местный
 
Аватар для PanAm
 
Регистрация: 18.01.2008
Сообщений: 286
Сказал Спасибо: 24
Имеет 133 спасибок в 80 сообщенях
PanAm
По умолчанию

не надо использовать newxor.dll из 2 поста, она для С4.
просто удалите этот файл или замените оригиналом.
PanAm вне форума   Ответить с цитированием
За это сообщение PanAm нажился 2 спасибками от:
Старый 09.08.2009, 02:28   #18
Новичок
 
Аватар для Mulder
 
Регистрация: 07.08.2009
Сообщений: 24
Сказал Спасибо: 13
Имеет 8 спасибок в 5 сообщенях
Mulder пока неопределено
По умолчанию

Проаналезировав тему, пригол к выводу что у меня тоже стоит защита точ в точ. Где взять newxor.dll для даного случая?
__________________
Я есть.
Mulder вне форума   Ответить с цитированием
Старый 06.05.2025, 17:02   #19
Местный
 
Регистрация: 26.04.2025
Адрес: TAJIR4D Login
Сообщений: 712
Сказал Спасибо: 0
Имеет 1 спасибку в 1 сообщении
FrankJScott пока неопределено
По умолчанию Great Tajir4D Link Alternatif Blog

In response to the person talking about agen slot gampang menang, deposit dengan pulsa, situs 24 jam, situs main slot, judi online resmi, pasang togel online, judi casino online terpercaya, situs slot joker, pemain slot online, togel resmi online, I highly suggest this top rated tajir4d link alternatif site or situs togel 2d, nama situs slot online, agen situs slot, tentang slot online, slot togel deposit pulsa, joker slot deposit pulsa, deposit pulsa slot, dewa togel slot online, situs slot togel, judi online uang asli, which is worth considering with this this post on tajir4d details not to mention mudah menang, situs judi slot yang mudah menang, main slot apa, situs slot togel 4d, situs slot agen, slot online terbaru, togel games, aplikasi judi online uang asli, situs hk online terpercaya, slots terbaru, not to mention this next page for tajir4d url which is also great. Also, have a look at this the advantage on tajir4d info on top of aplikasi slot pragmatic play, slot online deposit, situs pulsa slot, aplikasi slot online terpercaya, web slot resmi, website judi slot terpercaya, slot online situs, permainan judi online, slot resmi, situs togel banyak pasaran, on top of this top tajir4d url alongside all slot togel online, aplikasi judi online, situs slot tembak ikan, agen toto online, situs judi casino online terpercaya, resources on together with situs togel online resmi, situs yang terpercaya, deposit pulsa, permainan pragmatic, cara bermain togel online, for good measure. Check more @ New TAJIR4D Info 688670b
FrankJScott вне форума   Ответить с цитированием
Старый 19.05.2025, 00:47   #20
Местный
 
Регистрация: 26.04.2025
Адрес: TAJIR4D Login
Сообщений: 712
Сказал Спасибо: 0
Имеет 1 спасибку в 1 сообщении
FrankJScott пока неопределено
По умолчанию Top Rated AI Stock Investing Platform Guide

In reply to the people asking about stock bot trading, ai in the stock market, stocks of artificial intelligence, ai stock outlook, cheap ai stocks, best ai stocks in us, stock market ai, best website stock analysis, shares in open ai, best ai trading app, I highly suggest this visit this link for AI stock trading analysis link or ai companies to buy stock in, stock tools, invest in chat gpt, companies investing in ai, al technology stock, best ai stock investments, the best ai stocks, stock investment prediction, best free stock research websites, ai stock recommendation, not to mention this helpful resources about AI stock trading analysis site not forgetting sites such as stock market tools, trading and stock market, gpt ai stock, best free stock market advice, stock prediction ai, best ai stocks, ai stock app, stock analysis best app, ai companies to invest, ai software stocks, which is worth considering with this web site on AI stock predictions analysis details which is also great. Also, have a look at this she said for AI stock investing platform advice together with top ai stocks to buy, artificial stocks, best stock analyzer, ai stock price prediction, ai stock symbol, ai firms to invest in, best investment research apps, ai stock program, ai trading account, ai artificial intelligence stock, on top of this inquiry for AI stock picker analysis url and don't forget free stock predictor, ai market trading, ai technical analysis, shares in open ai, danelfin review, he has a good point about on top of best way to invest in ai, ai share companies, predict stock price, software that tells you when to buy and sell stocks, stock market data analysis, for good measure. Check more @ Best Best Laser Treatment Sarasota Tips ac28568
FrankJScott вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack > Скриптинг > Шифрации серверов



Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 16:19.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!