Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.94
Gus
25 / 36 / 2
Регистрация: 17.02.2009
Сообщений: 364
#1

Как сделать программу незакрываемой ? - C++

01.08.2009, 12:33. Просмотров 2185. Ответов 19
Метки нет (Все метки)

Люди у меня на компе творится самый ад
вирус забрался в системный фаил не дает его не завершить не удалить
как явыделяю его сразу вылетает explorer.exe как я выделяю его в диспечере диспечер виснет

Подскажите как зделать чтоб программу нельзя было закрыть без перезагрузки
и подскажите нормальный код закрытия процесса а то надоедает
по 100 раз все что выделиш запускает

Кто поможет тому спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.08.2009, 12:33
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как сделать программу незакрываемой ? (C++):

Как сделать программу быстрее? - C++
Например, эта программа не работает при не очень больших цифрах. // Lab_1_3.cpp : Defines the entry point for the console...

Как сделать программу через объекты? - C++
#include <stdio.h> #include <conio.h> #include <math.h> void main() { float max,min,med,sred,s; float x; int i,n,k; ...

Как можно сделать программу быстрей? - C++
Не могли бы показать как использовать динамическое распределение c помощью Free i Calloc #include <iostream> #include <cstring> ...

Как сделать такую же программу, но с циклом for? - C++
#pragma hdstop #include <stdio.h> #include <conio.h> #define eof 26 int main() { int far; while(far!=eof) ...

Как из блок-схемы сделать программу? - C++
Здравствуйте! Объясните пожалуйста как из этой блок схемы сделать программу?

подскажите пожалуйста как на ТС++ 3.0 сделать резидентную программу??? - C++
ВСЕМ здравствуйте, подскажите пожалуйста как сделать на ТС 3.0 резидентную программу??? пробывал вставлять ассемблерный код, ничего не...

19
Monte-Cristo
2793 / 1379 / 30
Регистрация: 07.03.2009
Сообщений: 4,446
01.08.2009, 12:36 #2
что-то я не въеду... тебе от вируса помочь избавиться или напистаь его?
0
Gus
25 / 36 / 2
Регистрация: 17.02.2009
Сообщений: 364
01.08.2009, 12:40  [ТС] #3
Дело в том что он не дает его закрыть любыми способами не выделить ни через диспечер закрыть я думаю программа закроет его

P.S когда любые другие программы пытаются удалить типа unilosker он закрывает их
0
Monte-Cristo
2793 / 1379 / 30
Регистрация: 07.03.2009
Сообщений: 4,446
01.08.2009, 12:44 #4
Gus, а антивирусои не пробовал? по-моему это не вирус отслеживает explorer.. а просто сам explorer заражен и работает не стабильно.

есть команда taskkill /IM xxx где xxx - имя exe'шника.
0
Gus
25 / 36 / 2
Регистрация: 17.02.2009
Сообщений: 364
01.08.2009, 12:48  [ТС] #5
Антивирус есть но даже проверка не выявляет его , Стоит аваст
я сам против вирусов но так работать невозможно

Добавлено через 2 минуты 6 секунд
ето после того как я попробывал новую программу для рисования схем на компе она была подозрительная все время подвисала в некоторых частях и все время обновляла рабочий стол потом удалил и началось это
ос переустонавливать нехочется потому что схемы плат на локальном диске копию еще не зделал
0
Monte-Cristo
2793 / 1379 / 30
Регистрация: 07.03.2009
Сообщений: 4,446
01.08.2009, 12:49 #6
Цитата Сообщение от Gus Посмотреть сообщение
схемы плат на локальном диске копию еще не зделал
так сделай

а ты уверен что у тебя вирус? может ты просто систему убил?
та антивирусные базы когда последний раз обновлял?
0
Gus
25 / 36 / 2
Регистрация: 17.02.2009
Сообщений: 364
01.08.2009, 12:51  [ТС] #7
все время сам обновляется я уверен что ето вирус и подозрительный процесс в диспечере на кирилице написан вот я его как выделю диспечер виснет
0
zim22
depict1
276 / 141 / 2
Регистрация: 11.07.2009
Сообщений: 606
01.08.2009, 12:51 #8
Цитата Сообщение от Gus Посмотреть сообщение
Кто поможет тому спасибо
антивирус поставьте. Dr.Web CureIt!
0
Gus
25 / 36 / 2
Регистрация: 17.02.2009
Сообщений: 364
01.08.2009, 13:02  [ТС] #9
да, я их выделю их копии по 100 раз откроются

Добавлено через 1 минуту 51 секунду
В общем если вы не знаете или не хотите говорить пожалуйста не отвечайте по теме
мне надо срочно а С++ я знаю на уровне продвинутого чайника , классы толком незнаю
мне вирусы писать то что как зделать машину времени т.е невозможно

Добавлено через 8 минут 33 секунды
напишите пожалуйста исходник программы закрывающий процесс jqsf.exe
0
PB
Просто прогер
1282 / 1069 / 11
Регистрация: 13.03.2009
Сообщений: 2,502
01.08.2009, 13:20 #10
Вот набросал за пару минут прогу на PureBasic, попробуй, может она закроет.
В таблице нужно однократно щёлкунть левой кнопкой мышки по имени процесса и нажать на экранную кнопку "Прибить процесс"
0
Вложения
Тип файла: rar Киллер процессов.rar (20.5 Кб, 25 просмотров)
PB
Просто прогер
1282 / 1069 / 11
Регистрация: 13.03.2009
Сообщений: 2,502
01.08.2009, 13:24 #11
Цитата Сообщение от Gus Посмотреть сообщение
напишите пожалуйста исходник программы закрывающий процесс jqsf.exe
На Си незнаю, но на PureBasic это выглядит так

Код
PID=GetPidProcess("jqsf.exe")
KillProcess(PID)
0
Gus
25 / 36 / 2
Регистрация: 17.02.2009
Сообщений: 364
01.08.2009, 13:33  [ТС] #12
PB , спасибб но и ёё он тож зависает она

Добавлено через 7 минут 37 секунд
Проблема в том что любой процесс который пытается получить доступ к етому фаилу виснет или закрывается
0
zim22
depict1
276 / 141 / 2
Регистрация: 11.07.2009
Сообщений: 606
01.08.2009, 13:41 #13
Цитата Сообщение от Gus Посмотреть сообщение
В общем если вы не знаете или не хотите говорить пожалуйста не отвечайте по теме
C++
1
2
3
4
#include <windows.h>
int main() {
  system("taskkill /IM jqsf.exe");
}
0
PB
Просто прогер
1282 / 1069 / 11
Регистрация: 13.03.2009
Сообщений: 2,502
01.08.2009, 13:45 #14
Цитата Сообщение от Gus Посмотреть сообщение
спасибб но и ёё он тож зависает она
Зависает при уничтожении процесса или просто зависает?

Можно ещё попробовать сделать так: Узнать путь к исполняемому файлу по имени процесса, который похоже является вирусом и удалить его, загрузившить с диска LiveCD

Вот программа, которая показывает пути к исполняемым файлам процессов
0
Вложения
Тип файла: rar Process_to_Path.rar (16.6 Кб, 14 просмотров)
Gus
25 / 36 / 2
Регистрация: 17.02.2009
Сообщений: 364
01.08.2009, 13:51  [ТС] #15
Придется переустоналвивать винду эх
может кто нибуть еще что нибуть подскажет ?
0
01.08.2009, 13:51
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.08.2009, 13:51
Привет! Вот еще темы с ответами:

Как можно сделать программу более компактнее - C++
решил использовать новый способ в программе. так вот как можно этот код сделать болие компактнее: #include &lt;iostream&gt; #include &lt;string&gt;...

Как сделать программу, чтобы меняла порядок? - C++
Как сделать программу, чтобы меняла порядок букв и символов, например пишу 12345, а она выдает 54321

как эту программу сделать через функции пользователя? - C++
как эту программу сделать через функции пользователя? #include &lt;iostream&gt; #include &lt;string.h&gt; using namespace std; int main() { ...

Не могу разобраться как сделать ввод абонентов в программу из файла - C++
Есть код для реаоизации программы &quot;бибилотечный абонемент&quot;. Задание записано так: Разработать модель работы библиотечного абонемента....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.