Добрый вечер. Нужна помощь. Есть программа(10 летней давности под XP), в ней после старта создаётся поток с флагом SUSPEND, в процессе работы программы таких потоков с одним и тем же адресом в спящем режиме очень много, что приводило к закрытию программы когда количество тредов достигало ~1780шт. После глубокого изучения выяснилось. Что первый созданный поток, отвечает за ползунок плеера в модуле msctls_trackbar32 , а точнее за его движение во время проигрывания. Если я нажимаю ПревьюФайла, то каждый раз создавались 2 таких потока, но они ничего не делали. Я переодически через программу ProcessHacker их завершаю, кроме первого, хотя и его можно, но тогда ползунок стоит. Не суть, важно. Теперь главное, я нашёл в OllyDbg где программа делает CreateThreade этого потока. Уже несколько раз пробовал ставить NOP , не помогает. Можно ли дописать в OllyDbg функцию, чтобы она потом убивала созданный поток. Немного студенческого Delphi помогли мне сделать программу, чтобы просто следить за количеством потоков, но я не знаю как их искать по "имени+0x924234 адресу, и потом убивать. По этому пытаюсь сделать это через OllyDbg. Кому интересно, пишите. предоставлю больше информации. Спасибо.