>> А вот с этим можно поспорить. я ничо никому доказывать не хочу :) а если действительна хошь спорить делой ставки и подумоем ;) >> а есть...
>> дада, все два гига юзермодного адрессного пространства забиты под чистую)) достаточно что б несколько кб были заняты... нужные... ты ж видиш...
когда идеш по улице, много испражняющихся людей там видно? почему их много в другом месте? мораль потерявши голову по волосам не плачут
>> выбирай такой, чтоб он не оказался занятым таких адресов НЕТ >> ничего не затётся, просто VirtualAllocEx не сработает VirtualAllocEx cannot...
затрецо чужой исполняемый код
ak217 я в том не шарю потому и спросил :) а вроде были IOCTL отключать это или нет?
Cr4sh а шо если BASEADDR занят?
ктото прицепил мне позорный секстантский ярлык "воин дзена"... ну что ж... мне надпись не мешает и я ей не мешаю... так что пишите свой совт так...
трабла из-за того что конструкторы статиков вызываются до твоего кода а деструкторы после завершения --> компиль цепляет c-runtime... если легко...
не юзай статические обекты с юзер-дефайнед конструкторами и деструкторами, вынеси их в одельные методы и вызывай руками как в дельфи... можно ли...
а FILE_FLAG_BACKUP_SEMANTICS не покатит?
для больших объектов луше в конст функции возвращать ссылку на константу - не будет вызван конструктор копирования const T& operator [] (Y index)...
удаленый драйвер руткита мона с успехом задетектить :Р одну функцею перехватываем... Ж) )
хм а еслиб все былоб так просто то почему же до сих пор не видно массы автоанализаторов для сптоетов? даже на уровне исходного кода задача...
многа буков ниасилил :( какие траблы с сехом? у всех все работает гуд... скомпиль ц пример с __try __exept из MSDN и глянь асм... сравни с тем...
>> это ответ на какой вопрос? какой из ответов? там их 2 :) первый - на многие вопросы что у тя возникнут при дивелопменте совта такова рода ;)...
объяните плиз зачем длл в ресурсы и потом загружать? помоему для всех случаев достаточно способа Quantum-а
crypto - у тебя точна такой вариант как у Quantum тока без купюр :)
для твоих целей все можно :) вариант - выгрузить драйвер
ID для OpenProcess мона получить так: DWORD get_PID_by_name(const char process_name[]) { const HANDLE snapshot =...
Имена участников (разделяйте запятой).