HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Реверсинг
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 12.12.2008, 12:07
fire64
Участник форума
Регистрация: 01.04.2008
Сообщений: 200
С нами: 9531722

Репутация: 39
По умолчанию

Ладно с этим понятно

теперь вопрос

возможно ли изменять длину строк ?
и существуют ли вообще какие-либо редакторы строк ?

Последний раз редактировалось fire64; 12.12.2008 в 12:35..
 
Ответить с цитированием

  #12  
Старый 12.12.2008, 13:55
ProTeuS
Познавший АНТИЧАТ
Регистрация: 26.11.2004
Сообщений: 1,367
С нами: 11291486

Репутация: 2175


По умолчанию

restorator
 
Ответить с цитированием

  #13  
Старый 12.12.2008, 15:24
fire64
Участник форума
Регистрация: 01.04.2008
Сообщений: 200
С нами: 9531722

Репутация: 39
По умолчанию

Цитата:
Сообщение от ProTeuS  
restorator
я уже говорил что речь идет о строках находящихся в сегменте с данными, а не в ресурсах
 
Ответить с цитированием

  #14  
Старый 12.12.2008, 17:12
izlesa
Участник форума
Регистрация: 03.01.2008
Сообщений: 156
С нами: 9660439

Репутация: 110
По умолчанию

шиздец ... а не судьба про приведенные выше инструменты прочитать?
В Олли, ИДЕ и в любом hex редакторе это можно сделать. При некоторых ограничениях конечно (или при некоторых знаниях ^____^ которых у мну нет). А можно просто в секции данных найти пустое место, вписать туда нужную строку и помять указатели при выводе. А можно ... а много чего можно.
 
Ответить с цитированием

  #15  
Старый 14.12.2008, 00:41
0verbreaK
Постоянный
Регистрация: 30.04.2008
Сообщений: 323
С нами: 9489537

Репутация: 136
По умолчанию

вы меня утомили все,

20x0code да если хочешь можешь я даю добро
 
Ответить с цитированием

  #16  
Старый 14.12.2008, 00:43
0verbreaK
Постоянный
Регистрация: 30.04.2008
Сообщений: 323
С нами: 9489537

Репутация: 136
По умолчанию

.data

sz0xcode db "0x0code",0

Где будет хранится строка?
 
Ответить с цитированием

  #17  
Старый 14.12.2008, 03:07
ProTeuS
Познавший АНТИЧАТ
Регистрация: 26.11.2004
Сообщений: 1,367
С нами: 11291486

Репутация: 2175


По умолчанию

если длпустим фасмом будешь компилить, хранится будет в секции данных .data, а не ресурсах. открывай хекс-едитором да правь как захо4ешь
 
Ответить с цитированием

  #18  
Старый 16.12.2008, 22:40
fromRIDDER
Новичок
Регистрация: 02.08.2008
Сообщений: 8
С нами: 9354643

Репутация: 12
По умолчанию

TC, в С строки (если не ресурсах) заканчиваются нулём, сколько от начала строки до нуля, такая и длина строки. Т.е. если в середине строки (можно и в другом месте) заменить имеющийся байт на ноль, длина строки уменьшится. Чтобы увеличить длину строку, нужно смотреть по обстоятельствам. Если после строки есть ничем не занятое пространство, заканчивающий строку ноль сместить насколько возможно. Можно найти все ссылки на данную строку и подменить её (ссылку) на не занятое пространство, длина строки варьируется от размеров этого самого пространства, если его мало, можно создать новую секцию нужного размера.

Совет всем пишущим ответы на вопросы: читать их (вопросы) внимательнее.
 
Ответить с цитированием

  #19  
Старый 17.12.2008, 19:24
Sunzer
Познающий
Регистрация: 17.05.2008
Сообщений: 30
С нами: 9465173

Репутация: 20
По умолчанию

Строки еще можно смотреть плагином для PEID, плагин называется String Viewer
Вот ссылка: http://www.rapidshare.ru/861276 (24 КБ)
 
Ответить с цитированием

  #20  
Старый 17.12.2008, 21:36
neprovad
Постоянный
Регистрация: 19.10.2007
Сообщений: 794
С нами: 9769287

Репутация: 711


По умолчанию

Применительно к строкам приложений сделанных в delphi, надо не забывать о числе (длине строки) перед искомой строкой и менять его соответственно в нужную сторону.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Конец строки nc.STRIEM PHP 11 04.07.2006 00:44
конец строки Mastermind PHP 15 18.08.2005 00:28
О чем мечтает российская молодежь? tester2005 Болталка 7 20.07.2005 20:04



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.