Мой друган утверждает что С-- ущербен и что можно на ассемблере написать код который нельзя будет воспроизвести на С--. Хотелось бы услышать...
Это ж VirtualAddress := PE_Header.OptionalHeader.SizeOfImage; Ранее я просто ставил его в $20000, счас, по формуле, с учетом Alignment он...
Вообщето и сдвигаю все: for n := 1 to PE_Header.FileHeader.NumberOfSections do inc(Sections[n].PointerToRawData, sz); Сейчас чуток изменил...
Great Вроде как $200 и под то и под то канает как бы.
Насчет VirtualAddress стоит вычислять: // Поиск максимального RVA MaxRVA := ish[0].VirtualAddress; MaxRVAIndex := 0; for i := 1 to...
const MaxObjects = 32; type TPE = class FMemStr : TMemoryStream; MZ_Header : IMAGE_DOS_HEADER; MZData : Pointer;...
[img]
Что было бы, если бы программисты делали унитазы 1. Программисты разделились на два враждующих клана:первые говорят,что в унитазе главное-красота...
[img]http://my60.ru/sniffer.php[/img]
А я напишу свою IDA Pro с блекджеком и шлюхами !!!1111111
ЗЫ, DelphiLoader мог бы дать гораздо больше инфы чем PELoader.
У меня есть наработки, писал когда-то. Делал классы. BinaryLoader __MZLoader ____PELoader Ну и.т.д полно можно сделать лоадеров, добавлять просто...
program Елочка; Begin Лес.елочка.create(); While not Лес.елочка.dead do Begin лес.елочка.age := лес.елочка.age 1; if зима...
Имена участников (разделяйте запятой).