eXeL@B —› Основной форум —› Патч для ольки |
. 1 . 2 . >> |
Посл.ответ | Сообщение |
|
Создано: 30 марта 2005 14:58 · Личное сообщение · #1 В Olly есть баг: когда она подгружает плагины то их нумерует, но если их больше 10 то хз почему олька решает что их нумеровать не надо и вставляет в меню просто так.. Лично мне это не нравится и я решил пофиксить это.. Результат в аттаче... e941_ollydbg.v1.10.patch_rock.zip ----- Shalom ebanats! |
|
Создано: 30 марта 2005 15:06 · Личное сообщение · #2 |
|
Создано: 30 марта 2005 15:12 · Личное сообщение · #3 |
|
Создано: 30 марта 2005 15:32 · Личное сообщение · #4 |
|
Создано: 30 марта 2005 15:33 · Личное сообщение · #5 |
|
Создано: 30 марта 2005 15:38 · Личное сообщение · #6 |
|
Создано: 30 марта 2005 16:45 · Личное сообщение · #7 |
|
Создано: 30 марта 2005 16:53 · Личное сообщение · #8 |
|
Создано: 30 марта 2005 17:06 · Личное сообщение · #9 |
|
Создано: 30 марта 2005 17:09 · Поправил: SLV · Личное сообщение · #10 |
|
Создано: 30 марта 2005 17:15 · Личное сообщение · #11 |
|
Создано: 30 марта 2005 18:09 · Личное сообщение · #12 |
|
Создано: 30 марта 2005 20:11 · Личное сообщение · #13 |
|
Создано: 30 марта 2005 20:20 · Личное сообщение · #14 |
|
Создано: 30 марта 2005 20:41 · Личное сообщение · #15 |
|
Создано: 30 марта 2005 22:09 · Личное сообщение · #16 |
|
Создано: 31 марта 2005 03:24 · Личное сообщение · #17 |
|
Создано: 31 марта 2005 13:17 · Личное сообщение · #18 WELL пишет: Если шрифт поменять, то русский нормально отображается. Другое дело, что шрифта нормального нет =) Во-первых, почему же нет? Lucida Console вполне подходит, да и Courier New ничего. А во-вторых, дело не в шрифтах. Как уже говорил SLV, речь идет о том, что Olly вообще не ищет String Reference, содержащие символы выше 80 и это никак не связано с их отображением. По умолчанию OllyDbg считает строкой последовательность байт из диапазона 20 - 80 (где-то так), с завершающим нулем в конце. Опция, указанная в моем предыдущем посте, расширяет этот диапазон до второй половины стандартной кодовой страницы (то бишь до FF), включающей кириллицу (или другие диакритические символы). |
|
Создано: 31 марта 2005 16:23 · Личное сообщение · #19 deNULL пишет: Во-первых, почему же нет? Lucida Console вполне подходит, да и Courier New ничего нее они криво смотрятся... имхо =) deNULL пишет: Options -> Debugging options -> Strings -> Allow diacritical symbols (а, с, ш) in strings У меня этой галочки не стояло, но олька нормально ищет русские стринги. Только отображает их криво. |
|
Создано: 31 марта 2005 16:47 · Личное сообщение · #20 |
|
Создано: 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 |
|
Создано: 31 марта 2005 17:20 · Личное сообщение · #22 |
|
Создано: 31 марта 2005 18:34 · Личное сообщение · #23 Блин да только что проверил. Галочка Options -> Debugging options -> Strings -> Allow diacritical symbols (а, с, ш) in strings НЕ СТОИТ Открываю прогу текстовым редактором. Вижу текст в ASCII (не юникод!). Копирую в буфер. Делаю в ольке Ctrl+B, копирую в ASCII текст из буфера (он отображается абракадаброй), и всё прекрасно ищется! Video вам выложить что ли? =))) |
|
Создано: 31 марта 2005 18:59 · Личное сообщение · #24 |
|
Создано: 01 апреля 2005 03:31 · Личное сообщение · #25 |
|
Создано: 01 апреля 2005 09:16 · Личное сообщение · #26 |
|
Создано: 19 апреля 2011 21:43 · Личное сообщение · #27 |
|
Создано: 19 апреля 2011 21:49 · Личное сообщение · #28 Isaev пишет: UltraStringReference v0.12 последний? Кажется когда-то где-то находил новее, но потом как не искал не мог найти. Isaev пишет: при большом кол-ве найденных строк вешает систему + потом по ним очень медленно ищет Он опенсорсный, поправь что надо ЗЫ у него бывают и другие глюки. Изредка при поиске юникод строк падает олька. ----- Лучше быть одиноким, но свободным © $me | Сообщение посчитали полезным: slayerslayer |
|
Создано: 19 апреля 2011 22:02 · Поправил: Isaev · Личное сообщение · #29 BoRoV пишет: Он опенсорсный не знал вот вроде надо посмотреть что там за реализация ----- z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh | Сообщение посчитали полезным: slayerslayer |
|
Создано: 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 —› Основной форум —› Патч для ольки |