Сейчас на форуме: Magister Yoda, Rio, ==DJ==[ZLO], Dart Raiden, Alf (+6 невидимых) |
eXeL@B —› Основной форум —› добавить nop в прогу |
Посл.ответ | Сообщение |
|
Создано: 18 октября 2004 13:45 · Личное сообщение · #1 |
|
Создано: 18 октября 2004 13:47 · Личное сообщение · #2 |
|
Создано: 18 октября 2004 14:01 · Личное сообщение · #3 (все допустим) Есть откомпилированная прога. Мне надо внести туда дополнения\изменения. Пустого места там нет. Не важно сколько прога. ПУсть прога будет 5 килобайт, или 5 мегабайт. Нужно мне с такого -то адреса, или вконце проги, не важно, еще лучше если самому указывать в с какого смещения, расчистить место (внести nop nop nop nop ) Вместо этих nop я сам уже все нарисую что мне надо. Есть ли такие сервисы в природе??? |
|
Создано: 18 октября 2004 14:01 · Личное сообщение · #4 |
|
Создано: 18 октября 2004 14:07 · Личное сообщение · #5 |
|
Создано: 18 октября 2004 14:09 · Личное сообщение · #6 |
|
Создано: 18 октября 2004 14:19 · Личное сообщение · #7 ок ок ок. Не ну естественно, что код проги не затрагивался бы, исходная программа увиличится естественно. Все смещения должны корректроваться. Короче как я понял проги такой нет?? Такого крота, который бы прорыл туннель? www.wasm.ru/forum/action=vthread&forum=4&topic=7106 вот тут тема подобная обсуждалась. "Хоть бы кто прикалол, что есть "Wiew32" .. Что это.? Поисковые системы не выдали что либо вразумительное. также и по View32 |
|
Создано: 18 октября 2004 14:23 · Личное сообщение · #8 |
|
Создано: 18 октября 2004 14:26 · Личное сообщение · #9 |
|
Создано: 18 октября 2004 14:37 · Личное сообщение · #10 Да вынеси его как подпрограмму типа как я уже говорил Call и не парься со смещениями, ато ещё убьёщь прогу, ато и Винду, вплоть до MBR. Кстати, а там уже есть пароль или ещё нет? Короче, можешь даже сразу вместо первых операций поставить Call, а эти операции снести в подпрограмму. Только обязательно проверь, нет ли на них перехода или вызова. Если есть, то найди и измени адрес вызова на тот, на который перенесёшь эти операторы. Я так делал, правда на 8-ми битном асме. На всякий случай, если что-то очень ценное есть на винте, то сохрани на компакт или на другой винт и обязательно отсоедини. В жизни всё бывает, удачи!!! |
|
Создано: 18 октября 2004 14:40 · Личное сообщение · #11 Госпада, почему я поднял этот вопрос. Я просто видел такую прогу. Я был в поиске. Я работал, я переводил: • Создать пространство внутри DLL, чтобы разместить нашу прививку. Но это было давно, сразу не довел этот вопрос до конца, а потом потерял... Ситуаций может быть много разных, поэтому я писал допустим мне надо так...это все условно. Прога называетс Topo 1.2 by MrCrimson/[WkT!2000] C испанского Topo переводится КРОТ. сейчас поищу её, и посмотрю то ли это что я хотел выразить мыслями. ;) |
|
Создано: 18 октября 2004 14:41 · Личное сообщение · #12 |
|
Создано: 18 октября 2004 14:45 · Личное сообщение · #13 |
|
Создано: 20 октября 2004 18:58 · Личное сообщение · #14 |
eXeL@B —› Основной форум —› добавить nop в прогу |