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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 29.12.2007, 12:55   #21
Рыцарь
 
Аватар для VORON
 
Регистрация: 06.08.2007
Сообщений: 209
Сказал Спасибо: 6
Имеет 67 спасибок в 34 сообщенях
VORON пока неопределено
По умолчанию

QAK, ща лог дам но вот про вывод формулы математическими средствами- я тожэ проходил- и склоняюсь к тому что ето бред ваще.. невозможно !!! и никогда нельзя вывести алгоритм вывода формулы! его можно лиш интуативно понять без алгоритма.. несуществует и не будет таково алгоритма для вывода формулы по заданным точкам... ибо задача в етом случае- найти не значения переменых а функции (синус, косинус, + - * / тангенс катангенс) что впринципе равносильно тому что с помощью лопаты сделать новую лопату.. с помощью набора математических действий можно вычислить значения какието- но не сами математические действия.. Простой пример: как вывести формулу синуса по точкам??? незная ваще об синусе неграмма... ну вот непридумали его ваще на етот период например времени.. а точки вот даны... задача получить- SIN(x) но ету функцию никто незнает... новая она... недавно изобрели ее... да ни как..
ща лог дам сек..
__________________
Цитата:
Сообщение от pybukon
прежде чета попросить я немнога раскажу чтоб вы понили как мне плоха
Цитата:
Сообщение от Byrger
А как сделать мой скрипт бесконечным?
Цитата:
Сообщение от XKOR
.. каждый день ионизированной ногой протирает больную)
Цитата:
Сообщение от PsyR
Вылоджите пожалуйста скрипт на рыбалку желательно что бы сам в ВХ клал адаптированый под шоки и так же скрипт на ТТ рец, тоже с диалогами
VORON вне форума   Ответить с цитированием
Старый 29.12.2007, 12:59   #22
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

Цитата:
Сообщение от VORON
как вывести формулу синуса по точкам
Синус - функция периодическая, при достаточном количестве точек можно догадаться об ее периодичности, и исдоя из этого вывести формулу.
QaK вне форума   Ответить с цитированием
Старый 29.12.2007, 13:25   #23
Рыцарь
 
Аватар для VORON
 
Регистрация: 06.08.2007
Сообщений: 209
Сказал Спасибо: 6
Имеет 67 спасибок в 34 сообщенях
VORON пока неопределено
По умолчанию

ЛОГ.. тока я его прям непосредственно из пакетхака выдрал первые 11 байтов- заголовок пакета.. их нам ваще ненужно смотреть.. пекетхак видит и мониторит то что после 11-ти первых байтов...
например: 03B2C9A5A24F6FE03F030025 - пакехак видит тока 25- что соответствует ЕКШН ФЕЙЛД.. всё что нижэ разрядом- заголовок пакета.. ненужно на его смотреть ваще.. далее я думаю понятно где тут входящий а где исходящий трафик.. там где длинна пакета 10 байтов- ето исходящий трафик- ЮЗ СКИЛ.. а 25 и ШОУ МЕСАДЖ- входящие вкрапления..
04C9231B49476FE03F0C00DE0D000015A15587F16E
037FA13391496FE03F0B00641F0000DE35558700
03B2C9A5A24F6FE03F030025
04CCDD5EAB526FE03F0C00C76000003F455587E803
04A71C6BCF536FE03F0C00AA0D000076CC5587856E
04A71C6BCF536FE03F0C00D36000005C285587FC03
040BB30B90546FE03F0C00860D000015A15587A96E
03815B77F3546FE03F0B00641F0000DF35558700
04E6F117B4556FE03F0C00EF6000003F455587C003
044A88B874566FE03F0C00920D000076CC5587BD6E
03C03024D8566FE03F030025
0425C7C498576FE03F0C00FB6000005C285587D403
048A5D6559586FE03F0C006E0C000015A15587416F
04649C717D596FE03F0C00176100003F4555873802
04C932123E5A6FE03F0C007A0C000076CC5587556F
04A3711E625B6FE03F0C00236100005C2855870C02
048FC2F5285C6FE03F0C00560C000015A15587796F
04E346CB465D6FE03F0C003F6100003F4555871002
0359EF36AA5D6FE03F0B00641F0000DE35558700
04CF97A20D5E6FE03F0C00220C000076CC55870D6F
04A9D6AE315F6FE03F0C004B6100005C2855876402
030E6D4FF25F6FE03F030025
040E6D4FF25F6FE03F0C003E0C000015A15587116F
04FC5A844F606FE03F0C00676100003F4555874802
04E8AB5B16616FE03F0C000A0C000076CC5587256F
04C3EA673A626FE03F0C00736100005C2855875C02
04288108FB626FE03F0C00E60C000015A15587C96F
048C17A9BB636FE03F0C008F6100003F455587A002
046756B5DF646FE03F0C00F20C000076CC5587DD6F
04CBEC55A0656FE03F0C009B6100005C285587B402
04A62B62C4666FE03F0C00CE0C000015A15587E16F
040BC20285676FE03F0C00B76100003F4555879802
03E5000FA9686FE03F0B00641F0000DF35558700
04E5000FA9686FE03F0C00DA0C000076CC5587F56F
044A97AF69696FE03F0C00C36100005C285587EC02
0424D6BB8D6A6FE03F0C00B60C000015A15587996F
0324D6BB8D6A6FE03F030025
04102793546B6FE03F0C00DF6100003F455587F002
04FF14C8B16B6FE03F0C00820C000076CC5587AD6F
0464AB68726C6FE03F0C00EB6100005C285587C402
043EEA74966D6FE03F0C009E0C000015A15587B16F
042A3B4C5D6E6FE03F0C00076600003F4555872805
047DBF217B6F6FE03F0C006A0B000076CC55874568
046910F941706FE03F0C00136600005C2855873C05
04444F0566716FE03F0C00460B000015A155876968
0497D3DA83726FE03F0C002F6600003F4555870005
0497D3DA83726FE03F0C00520B000076CC55877D68
030D7C46E7726FE03F0B00641F0000DE35558700
047212E7A7736FE03F0C003B6600005C2855871405
044C51F3CB746FE03F0C002E0B000015A155870168
03C2F95E2F756FE03F030025
04B1E7938C756FE03F0C00576600003F4555877805
048B26A0B0766FE03F0C003A0B000076CC55871568
048B26A0B0766FE03F0C00636600005C2855874C05
046665ACD4776FE03F0C00160B000015A155873968
0441A4B8F8786FE03F0C007F6600003F4555875005
04A53A59B9796FE03F0C00E20B000076CC5587CD68
04807965DD7A6FE03F0C008B6600005C285587A405
03807965DD7A6FE03F0B00641F0000DF35558700
04E40F069E7B6FE03F0C00FE0B000015A15587D168
04BF4E12C27C6FE03F0C00A76600003F4555878805
0335F77D257D6FE03F030025
049A8D1EE67D6FE03F0C00CA0B000076CC5587E568
049A8D1EE67D6FE03F0C00B36600005C2855879C05
0474CC2A0A7F6FE03F0C00A60B000015A155878968
044F0B372E806FE03F0C00CF6600003F455587E005
04B3A1D7EE806FE03F0C00B20B000076CC55879D68
048EE0E312826FE03F0C00DB6600005C285587F405
04F37684D3826FE03F0C008E0B000015A15587A168
04691FF036836FE03F0C00F76600003F455587D805
04CDB590F7836FE03F0C009A0B000076CC5587B568
04A8F49C1B856FE03F0C00036700005C2855872C04
030C8B3DDC856FE03F0B00641F0000DE35558700
048233A93F866FE03F0C00760A000015A155875969
04E7C94900876FE03F0C001F6700003F4555873004
03C2085624886FE03F030025
04C2085624886FE03F0C00420A000076CC55876D69
049C476248896FE03F0C002B6700005C2855870404
049C476248896FE03F0C005E0A000015A155877169
0477866E6C8A6FE03F0C00476700003F4555876804
0451C57A908B6FE03F0C002A0A000076CC55870569
042C0487B48C6FE03F0C00536700005C2855877C04
042C0487B48C6FE03F0C00060A000015A155872969
047F885CD28D6FE03F0C006F6700003F4555874004
046BD933998E6FE03F0C00120A000076CC55873D69
04461840BD8F6FE03F0C007B6700005C2855875404
03AAAEE07D906FE03F0B00641F0000DF35558700
04999C15DB906FE03F0C00EE0A000015A15587C169
0485EDECA1916FE03F0C00976700003F455587B804
03EA838D62926FE03F030025
04602CF9C5926FE03F0C00FA0A000076CC5587D569
044E1A2E23936FE03F0C00A36700005C2855878C04
04B3B0CEE3936FE03F0C00D60A000015A15587F969
048DEFDA07956FE03F0C00BF6700003F4555879004
047940B2CE956FE03F0C00A20A000076CC55878D69
04CDC487EC966FE03F0C00CB6700005C285587E404
04A7039410986FE03F0C00BE0A000015A155879169
031DACFF73986FE03F0B00641F0000DE35558700
0493546BD7986FE03F0C00E76700003F455587C804
048242A034996FE03F0C008A0A000076CC5587A569
045C81AC589A6FE03F0C00F36700005C285587DC04
035C81AC589A6FE03F030025
04C1174D199B6FE03F0C006609000015A15587496A
049C56593D9C6FE03F0C000F6400003F4555872007
04769565619D6FE03F0C007209000076CC55875D6A
04769565619D6FE03F0C001B6400005C2855873407
0451D471859E6FE03F0C004E09000015A15587616A
04B56A12469F6FE03F0C00376400003F4555871807
0490A91E6AA06FE03F0C005A09000076CC5587756A
046BE82A8EA16FE03F0C00436400005C2855876C07
04CF7ECB4EA26FE03F0C003609000015A15587196A
0334156C0FA36FE03F0B00641F0000DF35558700
04AABDD772A36FE03F0C005F6400003F4555877007
04206643D6A36FE03F0C000209000076CC55872D6A
0484FCE396A46FE03F0C006B6400005C2855874407
03FAA44FFAA46FE03F030025
045F3BF0BAA56FE03F0C001E09000015A15587316A
043A7AFCDEA66FE03F0C00876400003F455587A807
049E109D9FA76FE03F0C00EA09000076CC5587C56A
04794FA9C3A86FE03F0C00936400005C285587BC07
04794FA9C3A86FE03F0C00C609000015A15587E96A
04538EB5E7A96FE03F0C00AF6400003F4555878007
042ECDC10BAB6FE03F0C00D209000076CC5587FD6A
04926362CCAB6FE03F0C00BB6400005C2855879407
046DA26EF0AC6FE03F0C00AE09000015A15587816A
03D2380FB1AD6FE03F0B00641F0000DE35558700
0436CFAF71AE6FE03F0C00D76400003F455587F807
049B655032AF6FE03F0C00BA09000076CC5587956A
03110EBC95AF6FE03F030025
0475A45C56B06FE03F0C00E36400005C285587CC07
0450E3687AB16FE03F0C009609000015A15587B96A
0450E3687AB16FE03F0C00FF6400003F455587D007
042B22759EB26FE03F0C006208000076CC55874D6B
048FB8155FB36FE03F0C000B6500005C2855872406
046AF72183B46FE03F0C007E08000015A15587516B
04CE8DC243B56FE03F0C00276500003F4555870806
0344362EA7B56FE03F0B00641F0000DF35558700
04A9CCCE67B66FE03F0C004A08000076CC5587656B
04840BDB8BB76FE03F0C00336500005C2855871C06
03840BDB8BB76FE03F030025
045E4AE7AFB86FE03F0C002608000015A15587096B
045E4AE7AFB86FE03F0C004F6500003F4555876006
043989F3D3B96FE03F0C003208000076CC55871D6B
049D1F9494BA6FE03F0C005B6500005C2855877406
04785EA0B8BB6FE03F0C000E08000015A15587216B
04539DACDCBC6FE03F0C00776500003F4555875806
042DDCB800BE6FE03F0C001A08000076CC5587356B
04081BC524BF6FE03F0C00836500005C285587AC06
046CB165E5BF6FE03F0C00F608000015A15587D96B
03E259D148C06FE03F0B00641F0000DE35558700
0447F07109C16FE03F0C009F6500003F455587B006
04222F7E2DC26FE03F0C00C208000076CC5587ED6B
03222F7E2DC26FE03F030025
0486C51EEEC26FE03F0C00AB6500005C2855878406
0461042B12C46FE03F0C00DE08000015A15587F16B
043B433736C56FE03F0C00C76500003F455587E806
04A0D9D7F6C56FE03F0C00AA08000076CC5587856B
047B18E41AC76FE03F0C00D36500005C285587FC06
04DFAE84DBC76FE03F0C008608000015A15587A96B
04BAED90FFC86FE03F0C00EF6500003F455587C006
04942C9D23CA6FE03F0C009208000076CC5587BD6B
04942C9D23CA6FE03F0C00FB6500005C285587D406
03F9C23DE4CA6FE03F0B00641F0000DF35558700
046F6BA947CB6FE03F0C006E17000015A155874174
044AAAB56BCC6FE03F0C00177A00003F4555873819
03AE40562CCD6FE03F030025
04AE40562CCD6FE03F0C007A17000076CC55875574
04897F6250CE6FE03F0C00237A00005C2855870C19
0463BE6E74CF6FE03F0C005617000015A155877974
0463BE6E74CF6FE03F0C003F7A00003F4555871019
04B7424492D06FE03F0C002217000076CC55870D74
04A3931B59D16FE03F0C004B7A00005C2855876419
047DD2277DD26FE03F0C003E17000015A155871174
0397E6E085D56FE03F0B00641F0000DE35558700
035566E733DB6FE03F030025
__________________
Цитата:
Сообщение от pybukon
прежде чета попросить я немнога раскажу чтоб вы понили как мне плоха
Цитата:
Сообщение от Byrger
А как сделать мой скрипт бесконечным?
Цитата:
Сообщение от XKOR
.. каждый день ионизированной ногой протирает больную)
Цитата:
Сообщение от PsyR
Вылоджите пожалуйста скрипт на рыбалку желательно что бы сам в ВХ клал адаптированый под шоки и так же скрипт на ТТ рец, тоже с диалогами
VORON вне форума   Ответить с цитированием
Старый 29.12.2007, 13:47   #24
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

Такс щас сюда буду потихоньку постить
1)Удалил первые 11 байт и вкрапления
2)Выделил ключи.
3)Разбил на группы
4)для первых 2х байт с пометкой > ксор, в собочках десятеричное значение ксора.
Код:
F16E 0000 15A1 5587  28401
>19 6D  (27929)
E803 0000 3F45 5587  1000
>6D 6D  (28013)
856E 0000 76CC 5587  28293
>79 6D  (28025)
FC03 0000 5C28 5587  1020
>55 6D  (27989)
A96E 0000 15A1 5587  28329
>69 6D  (28009)
C003 0000 3F45 5587  960
>7D 6D  (28029)
BD6E 0000 76CC 5587  28349
>69 6D  (28009)
D403 0000 5C28 5587  980
>95 6C  (27797)
416F 0000 15A1 5587  28481
>79 6D  (28025)
3802 0000 3F45 5587  568
>6D 6D  (28013)
556F 0000 76CC 5587  28501
>59 6D  (27993)
0C02 0000 5C28 5587  524
>75 6D  (28021)
796F 0000 15A1 5587  28537
>69 6D  (28009)
1002 0000 3F45 5587  528
>1D 6D  (27933)
0D6F 0000 76CC 5587  28429
>69 6D  (28009)
6402 0000 5C28 5587  612
>75 6D  (28021)
116F 0000 15A1 5587  28433
>59 6D  (27993)
4802 0000 3F45 5587  584
>6D 6D  (28013)
256F 0000 76CC 5587  28453
>79 6D  (28025)
5C02 0000 5C28 5587  604
>95 6D  (28053)
C96F 0000 15A1 5587  28617
>69 6D  (28009)
A002 0000 3F45 5587  672
>7D 6D  (28029)
DD6F 0000 76CC 5587  28637
>69 6D  (28009)
B402 0000 5C28 5587  692
>55 6D  (27989)
E16F 0000 15A1 5587  28641
>79 6D  (28025)
9802 0000 3F45 5587  664
>6D 6D  (28013)
F56F 0000 76CC 5587  28661
>19 6D  (27929)
EC02 0000 5C28 5587  748
>75 6D  (28021)
996F 0000 15A1 5587  28569
>69 6D  (28009)
F002 0000 3F45 5587  752
>5D 6D  (27997)
AD6F 0000 76CC 5587  28589
>69 6D  (28009)
C402 0000 5C28 5587  708
>75 6D  (28021)
B16F 0000 15A1 5587  28593
>99 6A  (27289)
2805 0000 3F45 5587  1320
>6D 6D  (28013)
4568 0000 76CC 5587  26693
>79 6D  (28025)
3C05 0000 5C28 5587  1340
>55 6D  (27989)
6968 0000 15A1 5587  26729
>69 6D  (28009)
0005 0000 3F45 5587  1280
>7D 6D  (28029)
7D68 0000 76CC 5587  26749
>69 6D  (28009)
1405 0000 5C28 5587  1300
>15 6D  (27925)
0168 0000 15A1 5587  26625
>79 6D  (28025)
7805 0000 3F45 5587  1400
>6D 6D  (28013)
1568 0000 76CC 5587  26645
>59 6D  (27993)
4C05 0000 5C28 5587  1356
>75 6D  (28021)
3968 0000 15A1 5587  26681
>69 6D  (28009)
5005 0000 3F45 5587  1360
>9D 6D  (28061)
CD68 0000 76CC 5587  26829
>69 6D  (28009)
A405 0000 5C28 5587  1444
>75 6D  (28021)
D168 0000 15A1 5587  26833
>59 6D  (27993)
8805 0000 3F45 5587  1416
>6D 6D  (28013)
E568 0000 76CC 5587  26853
>79 6D  (28025)
9C05 0000 5C28 5587  1436
>15 6D  (27925)
8968 0000 15A1 5587  26761
>69 6D  (28009)
E005 0000 3F45 5587  1504
>7D 6D  (28029)
9D68 0000 76CC 5587  26781
>69 6D  (28009)
F405 0000 5C28 5587  1524
>55 6D  (27989)
A168 0000 15A1 5587  26785
>79 6D  (28025)
D805 0000 3F45 5587  1496
>6D 6D  (28013)
B568 0000 76CC 5587  26805
>99 6C  (27801)
2C04 0000 5C28 5587  1068
>75 6D  (28021)
5969 0000 15A1 5587  26969
>69 6D  (28009)
3004 0000 3F45 5587  1072
>5D 6D  (27997)
6D69 0000 76CC 5587  26989
>69 6D  (28009)
0404 0000 5C28 5587  1028
>75 6D  (28021)
7169 0000 15A1 5587  26993
>19 6D  (27929)
6804 0000 3F45 5587  1128
>6D 6D  (28013)
0569 0000 76CC 5587  26885
>79 6D  (28025)
7C04 0000 5C28 5587  1148
>55 6D  (27989)
2969 0000 15A1 5587  26921
>69 6D  (28009)
4004 0000 3F45 5587  1088
>7D 6D  (28029)
3D69 0000 76CC 5587  26941
>69 6D  (28009)
5404 0000 5C28 5587  1108
>95 6D  (28053)
C169 0000 15A1 5587  27073
>79 6D  (28025)
B804 0000 3F45 5587  1208
>6D 6D  (28013)
D569 0000 76CC 5587  27093
>59 6D  (27993)
8C04 0000 5C28 5587  1164
>75 6D  (28021)
F969 0000 15A1 5587  27129
>69 6D  (28009)
9004 0000 3F45 5587  1168
>1D 6D  (27933)
8D69 0000 76CC 5587  27021
>69 6D  (28009)
E404 0000 5C28 5587  1252
>75 6D  (28021)
9169 0000 15A1 5587  27025
>59 6D  (27993)
C804 0000 3F45 5587  1224
>6D 6D  (28013)
A569 0000 76CC 5587  27045
>79 6D  (28025)
DC04 0000 5C28 5587  1244
>95 6E  (28309)
496A 0000 15A1 5587  27209
>69 6D  (28009)
2007 0000 3F45 5587  1824
>7D 6D  (28029)
5D6A 0000 76CC 5587  27229
>69 6D  (28009)
3407 0000 5C28 5587  1844
>55 6D  (27989)
616A 0000 15A1 5587  27233
>79 6D  (28025)
1807 0000 3F45 5587  1816
>6D 6D  (28013)
756A 0000 76CC 5587  27253
>19 6D  (27929)
6C07 0000 5C28 5587  1900
>75 6D  (28021)
196A 0000 15A1 5587  27161
>69 6D  (28009)
7007 0000 3F45 5587  1904
>5D 6D  (27997)
2D6A 0000 76CC 5587  27181
>69 6D  (28009)
4407 0000 5C28 5587  1860
>75 6D  (28021)
316A 0000 15A1 5587  27185
>99 6D  (28057)
A807 0000 3F45 5587  1960
>6D 6D  (28013)
C56A 0000 76CC 5587  27333
>79 6D  (28025)
BC07 0000 5C28 5587  1980
>55 6D  (27989)
E96A 0000 15A1 5587  27369
>69 6D  (28009)
8007 0000 3F45 5587  1920
>7D 6D  (28029)
FD6A 0000 76CC 5587  27389
>69 6D  (28009)
9407 0000 5C28 5587  1940
>15 6D  (27925)
816A 0000 15A1 5587  27265
>79 6D  (28025)
F807 0000 3F45 5587  2040
>6D 6D  (28013)
956A 0000 76CC 5587  27285
>59 6D  (27993)
CC07 0000 5C28 5587  1996
>59 6D  (27993)
B96A 0000 15A1 5587  27321
>45 6D  (27973)
D007 0000 3F45 5587  2000
>9D 6C  (27805)
4D6B 0000 76CC 5587  27469
>69 6D  (28009)
2406 0000 5C28 5587  1572
>75 6D  (28021)
516B 0000 15A1 5587  27473
>59 6D  (27993)
0806 0000 3F45 5587  1544
>6D 6D  (28013)
656B 0000 76CC 5587  27493
>79 6D  (28025)
1C06 0000 5C28 5587  1564
>15 6D  (27925)
096B 0000 15A1 5587  27401
>69 6D  (28009)
6006 0000 3F45 5587  1632
>7D 6D  (28029)
1D6B 0000 76CC 5587  27421
>69 6D  (28009)
7406 0000 5C28 5587  1652
>55 6D  (27989)
216B 0000 15A1 5587  27425
>79 6D  (28025)
5806 0000 3F45 5587  1624
>6D 6D  (28013)
356B 0000 76CC 5587  27445
>99 6D  (28057)
AC06 0000 5C28 5587  1708
>75 6D  (28021)
D96B 0000 15A1 5587  27609
>69 6D  (28009)
B006 0000 3F45 5587  1712
>5D 6D  (27997)
ED6B 0000 76CC 5587  27629
>69 6D  (28009)
8406 0000 5C28 5587  1668
>75 6D  (28021)
F16B 0000 15A1 5587  27633
>19 6D  (27929)
E806 0000 3F45 5587  1768
>6D 6D  (28013)
856B 0000 76CC 5587  27525
>79 6D  (28025)
FC06 0000 5C28 5587  1788
>55 6D  (27989)
A96B 0000 15A1 5587  27561
>69 6D  (28009)
C006 0000 3F45 5587  1728
>7D 6D  (28029)
BD6B 0000 76CC 5587  27581
>69 6D  (28009)
D406 0000 5C28 5587  1748
>95 72  (29333)
4174 0000 15A1 5587  29761
>79 6D  (28025)
3819 0000 3F45 5587  6456
>6D 6D  (28013)
5574 0000 76CC 5587  29781
>59 6D  (27993)
0C19 0000 5C28 5587  6412
>75 6D  (28021)
7974 0000 15A1 5587  29817
>69 6D  (28009)
1019 0000 3F45 5587  6416
>41 6D  (28009)
0D74 0000 76CC 5587  29709
>69 6D  (28009)
6419 0000 5C28 5587  6500
>75 6D  (28021)
1174 0000 15A1 5587  1174
QaK вне форума   Ответить с цитированием
Старый 29.12.2007, 14:46   #25
Рыцарь
 
Аватар для VORON
 
Регистрация: 06.08.2007
Сообщений: 209
Сказал Спасибо: 6
Имеет 67 спасибок в 34 сообщенях
VORON пока неопределено
По умолчанию

СПАСИБО ТЕБЕ ЗА ТО ЧТО ТЫ МНЕ ПОМАГАЕШ- Я ДУМАЮ ЕСЛИ М РЕШИМ ЕТУ ЗАДАЧУ ТО МИЛИОН ЛАМЕРОВ ПОКОННИКОВ У ПРОГИ ПОЯВИТСЯ...
__________________
Цитата:
Сообщение от pybukon
прежде чета попросить я немнога раскажу чтоб вы понили как мне плоха
Цитата:
Сообщение от Byrger
А как сделать мой скрипт бесконечным?
Цитата:
Сообщение от XKOR
.. каждый день ионизированной ногой протирает больную)
Цитата:
Сообщение от PsyR
Вылоджите пожалуйста скрипт на рыбалку желательно что бы сам в ВХ клал адаптированый под шоки и так же скрипт на ТТ рец, тоже с диалогами
VORON вне форума   Ответить с цитированием
Старый 29.12.2007, 15:04   #26
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

Цитата:
Сообщение от VORON
СПАСИБО ТЕБЕ ЗА ТО ЧТО ТЫ МНЕ ПОМАГАЕШ
:beer: :friends:
Да всегда пожалуйста =) Ну или почти всегда :D
QaK вне форума   Ответить с цитированием
Старый 29.12.2007, 15:18   #27
Рыцарь
 
Аватар для VORON
 
Регистрация: 06.08.2007
Сообщений: 209
Сказал Спасибо: 6
Имеет 67 спасибок в 34 сообщенях
VORON пока неопределено
По умолчанию

КЮАК, я считаю так что есть какаято хрень которая накапливается... от пакета к пакету- копится... и рано или поздно ета хрень изменяет второй байт ключа- нарушает логику алгоритма.. без етой хрени всё было бы просто- ксорить предыдущий ключ на 6d и получим второй байт нового ключа... но так есть накопительная часть то... она когда накопится до 256 то перескакивает на 2-й байт... но потом почемуто возвращается назад... на 6D ... т.е. функция стремится к 6D ... (для второго байта)... я ето у КСКОРА спрашивал... он четко утверждает что инкремент ето обычный на длинну пакета... либо на ее производную.. он предположил что если пакеты 10 байтов то на 25 26 раз проскочит вместо 6D - 6C ... потомучто ета накопительная часть в формкле копится инкрементируется на длинну пакета... и 10*25= 250 т.е. через 25 пакетов 10 байтов следует ожидать скачек на 1 во втором байте... проверь ето! через скока пакетов 10 байтовых происходит смена ксора во втором байте ключа??? если через 25-26 пакетов то. вывод что key2:=(key1+F1(d)) xor f2(d) при етом если мы ето подтвердим, то верно решение: f1(d):= 1* d
т.е. четко инкремент на длинну пакета идет того что мы ксорим на какуюто хрень... на f2(d) ... провербь плиз через скока пакетов появляется ксор на 6С:?????? при условии что исходящие пакеты фиксированной длинны... 10 байтов..

Добавлено спустя 13 минут 10 секунд:
а ваще я считаю так что, решение задачи любой- начинается с момента правильноо определения .. нужно знать что ДАНО? и что найти?... вот ети 2 понятия - они самые главные... ДАНО и НАЙТИ... бывает такое что если в ДАНО- мало данных то при определенном НАЙТИ- задача имеет нескролько решений... нам вот ето не нужно совсем... хотя мы с етим сталкнулись предположив что key2:=key1 xor f(d)... вот формула ХКОРА вродебы подтверждается логами.. она учитывает накопительную часть... KEY2:=(KEY1+F1(D)) XOR F2(D)
__________________
Цитата:
Сообщение от pybukon
прежде чета попросить я немнога раскажу чтоб вы понили как мне плоха
Цитата:
Сообщение от Byrger
А как сделать мой скрипт бесконечным?
Цитата:
Сообщение от XKOR
.. каждый день ионизированной ногой протирает больную)
Цитата:
Сообщение от PsyR
Вылоджите пожалуйста скрипт на рыбалку желательно что бы сам в ВХ клал адаптированый под шоки и так же скрипт на ТТ рец, тоже с диалогами
VORON вне форума   Ответить с цитированием
Старый 29.12.2007, 16:14   #28
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

В общем так, лог не до конца отшерстил, но появилась одна проблема и один проблеск.
Хкор был прав, ровно через 25 пакетов выскакивает 6C
Но в след раз выскакивает не 6С, а 6А, что, судя по всему, означает что был не инкремент, а декремент(ИМХО).Воть.
Сидю пока лог обрабатываю. ...
QaK вне форума   Ответить с цитированием
Старый 29.12.2007, 21:24   #29
Новичок
 
Регистрация: 28.12.2007
Сообщений: 8
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
paraped
По умолчанию

Во первых, очень интересная тема(прям дух захватывает))), qak спасибо за ссылочку... :wink:

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

Давайте еще раз посмотрим на последовательность из поста QaK'a в котором он впервые предложил делать ксор соседних ключей, НО!!! что очень важно, на время забъем на сами рез-ты ксоров и попробуем взглянуть в другом направлении. У нас там была такая после-ть ключей:

Цитата:
18-F2 0000 3EE3 5487

71-9F 0000 203F 5487

04-F2 0000 5D8E 5487

9D-9F 0000 4352 5487

F0-F2 0000 3EE3 5487

89-9F 0000 203F 5487

DC-F2 0000 5D8E 5487

B5-9F 0000 4352 5487

C8-F2 0000 3EE3 5487

A1-9F 0000 203F 5487

B4-F2 0000 5D8E 5487

CD9F 0000 4352 5487

A0-F2 0000 3EE3 5487

F9-9F 0000 203F 5487

8C-F2 0000 5D8E 5487

E5-9F 0000 4352 5487

78-F3 0000 3EE3 5487

11-9E 0000 203F 5487

64-F3 0000 5D8E 5487

3D-9E 0000 4352 5487

50-F3 0000 3EE3 5487

29-9E 0000 203F 5487

3C-F3 0000 5D8E 5487

55-9E 0000 4352 5487

28-F3 0000 3EE3 5487

41-9E 0000 203F 5487

14-F3 0000 5D8E 5487
Приглядевшись можно заметь, что второй байт ключа постоянно чередуется кусками... Вот тут та и вся соль на мой взгляд!
Здесь не один ключ, а два!! используются они по очереди, изменяясь в соответсвии с какойто последовательностью.
Вспомним как нам говорили на физ-ре в школе... На 1-й, 2-й расчитайтесь.... 2-ые три шага вперед... Нада разделить эту последовательность на четные и нечетные члены... то есть в первый список записать 1-й 3-й 5-й 7-й 9-й и т.д. члены, а во второй 2-й 4-й 6-й 8-й 10-й и т.д.:

Нечетные
Цитата:
18-F2 0000 3EE3 5487

04-F2 0000 5D8E 5487

F0-F2 0000 3EE3 5487

DC-F2 0000 5D8E 5487

C8-F2 0000 3EE3 5487

B4-F2 0000 5D8E 5487

A0-F2 0000 3EE3 5487

8C-F2 0000 5D8E 5487

78-F3 0000 3EE3 5487

64-F3 0000 5D8E 5487

50-F3 0000 3EE3 5487

3C-F3 0000 5D8E 5487

28-F3 0000 3EE3 5487

14-F3 0000 5D8E 5487
Четные
Цитата:
71-9F 0000 203F 5487

9D-9F 0000 4352 5487

89-9F 0000 203F 5487

B5-9F 0000 4352 5487

A1-9F 0000 203F 5487

CD-9F 0000 4352 5487

F9-9F 0000 203F 5487

E5-9F 0000 4352 5487

11-9E 0000 203F 5487

3D-9E 0000 4352 5487

29-9E 0000 203F 5487

55-9E 0000 4352 5487

41-9E 0000 203F 5487
Теперь попробуем сделать только первый байт ХексТоИнт , ведь второй же изменяется гораздо реже, и вычислить значения на которые они изменяются(QaK если это верный путь, то ты бал близок, нада было только разделить последовательность на четные и нечетные члены(на два ключа другими словами)):

Вот что получается с нечетными:
Цитата:
18-F2 0000 3EE3 5487 24
-20
04-F2 0000 5D8E 5487 4
-20 (ведь максимальное значение байта в десятичном представлении 256)
F0-F2 0000 3EE3 5487 240
-20
DC-F2 0000 5D8E 5487 220
-20
C8-F2 0000 3EE3 5487 200
-20
B4-F2 0000 5D8E 5487 180
-20
A0-F2 0000 3EE3 5487 160
-20
8C-F2 0000 5D8E 5487 140
-20
78-F3 0000 3EE3 5487 120 (вот здесь второй байт инкрементируется на еденицу, об этом ниже)
-20
64-F3 0000 5D8E 5487 100
-20
50-F3 0000 3EE3 5487 80
-20
3C-F3 0000 5D8E 5487 60
-20
28-F3 0000 3EE3 5487 40
-20
14-F3 0000 5D8E 5487 20
Эххххх, если бы эта цепь была подлиннее можно было бы еще помозговать, а из этой видно лишь одно изменение второго байта "нечетного" ключа(если можно так выразится)...
Главный вопрос у меня,почему второй байт ключа изменился там где 140 переходит в 120, а не там где 4 переходит в 240 как бы "обнуляя" счетчик. И почему он вообще увеличился, ведь первый байт постоянно уменьшается на 20.

Если произвести те же манипуляции с последовательностью "четных" ключей (с вашего позваления ))), то картинка посложнее получается:
Цитата:
71-9F 0000 203F 5487 113
+44
9D-9F 0000 4352 5487 157
-20
89-9F 0000 203F 5487 137
+44
B5-9F 0000 4352 5487 181
-20
A1-9F 0000 203F 5487 161
+44
CD-9F 0000 4352 5487 205
+44
F9-9F 0000 203F 5487 249
-20
E5-9F 0000 4352 5487 229
+38 (????? вот это странно)
11-9E 0000 203F 5487 11 (9F -> 9E, то есть второй байт тут уменьшается на еденицу, не смотря на то что все изменения первого байта в конечном итоге носят характер прибавления. Но тут хотя бы по всей видимости второй байт меняется при обнулении первого)
+50 (???)
3D-9E 0000 4352 5487 61
-20
29-9E 0000 203F 5487 41
+44
55-9E 0000 4352 5487 85
-20
41-9E 0000 203F 5487 65
p.s. а ксор двух вторых байтов соседних ключей равен 6D, это факт... 6С он становится равен тогда, когда у одного из соседних ключей второй байт прибавляется на ед., а у второго еще не успел прибавится.....Опа... я понял почему у "нечетного" ключа второй байт прибавился на ед. при переходе первого с 140 на 120.... Потому что он сменился прям перед тем как сменился второй байт из "четного" ключа, который в свою очередь сменился в тот момент когда проскочил "0" своего первого байта.... ТАААКККССС...

то есть имеем такие свойства действия XOR:

9F xor F2 = 6D
F2 xor 9F = 6D

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

F2+1 = F3
F3 xor 9F = 6C
9F-1 = 9E
F3 xor 9E = 6D

В случае с 6А один из вторых байтов изменился с 02 на 05 (т.е. +3), поэтому рез-тат xor стал 6А.
Но второй байт другого ключа тут же изменился на сколько? првильно, на -3, и рез-тат опять стал 6D.))

p.s.s. Мне кажется нада забить на рез-таты ксоров, просто нада понимать что имеем дело с комбинацией двух чередующихся ключей которые между собой связаны рядом закономерностей...

(Сорри за такое большое сообщение)

Добавлено спустя 3 часа 52 минуты 19 секунд:
Ребят вы че молчите? Задумались чтоль? )) Отписывайтесь по теме плз..))
paraped вне форума   Ответить с цитированием
Старый 01.01.2008, 03:00   #30
Рыцарь
 
Аватар для VORON
 
Регистрация: 06.08.2007
Сообщений: 209
Сказал Спасибо: 6
Имеет 67 спасибок в 34 сообщенях
VORON пока неопределено
По умолчанию

резет!-)) спать спать спать!... -)) голова много неумеет у меня думать.. утром ето всё обдумаю-)) 2 ключа-)).. разных-)) жэсть ваще-)).. но всё возможно!..

Добавлено спустя 1 день 21 час 11 минут 34 секунды:
Мне кажется что использвание 2-х ключей чередующихся - ето бред.. ключ он 1.. вывод что нечетные пакеты увеличиваются на +20 (14хекс) – неподтвердждается другими логами.. я бы оставил ету линию рассуждений ибо она не подтверждается другими логами для тогоже пакета тойже длинны..
Второй байт ключа получается из второго байта предыдущего ключа путёем ксора на 6D.. откуда ета 6D вылазит? Я срузу зранее сомневаюсь что ето константа.. и есть такое вот подозрение что ето не что иное как.. 6D:=A+63 , где А- длинна пакета, 63- второй байт в расшифровке предыдущего пакета. Проверим ща.. долбим пакет 5 байтов (социал екшн) второй байт 02- расшифрован должен быть.. выделяем второй байт ключа ксором 02 на то что приходит.. 2-е байты соседних ключей ксорим друг на друга- получаем 7-) ы.. эврика ёу.. 7:=5+2 (длинна пакета+то что было зашифровано в предыдущем пакете во втором байте) .. но возможно совпадение.. протестим другой пакет с другим социал екшином.. возьмем социальное действие (03 00 00 00) и заюзаем его сидя.. получаем ксор 2-х байтов соседних ключей=8))) ыыыыыыыыыы… 8- нечто иное как (03+5) зашифрованные данные в предыдущем пакете (во втором байте) + длинна пакета.. а теперь генеральный тест на 10 байтовом пакете с использованием скила отличного от (63 00 00 00) .. щас ченить выберу из списка-) .. выбрал скил повер шот= 38 00 00 00 ксор вторых байтов соседних ключей в десятеричной системе 66 -)) что ничто иное как 56 + 10 (56- ето десятеричное 38.. а 10- длинна пакета юз скил) .. думаю далее нам нужно двигаться именно в етом направлении..

Добавлено спустя 2 минуты 37 секунд:
итак мы прешли к тому что Key2:=f(key1,D) - неверна.. но верна Key2:=f(key1,D,X) где D- длинна пакета, а X- расшифрованные данные в предыдущем пакете-)) во жэсть то-))

Добавлено спустя 13 минут:
Вот пару мыслей которые склонили меня к поиску зависимостей от зашифрованных данных в предыдущем пакете: возьмем длинную цепь 10 байтовых пакетов для одного и тогоже скила.. и видим что второй байт ключа получается ксором на 6D при условии что скил юзается (63 00 00 00) берем тотже ЮЗ скил для другово скила.. и видим что второй байт ключа получается путем ксора уже не на 6D а на что то другое.. то жэ самое происходит и с 5-ти байтными пакетами.. т.е. приходим к выводу что KEY2 – не тока от длинны пакета а еще от чегото зависит.. ну впринципе вроде бы нашли от чего -) от данных в предыдущем пакете..

Добавлено спустя 4 часа 49 минут 42 секунды:
хочется думать что ключ состоит из 2-х четырех байтных чисел, которые меняются по определенному закону.. но с тем что я обнаружил для 2-го байта ключа- поспорить- тяжело.. проверено на куче разных логов для пакетов разной длинны и содержимого.. чтобы получить 2-й байт нового ключа нужно второй байт из расшифровки прежнего пакета сложить с длинной етогоже пакета и отксорить на 2-й байт ключа который используется для шифровки етого пакета.. ето правило я никак не магу привентить для первого байта ключа.. такое впечатление что для первого байта совершенно! другой алгоритм.. ничего общего с тем с чем мы сталкнулись для второго байта.. за такие слова XKOR менябы побил- но .. я был бы рад услышать его мнение... как можно опровергнуть то что я обнаружил для второго байта? все логи подтверждают ето.. для первого байта обнаружил лиш то что для пакета любой длинны ключ всегда чередуется четный-нечетный.. причем ето не зависит от того четная длинна пакета или не четная.. проверил на пакете 10 байтов, 5 байтов, 1 байт - ключ для первого байта всегда чередуется четный-нечетный.. какаято небольшая логика видна тока для 1-го байтного пакета.. но и то призрачная такая.. ксор двух соседних ключей (1-го байта) друг на друга дает последовательности состоящие чисел 1 3 7 15 31 63 127 255, все они получаются друг из друга путем смещения на 1 бит влево +1 (либо x2:=x1*2+1).. но ето никак не подтверждается логами для пакетов другой длинны.. для пакетов другой длинны кроме чет-нечет вапще закономерностей пока не вижу..
но зато проверил на пакетах 5 байтов и 10 байтов смену второго байта ключа.. всё говорит об том что есть накопительная часть гдето.. при 5-ти байтных пакетах 2-й байт ключа меняется через 50 пакетов, а при 10 байтных пакетах второй байт меняется через 25 пакетов.. т.е. длинна пакета гдето копится.. и возможно что (бредик такой) что она в ключе отражение прямого не находит.. а копится в мозгах у клиента с сервером.. но при етом влияет на вычисление нового значения ключа.. почему я считаю что прямого отражения в ключе нету у накопительной части (для длин пакетов)? да потомучто на протяжении одного периода смены второго байта ключа (25 пакетов по 10 байтов, либо 50 пакетов по 5 байтов) в первом байте ключ очень часто повторяется..-((

Добавлено спустя 12 минут 26 секунд:
и предположив что первый байт ключа есть какаято функция от длинны и от содержимого предыдущего пакета мы имеем что при одинаковом содержимом предыдущего пакета и одинаковой длинне пакета,- функция имеет то одинаковое то разное значение.. что впринципе противоречит определению функции.. ну ченить придумаем-) с вашей помощью- надеюсь=)
__________________
Цитата:
Сообщение от pybukon
прежде чета попросить я немнога раскажу чтоб вы понили как мне плоха
Цитата:
Сообщение от Byrger
А как сделать мой скрипт бесконечным?
Цитата:
Сообщение от XKOR
.. каждый день ионизированной ногой протирает больную)
Цитата:
Сообщение от PsyR
Вылоджите пожалуйста скрипт на рыбалку желательно что бы сам в ВХ клал адаптированый под шоки и так же скрипт на ТТ рец, тоже с диалогами
VORON вне форума   Ответить с цитированием
Ответ

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


Опции темы
Опции просмотра

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

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


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

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

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