eXeLab
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 2 июля!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

Русский / Russian English / Английский

Сейчас на форуме: (+2 невидимых)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS · SVN ·

 eXeL@B —› Программирование —› Увеличить размер буфера Edit'а в программе
Посл.ответ Сообщение

Ранг: 2.5 (гость)
Статус: Участник

Создано: 2 ноября 2016 13:40 · Поправил: 2 ноября 2016 13:41 sugrobyk New!
Цитата · Личное сообщение · #1

Прога сравнивает два бинарника и выводит лог в Edit. Если много различий у едита походу не хватает размера буфера (не вся инфа в логе). Помогите найти в ольке инициализацию буфера edita, чтоб пропатчить размер на побольше.

{ Атач доступен только для участников форума } - CompareInfo.rar


Ранг: 471.2 (мудрец)
Статус: Участник
_Вечный_Студент_

Создано: 2 ноября 2016 18:16 New!
Цитата · Личное сообщение · #2

ollydbg.ini => Log buffer size

не оно?

Ранг: 2.5 (гость)
Статус: Участник

Создано: 2 ноября 2016 20:16 New!
Цитата · Личное сообщение · #3

plutos пишет:
ollydbg.ini => Log buffer size
не оно?

при чем тут размер буфера лога ольги? я про программулину, вообще возможно ли найти под ольгой место инициализации edita
при сохранении лога в проге ставлю бряк
00402738 . FF15 14304000 CALL DWORD PTR DS:[<&KERNEL32.WriteFile>>; \WriteFile
вижу указатель на буфер и его размер(4999), как найти инициализацию этого буфера числом 4999?


Ранг: 286.3 (наставник)
Статус: Участник

Создано: 2 ноября 2016 20:19 · Поправил: 2 ноября 2016 20:21 difexacaw New!
Цитата · Личное сообщение · #4

sugrobyk

> как найти инициализацию этого буфера числом 4999?

Ну а как вы думаете, наверно размер задаётся при создании обьекта(можно похучить апи или поставить туда точки останова). Ну и статик поиск сводится к нахождению ссылок на функции создания обьектов, не так ли ?

Ранг: 2.5 (гость)
Статус: Участник

Создано: 2 ноября 2016 20:48 New!
Цитата · Личное сообщение · #5

это я понимаю, вот и прошу помощи как найти ссылки на эти самые функции

Ранг: 0.0 (гость)
Статус: Участник

Создано: 2 ноября 2016 21:30 New!
Цитата · Личное сообщение · #6

.text:00401CA5 push 1388h

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


Ранг: 407.8 (мудрец)
Статус: Участник

Создано: 2 ноября 2016 21:32 · Поправил: 2 ноября 2016 21:33 dosprog New!
Цитата · Личное сообщение · #7

Пробуйте - увеличить размер до 100 kb:
{ Атач доступен только для участников форума } - CmpInfo.crk

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


Ранг: 2.5 (гость)
Статус: Участник

Создано: 2 ноября 2016 22:06 · Поправил: 2 ноября 2016 22:08 sugrobyk New!
Цитата · Личное сообщение · #8

shellstorm
dosprog
Спасибо большое, то что и требовалось найти, почему то думал инициализация происходит по дефолту при создании диалога, а как оказалось после и под самым носом
 eXeL@B —› Программирование —› Увеличить размер буфера Edit'а в программе
Эта тема закрыта. Ответы больше не принимаются.

Оригинальный DVD-ROM: eXeL@B DVD !

Вы находитесь на форуме сайта EXELAB.RU
Проект ReactOS