Сейчас на форуме: rmn, _MBK_ (+7 невидимых)

 eXeL@B —› Основной форум —› Патч для ольки
. 1 . 2 . >>
Посл.ответ Сообщение

Ранг: 309.8 (мудрец), 21thx
Активность: 0.170
Статус: Участник

Создано: 30 марта 2005 14:58
· Личное сообщение · #1

В Olly есть баг: когда она подгружает плагины то их нумерует, но если их больше 10 то хз почему олька решает что их нумеровать не надо и вставляет в меню просто так.. Лично мне это не нравится и я решил пофиксить это.. Результат в аттаче...

e941_ollydbg.v1.10.patch_rock.zip

-----
Shalom ebanats!




Ранг: 136.3 (ветеран)
Активность: 0.050
Статус: Участник

Создано: 30 марта 2005 15:06
· Личное сообщение · #2

Молоток. Но у меня их всего 9 .
Было бы клево, если б был патч поддержки русского языка для string reference'ов хотя б



Ранг: 309.8 (мудрец), 21thx
Активность: 0.170
Статус: Участник

Создано: 30 марта 2005 15:12
· Личное сообщение · #3

> Было бы клево, если б был патч поддержки русского языка для
> string reference'ов хотя б
имхо для решения этой проблемы без сорсов ольки не обойтись...

-----
Shalom ebanats!





Ранг: 209.1 (наставник)
Активность: 0.130
Статус: Участник
программист априори

Создано: 30 марта 2005 15:32
· Личное сообщение · #4

MC707

Мда, от тебя этого не ожидал :-P Там спокойно можно поменять шрифт на русский и стринги и комменты будут на русском, WELL уже объяснял - он остался доволен



Ранг: 136.3 (ветеран)
Активность: 0.050
Статус: Участник

Создано: 30 марта 2005 15:33
· Личное сообщение · #5

Ниче не понял
WELL'а в студию



Ранг: 309.8 (мудрец), 21thx
Активность: 0.170
Статус: Участник

Создано: 30 марта 2005 15:38
· Личное сообщение · #6

> и комменты будут на русском
004001FD 6C INS BYTE PTR ES:[EDI],DX ; И/О комманд


-----
Shalom ebanats!




Ранг: 136.3 (ветеран)
Активность: 0.050
Статус: Участник

Создано: 30 марта 2005 16:45
· Личное сообщение · #7

Я комменты вообще не юзаю



Ранг: 450.1 (мудрец)
Активность: 0.260
Статус: Участник

Создано: 30 марта 2005 16:53
· Личное сообщение · #8

> Но у меня их всего 9

У меня 2 =)




Ранг: 332.0 (мудрец)
Активность: 0.180
Статус: Участник
•Pr0tEcToRs KiLLeR•

Создано: 30 марта 2005 17:06
· Личное сообщение · #9

у меня много плагинов, но использую ~5-6 из них.



Ранг: 309.8 (мудрец), 21thx
Активность: 0.170
Статус: Участник

Создано: 30 марта 2005 17:09 · Поправил: SLV
· Личное сообщение · #10

смысл-то в чём.. одной сменой шрифта тут не ограничишься.. китайцы даже специально для себя написали плагин UltraStringЧетатам который ищет китайские строки в листинге...

-----
Shalom ebanats!




Ранг: 136.3 (ветеран)
Активность: 0.050
Статус: Участник

Создано: 30 марта 2005 17:15
· Личное сообщение · #11

SLV
yep

Black Neuromancer
:P



Ранг: 450.1 (мудрец)
Активность: 0.260
Статус: Участник

Создано: 30 марта 2005 18:09
· Личное сообщение · #12

Mario555 пишет:
у меня много плагинов, но использую ~5-6 из них.


Я видел ;)


0e8d_plugins.gif




Ранг: 332.0 (мудрец)
Активность: 0.180
Статус: Участник
•Pr0tEcToRs KiLLeR•

Создано: 30 марта 2005 20:11
· Личное сообщение · #13

хе =)
ты бы ещё спросил зачем мне плагин для поиска китайских строк UltraStringReference =)))



Ранг: 13.1 (новичок)
Активность: 0.040
Статус: Участник
EGOiSM FEELiNG

Создано: 30 марта 2005 20:20
· Личное сообщение · #14

китайцы смогли, а мы не люди чтоли %) хе хе

п.с. щас глянул, у меня вабще тока 2 плюгина.. один из них букмарк какой-то +)



Ранг: 450.1 (мудрец)
Активность: 0.260
Статус: Участник

Создано: 30 марта 2005 20:41
· Личное сообщение · #15

А исходники от этого UltraStringReference есть?



Ранг: 174.2 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 30 марта 2005 22:09
· Личное сообщение · #16

SLV пишет:
смысл-то в чём.. одной сменой шрифта тут не ограничишься..

Это верно.
Options -> Debugging options -> Strings -> Allow diacritical symbols (а, с, ш) in strings
А ещё смеетесь над теми, кто мирк настроить не может.




Ранг: 266.8 (наставник), 5thx
Активность: 0.220.03
Статус: Участник
very WELL :)

Создано: 31 марта 2005 03:24
· Личное сообщение · #17

Если шрифт поменять, то русский нормально отображается.
Другое дело, что шрифта нормального нет =)



Ранг: 174.2 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 31 марта 2005 13:17
· Личное сообщение · #18

WELL пишет:
Если шрифт поменять, то русский нормально отображается.
Другое дело, что шрифта нормального нет =)

Во-первых, почему же нет? Lucida Console вполне подходит, да и Courier New ничего.
А во-вторых, дело не в шрифтах. Как уже говорил SLV, речь идет о том, что Olly вообще не ищет String Reference, содержащие символы выше 80 и это никак не связано с их отображением. По умолчанию OllyDbg считает строкой последовательность байт из диапазона 20 - 80 (где-то так), с завершающим нулем в конце. Опция, указанная в моем предыдущем посте, расширяет этот диапазон до второй половины стандартной кодовой страницы (то бишь до FF), включающей кириллицу (или другие диакритические символы).




Ранг: 266.8 (наставник), 5thx
Активность: 0.220.03
Статус: Участник
very WELL :)

Создано: 31 марта 2005 16:23
· Личное сообщение · #19

deNULL пишет:
Во-первых, почему же нет? Lucida Console вполне подходит, да и Courier New ничего

нее они криво смотрятся... имхо =)

deNULL пишет:
Options -> Debugging options -> Strings -> Allow diacritical symbols (а, с, ш) in strings

У меня этой галочки не стояло, но олька нормально ищет русские стринги. Только отображает их криво.




Ранг: 332.0 (мудрец)
Активность: 0.180
Статус: Участник
•Pr0tEcToRs KiLLeR•

Создано: 31 марта 2005 16:47
· Личное сообщение · #20

WELL пишет:
нее они криво смотрятся..

угу, совсем криво... =(



Ранг: 174.2 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 31 марта 2005 17:17
· Личное сообщение · #21

WELL пишет:
У меня этой галочки не стояло, но олька нормально ищет русские стринги

Эх... Цитирую:

Allow diacritical symbols in strings
When OllyDbg attempts to recognize ASCII string and this option is deactivated, string can contain only standard ASCII characters (0x20..0x7E and additionally TAB, CR, LF). Many European languages contain special characters or characters with diacritical marks (like ?, ?, ?, ?). If debugged application supports languages other than English, turn this option on. This, however, increases the number of improperly recognized strings. Default setting is off.

Allow diacritical symbols in strings (Разрешить диакритические символы в строках)
Когда OllyDbg пытается расшифровать ASCII строку, и эта опция отключена, строка будет содержать только стандартные символы ASCII (0x20 .. 0x7E и дополнительно TAB, CR, LF). В то же время много европейских языков содержат специальные символы или символы с диакритическими метками (например В, Г, Б). Если отлаживаемое приложение поддерживает не только английский, но и другие языки, включите эту опцию. Однако при этом увеличивается число неверно расшифрованных строк. По умолчанию данный параметр выключен.

WELL пишет:
они криво смотрятся...

Ну вот так чем же криво (см. аттач)
По-моему, почти как со стандартными настройками.

3b84_snap.jpg



Ранг: 174.2 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 31 марта 2005 17:20
· Личное сообщение · #22

WELL
Возможно, у тебя строки в юникоде были, поэтому Olly их сумела распознать...




Ранг: 266.8 (наставник), 5thx
Активность: 0.220.03
Статус: Участник
very WELL :)

Создано: 31 марта 2005 18:34
· Личное сообщение · #23

Блин да только что проверил.
Галочка Options -> Debugging options -> Strings -> Allow diacritical symbols (а, с, ш) in strings НЕ СТОИТ
Открываю прогу текстовым редактором. Вижу текст в ASCII (не юникод!). Копирую в буфер.
Делаю в ольке Ctrl+B, копирую в ASCII текст из буфера (он отображается абракадаброй), и всё прекрасно ищется!
Video вам выложить что ли? =)))




Ранг: 174.2 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 31 марта 2005 18:59
· Личное сообщение · #24

WELL пишет:
Делаю в ольке Ctrl+B, копирую в ASCII текст из буфера (он отображается абракадаброй), и всё прекрасно ищется!


Здесь не про Search for -> Binary string говорилось, а про Search for -> All referenced text strings




Ранг: 266.8 (наставник), 5thx
Активность: 0.220.03
Статус: Участник
very WELL :)

Создано: 01 апреля 2005 03:31
· Личное сообщение · #25

Да? =)
Ну значит я не так понял. Я обычно Ctrl+B обхожусь =)



Ранг: 8.0 (гость)
Активность: 0=0
Статус: Участник

Создано: 01 апреля 2005 09:16
· Личное сообщение · #26

ваще уже надо ольку переделывать
типа ollydbg1.10_rus-pack.exe)))))))))




Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 19 апреля 2011 21:43
· Личное сообщение · #27

UltraStringReference v0.12 последний?
Есть альтернативы? т.к. при большом кол-ве найденных строк вешает систему + потом по ним очень медленно ищет

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh





Ранг: 533.6 (!), 232thx
Активность: 0.450
Статус: Uploader
retired

Создано: 19 апреля 2011 21:49
· Личное сообщение · #28

Isaev пишет:
UltraStringReference v0.12 последний?

Кажется когда-то где-то находил новее, но потом как не искал не мог найти.

Isaev пишет:
при большом кол-ве найденных строк вешает систему + потом по ним очень медленно ищет

Он опенсорсный, поправь что надо

ЗЫ у него бывают и другие глюки. Изредка при поиске юникод строк падает олька.

-----
Лучше быть одиноким, но свободным © $me


| Сообщение посчитали полезным: slayerslayer


Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 19 апреля 2011 22:02 · Поправил: Isaev
· Личное сообщение · #29

BoRoV пишет:
Он опенсорсный

не знал
вот вроде родной сайт нашёл... там 0.12 с исходниками...
надо посмотреть что там за реализация

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh


| Сообщение посчитали полезным: slayerslayer

Ранг: 73.7 (постоянный), 22thx
Активность: 0.040
Статус: Участник

Создано: 19 апреля 2011 22:20
· Личное сообщение · #30

Где-то на китай-форумах проскакивал v0.12 Bugfix (в about 0.13)
В аттаче...

b91b_19.04.2011_EXELAB.rU.tgz - ustrref.rar

| Сообщение посчитали полезным: slayerslayer
. 1 . 2 . >>
 eXeL@B —› Основной форум —› Патч для ольки
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати