Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: программирование на языке Assembler


Информационный Канал Subscribe.Ru

RusFAQ.ru: программирование на языке Assembler

Выпуск № 341
от 12.08.2002, 20:50

Администратор:
Имя: Калашников О.А.
URL: Информационный ресурс
ICQ: 68951340
Россия, Москва
О рассылке:
Задано вопросов: 965
Отправлено ответов: 2878
Активность: 298.2 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе]


От Администратора



Открыт Форум-чат на RusFAQ.ru. Приглашаю принять участие в обсуждении любых тем (компьютеры, законодательство, политика, спорт, отдых и пр.). По всем вопросам пишите администратору по адресу admin@rusfaq.ru.

Удачи!


Калашников О.А. (admin@rusfaq.ru)


 Список экспертов, ответы которых опубликованы в данном выпуске

Pablo
Статус: Опытный
Общий рейтинг: 131.19
URL: Моя страничка
[Подробней >>]
masquer
Статус: Профессиональный
Общий рейтинг: 159.42
[Подробней >>]
baldr
Статус: Профессиональный
Общий рейтинг: 117.53
URL: Сайт об ОС DOS. Всем, кто любит эту ОС!
[Подробней >>]
 
copycon
Статус: Начальный
Общий рейтинг: 109.67
[Подробней >>]
Топор
Статус: Профессиональный
Общий рейтинг: 118
URL: Хорошая Русская Металлическая команда
Телефон: (8462)500298
[Подробней >>]
LIFO
Статус: Опытный
Общий рейтинг: 138.23
[Подробней >>]
 
Portnov
Статус: Опытный
Общий рейтинг: 122.13
[Подробней >>]
ASMодей
Статус: Опытный
Общий рейтинг: 128.64
[Подробней >>]
Gibbel
Статус: Опытный
Общий рейтинг: 109.66
URL: Страничка обо мне и моих друзьях
[Подробней >>]
 
Broken Sword
Статус: Профессиональный
Общий рейтинг: 137.26
[Подробней >>]
igorash
Статус: Профессиональный
Общий рейтинг: 119.97
[Подробней >>]
Zloy
Статус: Опытный
Общий рейтинг: 106.64
URL: The полный отстой
[Подробней >>]
 
Dark_Lord
Статус: Опытный
Общий рейтинг: 133.93
[Подробней >>]
Igoryk
Статус: Опытный
Общий рейтинг: 113.28
URL: В помощь программисту
[Подробней >>]
Shal
Статус: Опытный
Общий рейтинг: 107.6
[Подробней >>]
 
freeseacher
Статус: Опытный
Общий рейтинг: 108.55
Телефон: 8(3832)366362
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 921. Уважаемые товарищи, я тут вот что хотел спросить, тут недавно из познавательных интересов разбирался... (ответов: 3)
Вопрос № 922. Здравсвуйте эксперты! Помогите устранить ошибки.Мне надо передать управление по адресу ffff:0h. ... (ответов: 10)
Вопрос № 923. Спасибо за ответы на 852, 853 Dark_Lord, ASMодей, Pablo, Топор, Александр. Новый вопрос. Я вызвал фу... (ответов: 5)
Вопрос № 924. Здравствуйте,господа эксперты! Я новичок. Сейчас углубленно изучаю Ассемблер. Хотел бы научиться раб... (ответов: 5)
Вопрос № 925. У меня такой вопрос: нет-ли у кого исходников Deltree?... (ответов: 4)
Вопрос № 926. Господа! Есть программа(нужная мне),но условно бесплатная, чтобы появились дополнительные возможност... (ответов: 8)
Вопрос № 927. Вопрос в основном эксперту BMR Большое СПАИБО за идею с RC цепочкой. Только у меня возникло КУЧА неп... (ответов: 1)
Вопрос № 929. LIFO, кинь мне линки по Rev Engin на мыло плз. И еще, ты я так понял тоже по этому делу... Так вот у... (ответов: 1)
Вопрос № 930. Доброе время суток! Господа эксперты! Посоветуйте хорошую книгу (доку, конспект лекций) в Internet п... (ответов: 7)
Вопрос № 931. Вот наболел вопрос: (masquer может не отвечать :) Есть запакованный экзешник. Я его в памяти распако... (ответов: 2)

Вопросов: 10, ответов: 46


 Вопрос № 921

Уважаемые товарищи, я тут вот что хотел спросить, тут
недавно из познавательных интересов разбирался в учебной
програмке с именем ODBCTest.asm в которой небольшая база
данных test.mdb открывается SQL запросом, им же при нужде
фильтруется при выводе в боксик к примеру. В програмке
разобрался, симпатичная, по её подобию соорудил такое-же
но с другой *.mdb Вот только в примере небыло показано как
ещё и вставлять записи в базу данных и как их оттудова
удалять. Вот и хочу спросить не подскажете ли где найти
пример или статью для решения этой задачки на ассемблере.
С уважением ко всем вам Костик. Досвидания.



Вопрос отправлен: 07.08.2002, 21:02
Отправитель: Kostik (mks@norcom.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает Pablo

Добрый день, Kostik!
Посмотри по ссылкам ниже может пригодятся:
http://spiff.tripnet.se/~iczelion/odbc1.html
http://spiff.tripnet.se/~iczelion/odbc2.html
http://spiff.tripnet.se/~iczelion/odbc3.html
http://spiff.tripnet.se/~iczelion/odbc4.html
http://spiff.tripnet.se/~iczelion/odbc5.html


Ответ отправлен: 08.08.2002, 13:34
Отправитель: Pablo


Отвечает masquer

Доброе время суток, Kostik!
Смотри SQLGetData, SQLPutData, SQLExecute - все есть в мсдн естественно. Хотя написано очень запутанно

Ответ отправлен: 08.08.2002, 10:47
Отправитель: masquer


Отвечает baldr

Добрый день, Kostik!
Слушай, если ты действительно это делал, то ты реально крут и я тебя уважаю...
Можешь выслать этот файлик на baldr@pisem.net? Я таких прог еще не встречал и тоже хочу
поразбираться...


Ответ отправлен: 09.08.2002, 01:31
Отправитель: baldr


 Вопрос № 922

Здравсвуйте эксперты!
Помогите устранить ошибки.Мне надо передать управление по адресу ffff:0h.


Приложение:


Вопрос отправлен: 08.08.2002, 00:46
Отправитель: R@ptor (Spinosaur@narod.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает copycon

Приветствую Вас, R@ptor!
CSEG segment
org 100h
Start:
push ffffh
pop cs
Вот тут уже и ошибка !!!!
Меняеш cs, а адрес комманды CS:IP, надо менять
одновременно, например такими коммандами:
far call
far jmp
int
retf
.......
far jmp:
db 0EAh
o_ dw 0
s_ dw 0
где-то в коде заносиш в о_ смещение и в s_ сегмент
retf:
push 0????h ; segment
push 0????h ; offset
retf
Удачи.


Ответ отправлен: 08.08.2002, 23:59
Отправитель: copycon


Отвечает Топор

Доброе время суток, R@ptor!
Попробуй так:
push 0
push 0FFFFh ; если hex-число начинается с буквы, перед ним ставится 0
retf


Ответ отправлен: 08.08.2002, 10:15
Отправитель: Топор


Отвечает LIFO

Приветствую Вас, R@ptor!
Сразу запомни,что напрямую изменить ip ( pop ip)нельзя!
Если тебе надо передать управление на адрес ffff:0h, то делай хотя бы так:
push 0ffffh
pop cs
jmp dword ptr cs:[0000h]
или
push 0
push 0ffffh
retf



Ответ отправлен: 08.08.2002, 14:54
Отправитель: LIFO


Отвечает Portnov

Доброе время суток, R@ptor!
Вообще-то есть такая команда jmp 0FFFFh:0, но Tasm и Masm ее не поймут, берите Nasm, или пишите
db EAh,00h,00h,00h,00h,0FFh,0FFh - это опкод той команды.
А команд POP CS и POP IP не бывает.
С уважением, Portnov.

Ответ отправлен: 08.08.2002, 16:13
Отправитель: Portnov


Отвечает Pablo

Доброе время суток, R@ptor!
Во например так:
push 0
push 0ffffh
iret
А твоя ошибка заклбючается в том, что после того как ты выполнил pop cs следующая компда читается из адерса cs:ip, то есть в данном случае 0ffffh:ip!

Ответ отправлен: 08.08.2002, 13:33
Отправитель: Pablo


Отвечает ASMодей

Доброе время суток, R@ptor!
Во-первых заносить значение в регистр CS и напрямую
работать с регистром IP нельзя. Здесь можно использовать
два пути:
1. jmp [addr]
addr dd 0FFFF0000h
2. push 0FFFFh
push 0
retf
PS. После этих команд можно уже не ставить ни INT 19h ни
INT 20h, все равно до них выполнение уже никогда не
дойдет.


Ответ отправлен: 08.08.2002, 10:31
Отправитель: ASMодей


Отвечает Gibbel

Здравствуйте, R@ptor!
Не знал, что есть такая команда pop IP...
Я бы просто сохранил на стеке 0FFFFh:0000h и выполнил бы retf

Ответ отправлен: 08.08.2002, 09:59
Отправитель: Gibbel


Отвечает Broken Sword

Добрый день, R@ptor!
pop IP - да, да, очень смешно!
делается это так:
push 0ffffh
push 0
retf
или так:
call jump
jump dd 0FFFF0000h

(не забудь про директиву .186 в начале, ато комник раздует

Ответ отправлен: 08.08.2002, 01:40
Отправитель: Broken Sword


Отвечает igorash

Доброе время суток, R@ptor!
Тут у тебя ошибок.......
1. assume....
2. Перед ffffh надо 0 поставить чтобы это как число всопринималось
3. Никто тебе не даст так просто изменять cs и ip
4. А инт 19 тут при чем?
5. инт 20 тоже не очень нужен - прогу мы завершать не собираемся.......
В общем вот мой вариант....

Приложение:

Ответ отправлен: 08.08.2002, 01:59
Отправитель: igorash


Отвечает baldr

Приветствую Вас, R@ptor!
Нет, нет, нет... :( Ошибки такие: Ты пытаешься сначала загрузить реистр cs. Но даже если бы
была такая команда в процессорах (а ее нет!), то произошло бы вот что: при попытке считать
следующую команду процессор обратится к ней по адресу cs:ip, но cs-то сменился, а ip - нет!
Ошибка возникнет... А в твоем случае используй команду retf. Она передает управление по адресу,
находящемуся в стеке. Или можешь вызывать команду call far 0ffffh:0000h
А зачем тебе int 19h??


Приложение:

Ответ отправлен: 09.08.2002, 01:31
Отправитель: baldr


 Вопрос № 923

Спасибо за ответы на 852, 853 Dark_Lord, ASMодей, Pablo, Топор, Александр.
Новый вопрос.
Я вызвал функцию int 10h, AX=4F02h, BX=0117h. Другими словами установил разрешение 1024 X 768, VBE 1.2.
Затем использую int 33h, AX=0003h. То есть функция возвращает в CX и DX координаты мыши.
Внимание вопрос, почему в CX и DX я не получаю большие цифры, то есть моя мышь бегает только по небольшой части экрана при резолюции 1024 X 768 и не доходит до крайних точек 1023 и 767? Что можно сделать?
Это зависит от драйвера мыши? Если да, то подскажите месть в сети с драйверами для мышей.
Заранее спасибо.



Вопрос отправлен: 08.08.2002, 00:53
Отправитель: Alex (alexneta@aport2000.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает Zloy

Приветствую Вас, Alex!
Переставь вернюю и нижнюю границы мыши с помощью функций 7 (для Х) и 8 (для У) 33 прерывания. В обоих случаях СХ - минимальная доступная координата, DX - максимальная.


Ответ отправлен: 08.08.2002, 17:59
Отправитель: Zloy


Отвечает Gibbel

Добрый день, Alex!
Почитай подробнее описание int 33h и поймешь, что к чему...

Ответ отправлен: 08.08.2002, 10:01
Отправитель: Gibbel


Отвечает Pablo

Добрый день, Alex!
А до каких значений доходит курсор?!

Ответ отправлен: 08.08.2002, 13:33
Отправитель: Pablo


Отвечает ASMодей

Приветствую Вас, Alex!
Попробуй использовать функции 07h и 08h прерывания INT 33h
для установки минимальных и максимальных координат мыши.


Ответ отправлен: 08.08.2002, 10:32
Отправитель: ASMодей


Отвечает Dark_Lord

Доброе время суток, Alex!
Сейчас я объясню Вам как работает драйвер мыши и все вопросы отпадет сами;)
1. он сохраняет копию окна изображения
2. он рисует мышь в заданой точке
Если мышь передвинулась то он
3. восстанавливает изображение(как будто мыши и небыло) и переходит к пункту 2!
Тоесть мышь активнва только на одной странице видеопамяти. На сколько я помню нужно просто переключить банк видеопамяти!

Ответ отправлен: 08.08.2002, 21:03
Отправитель: Dark_Lord


 Вопрос № 924

Здравствуйте,господа эксперты!
Я новичок. Сейчас углубленно изучаю Ассемблер. Хотел бы научиться работать с Hiew. Пожалуйста, если у кого есть электронный учебник, пришлите мне его или подскажите где
можно скачать.



Вопрос отправлен: 08.08.2002, 11:06
Отправитель: dafus (gultso5@belovo.net.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает Igoryk

Доброе время суток, dafus!
Книги по ассемблеру можно скачать с сайта www.kalashnikoff.ru или с ftp://smtn.stavropol.ru/pub/text/docs/assembler

Ответ отправлен: 08.08.2002, 16:38
Отправитель: Igoryk


Отвечает LIFO

Приветствую Вас, dafus!
Не знаю насчет учебника, но в книге Криса Касперского есть глава (ок. 40 страниц) по работе с Hiew(хорошая глава). Поищи в инете.


Ответ отправлен: 08.08.2002, 15:54
Отправитель: LIFO


Отвечает Portnov

Доброе время суток, dafus!
Читайте Readme, help. Учить там особенно нечего.

Ответ отправлен: 08.08.2002, 16:14
Отправитель: Portnov


Отвечает masquer

Здравствуйте, dafus!
Нечего там учить, работай как с обычным hex редактором (не самым удобным, конечно) и дизассемблером (не самым лучшим), плюс там справка есть. Ну вопросы пошли...

Ответ отправлен: 08.08.2002, 11:48
Отправитель: masquer


Отвечает baldr

Доброе время суток, dafus!
Учебник по Hiew??? Ну ты даешь! :)
Там все достаточно просто. Найди в сети Qview - он почти в точности похож на Hiew, Но на
русском и мне нравится больше. К нему есть подробная документация.


Ответ отправлен: 09.08.2002, 01:30
Отправитель: baldr


 Вопрос № 925

У меня такой вопрос: нет-ли у кого исходников Deltree?



Вопрос отправлен: 08.08.2002, 12:37
Отправитель: Slava (slava-9@yandex.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает masquer

Приветствую Вас, Slava!
Используя для каждого каталога FindFirst, FindNext обходи дерево каталогов.

Ответ отправлен: 08.08.2002, 13:53
Отправитель: masquer


Отвечает Dark_Lord

Здравствуйте, Slava!
Идеальный вопрос ака но коментс для рассылки ПО АССЕМБЛЕРУ

Ответ отправлен: 08.08.2002, 21:16
Отправитель: Dark_Lord


Отвечает igorash

Здравствуйте, Slava!
У меня такой ответ - берешь дизассемблер и имеешь исходники... это как 2 пальца об асфальт


Ответ отправлен: 09.08.2002, 01:28
Отправитель: igorash


Отвечает baldr

Добрый день, Slava!
Все не так просто... Эта программа, скорее всего жестко привязана к системе, так что
ее исходники будут include'ить и кучу файлов из исходников DOS'а. У меня есть исходник
MS-DOS 3, и недавно чуть не скачал исходники MS-DOS 6.22, но по почте даже и не
просите - связь никакая... :(
А может, надо просто реализовать алгоритм? Тогда это просто довольно решается...


Ответ отправлен: 09.08.2002, 01:30
Отправитель: baldr


 Вопрос № 926

Господа!
Есть программа(нужная мне),но условно бесплатная, чтобы появились дополнительные возможности пишет,что нужно зарегестрироваться. Как её обойти?
Заранее спасибо!!!!



Вопрос отправлен: 08.08.2002, 12:37
Отправитель: dafus (gultso5@belovo.net.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает masquer

Добрый день, dafus!
Заплатить. Или ты другой ответ ожидаешь на этот бессмысленный и глупый вопрос!!!

Ответ отправлен: 08.08.2002, 13:51
Отправитель: masquer


Отвечает Igoryk

Здравствуйте, dafus!
Скорее всего ничего не поделаешь. Бывает так, что ты регистрируешься, а тебе за это не регистрационный код присылают, а цельную программу. Т.е. в исходной демонстрационной программе этих дополнительных воможностей даже в зашифрованном виде может и не быть.

Ответ отправлен: 08.08.2002, 16:38
Отправитель: Igoryk


Отвечает LIFO

Приветствую Вас, dafus!
Ну, есть много способов.
Тебе нужно ( напр. с помощью SoftIce ) поставить точку прерывания на GetWindowText например., заходи в программу и вызывай окно регистрации, должно появится окно софтайса, ну а дальше смотри в стеке параметры, переданные данной функцией и тому подобное... и в конце концов придешь к коду, непосредственно отвечающего за сравнение твоей строки с паролем.
напр.
push eax; твой пароль
push ebx; истинный
call xxx; отвечает за сравнение
Зайди на сайт Reverse.net


Ответ отправлен: 08.08.2002, 15:54
Отправитель: LIFO


Отвечает Portnov

Здравствуйте, dafus!
Вообще-то это не центр по ломанию программ... Берите SICE, может IDA понадобиться, изучайте их и ломайте на здоровье... А мы - законопослушные граждане.

Ответ отправлен: 08.08.2002, 16:16
Отправитель: Portnov


Отвечает Shal

Доброе время суток, dafus!
Сломать, дорогой мой :-)


Ответ отправлен: 09.08.2002, 16:53
Отправитель: Shal


Отвечает Dark_Lord

Добрый день, dafus!
Хоть бы название проги написал, ато "есть!"

Ответ отправлен: 08.08.2002, 21:16
Отправитель: Dark_Lord


Отвечает igorash

Приветствую Вас, dafus!
Если больше ниче не умеешь то зарегистрируйся, можешь кряк в инете поискать или тебе полную инструкцию как ее поломать выслать??? :))


Ответ отправлен: 09.08.2002, 01:28
Отправитель: igorash


Отвечает baldr

Доброе время суток, dafus!
1) Зарегистрироваться. Минус: надо бабки... Много бабок... :(( Не подходит для "наших". :(
2) Найти кряк/кейген/патч... Минус: надо искать и порой долго. Иногда вообще не находятся.
3) Сломать самому. Минус: надо довольно хорошо в этом разбираться. Сложно даже для "хакеров".
Ну а вообще, я ищу кряки сначала на www.cracks.am, а потом на www.crack.ru.


Ответ отправлен: 09.08.2002, 01:30
Отправитель: baldr


 Вопрос № 927

Вопрос в основном эксперту BMR
Большое СПАИБО за идею с RC цепочкой. Только у меня возникло КУЧА непоняток, наверное так и должно быть :)
:1 Самое главное для меня точность по этому - в чем измерять R и C? и если можно поподробнее про цифирю 0,7 (это случайно не 0,707 тобиш cos45 он же sin45?)
:2 Я конечно ламер, про TechHelp знаю, но всё равно не смог зделатьнаписать запись чтение в пор лпт да ещё в разные pin'ы, да и меня сомнения берут будет ли это работать при длинне соединяещего провода RC цепочки и компа примерно 10-20 метров?
:3 А нельзя мне тоже самое замутить с com портом?
------------------------------------------------------
С уважением из красноярска PavelB



Вопрос отправлен: 08.08.2002, 12:37
Отправитель: PavelB (pafnyti@mail.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает Pablo

Доброе время суток, PavelB!
Как так не смог записать в LPT-порт? Тебе нада вывести байт в порт base+4 это порт вывода EPP, где base это базовый LPT-порт.
Пользоваться можешь инструкциями rep outsb и rep insb.

Ответ отправлен: 08.08.2002, 14:00
Отправитель: Pablo


 Вопрос № 929

LIFO, кинь мне линки по Rev Engin на мыло плз.
И еще, ты я так понял тоже по этому делу... Так вот у меня вопросик тут небольшой - как дампированный экзешник превратить в рабочий, если есть тутор - помоги.
(у меня есть куча, по формату PE и как править его в ProcDump-е, но это все херня и не работает на деле)



Вопрос отправлен: 08.08.2002, 12:49
Отправитель: Broken Sword (brokensword@mail.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает LIFO

Привет, Broken Sword!
Вот линки:
http://www.exetools.com/
http://home.online.no/~reopsahl/files/
http://www.reversemes.de/
http://keygenning4newbies.cjb.net/
http://m0rpheus2000.da.ru/
http://www.eccentrica.org/Mammon/
http://linux20368.dn.net/protools/
http://disc.server.com/Indices/37.html
http://www.reversemes.de/
http://www.reversing.net/ <<--- CCCP
http://reversing.ti.ru:8101/
http://www.swwc4n.com/index2.htm
http://www.sysinternals.com/
http://www.crackmes.de/
http://www.reverser-course.de/ <<--- сюда сходи обязательно!
http://unpack.cjb.net/
http://zor.org/uofg/
http://www.reverse-engeneering.de
http://www.dore.ru/
http://pilorama.com.ru/
А насчет вопроса - я че-то недо понял:( Т.е. ты изменил екзешник и хочешь, чтобы он после этого работал?
Ну я работаю с HEXworkShop. Там все просто, изменил байты, сохраняешь попутно делая резервную копию и все дела. Если не то, то пожалуйста , уточни свой вопрос.
с ув. LIFO


Ответ отправлен: 08.08.2002, 17:06
Отправитель: LIFO


 Вопрос № 930

Доброе время суток!
Господа эксперты!
Посоветуйте хорошую книгу (доку, конспект лекций) в Internet
по Win32
Заранее благодарен,
Макс



Вопрос отправлен: 08.08.2002, 14:26
Отправитель: Maxim Volk

[Следующий вопрос >>] [Список вопросов]

Отвечает masquer

Доброе время суток, Maxim Volk!
MSDN

Ответ отправлен: 08.08.2002, 14:38
Отправитель: masquer


Отвечает LIFO

Добрый день, Maxim Volk!
www.wasm.ru (туториалы Iczelona).


Ответ отправлен: 08.08.2002, 15:54
Отправитель: LIFO


Отвечает Portnov

Здравствуйте, Maxim Volk!
Берите перевод туториалов Iczelion'а, или в оригинале. Перевод есть на Wasm.ru.
С уважением, Portnov.

Ответ отправлен: 08.08.2002, 16:17
Отправитель: Portnov


Отвечает Gibbel

Приветствую Вас, Maxim Volk!
msdn.microsoft.com - полнее не бывает)))

Ответ отправлен: 08.08.2002, 14:45
Отправитель: Gibbel


Отвечает Shal

Здравствуйте, Maxim Volk!
http://michy.kuban.ru/library/assem/start.htm


Ответ отправлен: 09.08.2002, 16:53
Отправитель: Shal


Отвечает igorash

Приветствую Вас, Maxim Volk!
посмотри на wasm.ru


Ответ отправлен: 09.08.2002, 01:28
Отправитель: igorash


Отвечает baldr

Здравствуйте, Maxim Volk!
Вот ссылки:
www.rsdn.ru - много статей и примеров по программированию в Win32.
Минус: сайт не качается Teleport'ом... :(
http://www.winnt.rsm.org.ru - хороший сайт. Но не
слишком большой. Там есть доки.


Ответ отправлен: 09.08.2002, 01:29
Отправитель: baldr


 Вопрос № 931

Вот наболел вопрос: (masquer может не отвечать :)
Есть запакованный экзешник. Я его в памяти распаковал посредством SI и задампил на хард (pagein-ом). Теперь вопрос: у кого есть хороший тутор или че нить в этом роде, как из такого дампированного "image-а" получить РАБОЧИЙ экзешник.
У меня тоже есть куча инфы про заголовок PE-файла, как править значения полей size и offset в секциях в ProcDUMP-е, но все оно на деле не работает почему-то (Application can't initialize properly), т.ч. если у кого есть инфа КОНКРЕТНО по этому поводу - прошу мылить.
p.s. все кто подписан на рассылку "Пишем операционную систему" (TransformedOS) Андрея (понмите, он тут мелькал кода-то) примите к сведению, что данный штрих нецензурно выражается в адрес экспертов нашей рассылки и вообще ведет себя как заправский козел (да, да, это та самая рассылка, где уже пол года рисуют кота (типа логотип) и придумывают название). Они (руководители этого проекта) уже между собой все пересрались, и вообще все это был заранее гнилой проектец...



Вопрос отправлен: 08.08.2002, 18:19
Отправитель: Broken Sword (brokensword@mail.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает freeseacher

Приветствую Вас, Broken Sword!
дарова!!!
а слабо поконкретнее написать чем был пакован как распаковал??? какие секции распаковались, а какие нет! если это был asp то придется попариться!!! ежели что другое то тогда.......... короче смотреть надо в любом случае!!!
короче пиши на мыло обсчаться бум..!!!!!!!


Ответ отправлен: 08.08.2002, 19:37
Отправитель: freeseacher


Отвечает baldr

Добрый день, Broken Sword!
Выслал на мыло: "ОПЫТ ДИЗАССЕМБЛИРОВАНИЯ БОЛЬШОЙ .COM ПРОГРАММЫ", А.Б.КРУПНИК.


Ответ отправлен: 09.08.2002, 01:29
Отправитель: baldr



Форма отправки вопроса

Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook" и "Microsoft Outlook Express". В программе The Bat! подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте, что в некоторых браузерах могут стоять запреты на открытие других окон, а также "чрезмерное" кэширование данных, при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

© 2002 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


Приложение (если необходимо):


Получить ответов:


 Выбор рассылки

Программисту
Assembler (41)
C / C++ (29)
Perl (14)
Delphi (20)
Pascal (33)
Basic / VBA (12)
Java / JavaScript (14)
PHP (11)
MySQL / MSSQL (11)
Пользователю
Windows 95/98/Me (49)
Windows NT/2000/XP (32)
"Железо" (38)
Поиск информации (19)
Администратору
Windows NT/2000/XP (18)
Linux / Unix (13)
Юристу
Гражданское право (7)
Семейное право (5)
Трудовое право (6)
КоАП (4)

Отправить вопрос всем экспертам выбранной рассылки.




be number one Яндекс цитирования

© 2002 Россия, Москва. Авторское право: RusFAQ.ru


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное