Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.09.03;
Скачать: [xml.tar.bz2];

Вниз

Пятничная задачка   Найти похожие ветки 

 
QuickFinder   (2006-08-04 13:51) [0]

Господа, есть желание перед выходными размять мозги пятничной задачкой?

Имеется следующий набор байтов:
00 00 70 00 00 00 FF 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 5E 13 75 7A 5E 13 75 7A 5E 13 4F 7A 40 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF FF FF 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 C4 7C 12 DA DC 15 72 30 0A 00 50 00 84 01 00 00 00 00 00 00 02 00 00 FF 00 00

Где-то здесь сидит дата и время отправки сообщения? Как ее определить?

Вот еще примеры:
00 00 F2 00 00 00 FF 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8A 14 45 6F 8A 14 45 6F 8A 14 4B 6F 40 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF FF FF 00 00 00 00 01 00 00 00 00 00 00 00 00 00 33 01 C4 7C 12 DA DC 15 72 30 FE FF 05 00 82 11 00 00 00 00 00 00 02 00 00 FF 00 00

Или вот:
00 00 F2 00 00 00 FF 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 93 14 9D 8D 93 14 9D 8D 93 14 7B 8D 40 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF FF FF 00 00 00 00 01 00 00 00 00 00 00 00 00 00 FF 00 C4 7C 12 DA DC 15 72 30 FE FF 05 00 A6 12 00 00 00 00 00 00 02 00 00 FF 00 00


 
Jeer ©   (2006-08-04 14:02) [1]

:10000000000C0600010C05006900090A0000080246
:10001000E901080C2A00010CA907FF0C120A080CC0
:10002000280041092600EA020F0A0506060A08020E
:10003000E901090C2B00080C2A00010CA907FF0C90
:10004000240A0000000041092600EA02210A2505D1
:100050000000250400000802E901090C0506080C4F
:100060002800010CA907FF0C26001F0C2A00000025
:100070000000000041092600EA02380AEB022A0AC1
:10008000070A0802E90109023F0EE201FF08FE0823
:10009000FD08FA08F508F008EA08E208DA08D108CD
:1000A000C708BC08B108A50899088C08800874081E
:1000B00067085B084F08440839082F0826081E08FF
:1000C000160810080B0806080308020801080208B1
:1000D000030806080B08100816081E0826082F0833
:1000E000390844084F085B086708740880088C08C2
:1000F0009908A508B108BC08C708D108DA08E208C1
:0C010000EA08F008F508FA08FD08FE08FF
:00000001FF

Это зашифрованный и сжатый текст, в котором утерянные главы предсказаний Нострадамуса.

Неплохо бы почитать, но как ?


 
QuickFinder   (2006-08-04 14:08) [2]

Нет, там нет шифрования и сжатия.


 
StriderMan ©   (2006-08-04 14:30) [3]


> Где-то здесь сидит дата и время отправки сообщения? Как
> ее определить?

хоть в каком формате, не подскажешь? в юниксовом, или в делфишном, или еще в каком?


 
QuickFinder   (2006-08-04 14:33) [4]

Не в делфишном - точно, на 150 процентов.

Скорее всего, в юниксовом.


 
StriderMan ©   (2006-08-04 14:35) [5]


> QuickFinder   (04.08.06 14:33) [4]

а почему не в делфишном? уже проанализировал значения?


 
Степан   (2006-08-04 14:41) [6]

В общем, задача решается довольно-таки тривиально. Необходимо сложить все выше указанные байты и поделить на 10. Если остаток от деления будет кратен 2, то Дата сидит в середике и... курит, ей все по барабану и ее лучше не трогать. Если же остаток по какой-то неизвестной причине не делится на 2, то Дату сначала каждый байт необходимо про-икс-орить, сделать ор с $FF и сложить заново... Таким образом получаем, что Дата - это, собака, опасная весчь... и лучше пусть она сидит себе там, и никого не трогает


 
QuickFinder   (2006-08-04 14:42) [7]


> StriderMan ©   (04.08.06 14:35) [5]
>
> > QuickFinder   (04.08.06 14:33) [4]
>
> а почему не в делфишном? уже проанализировал значения?


И проанализировал, и уже знал заранее.


 
Ketmar ©   (2006-08-04 14:54) [8]

> [1] Jeer ©   (04.08.06 14:02)

прошить прошивку в нужный дивайс и посмотреть. %-)


 
Jeer ©   (2006-08-04 15:12) [9]

Ketmar ©   (04.08.06 14:54) [8]

O !
Слова практика:))


 
vidiv ©   (2006-08-04 15:55) [10]

это вообще откудава?
Дата хоть приблизительно известна?


 
QuickFinder   (2006-08-04 16:05) [11]

да, где-то 2005-2006 год


 
McSimm ©   (2006-08-04 18:43) [12]

Смотрю, задачка не потеряла актуальность за месяц.
Может стоит поискать другой путь решения ?
Что ломаете-то, хоть ?
---
Раскодировать данные

[>] QuickFinder (06.06.13 14:26) [0]

Мастера, помогите найти дату в данном наборе символов, плиз:
01 01 00 00 00 FF 07 00 00 00 00 00 00 9E 2C 45 A2 0B 01 00 00 20 E6 69 A1 0B 01 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[>] QuickFinder (06.06.13 14:28) [1]

Вот еще:
01 01 00 00 00 FF 07 00 00 00 00 00 00 BC C9 48 A2 0B 01 00 00 00 80 6D A1 0B 01 00 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00


 
QuickFinder   (2006-08-04 19:34) [13]

Нет, то уже решено. Пытаюсь прочитать данные об дате отправке сообщения.


 
QuickFinder   (2006-08-04 19:35) [14]

о дате отправке сообщения


 
QuickFinder   (2006-08-04 19:40) [15]

Простите, Господи...

Пытаюсь прочитать данные о дате отправки сообщения.


 
vidiv ©   (2006-08-04 20:03) [16]

а это чем отличается?


 
QuickFinder   (2006-08-04 20:21) [17]

Старая методика (8 байтов, деление на 1000 и перевод из юникса в TDateTime) здесь не работает.


 
QuickFinder   (2006-08-05 11:57) [18]

Господа, мне это так нужно... может, есть форум какой, где решают подобные задачи?



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2006.09.03;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.037 c
2-1155544010
Noname27
2006-08-14 12:26
2006.09.03
ServerSocket и ClientSocket


11-1131995649
Flea
2005-11-14 22:14
2006.09.03
поиск в Richedit


3-1151048150
zdm
2006-06-23 11:35
2006.09.03
FASTReport нумерация полей


15-1155014316
Иксик
2006-08-08 09:18
2006.09.03
О дезинформации


15-1154685468
novoalex
2006-08-04 13:57
2006.09.03
MDI приложение...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский