ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 13.10.2007, 18:45
GoreMaster
Участник форума
Регистрация: 28.05.2007
Сообщений: 125
С нами: 9976159

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

1)На конце regedit.exe поставь мой любимый разделитель("_") , а потом начиная с конца конца закидай буффер нулями.
код разделителя 5Fh, что равно POP edi
Цитата:
На первый раз все клеит удачно,но потом возникает необходимость еще одного комбинирования,типа dir с C:\WINDOWS\regedit.exe и тут повляется своеобразный мусор,типа "dir C:\WINDOW\regedit.exe :7: 444353" откуда берутся эти символы не понятно.
Стек восстанавливай
push ebp
mov ebp, esp
invoke lstrcat
mov esp, ebp
pop ebp

wsprintf тоже стек не восстанавливает после себя
PathCombineW (c) MSDN

Последний раз редактировалось GoreMaster; 13.10.2007 в 18:48..
 
 



Предыдущая тема Следующая тема

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


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




ANTICHAT ™ © 2001- Antichat Kft.