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

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

Восстановить пароль Регистрация
 
Дархан
 Аватар для Дархан
21 / 21 / 1
Регистрация: 07.10.2012
Сообщений: 93
11.08.2013, 19:58     Защита флеш накопителя #1
Наткнулся на прогу по защите флеш накопителей. Алгоритм очень прост, активируете - и ВСЯ память до 0 флешки заполняется, деактивируете и можно записывать на флешку, память восстанавливается. Есть баг, после активации окошко exe не закрывается, захотел написать самостоятельно. Вопрос вот в чем, как можно на С++ сделать так, чтобы прога заполнила всю память локального или съемного диска, в зависимости от сохраненного файла?

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

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

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Убежденный
Системный программист
 Аватар для Убежденный
14181 / 6196 / 984
Регистрация: 02.05.2013
Сообщений: 10,317
Завершенные тесты: 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     Защита флеш накопителя
Ответ Создать тему
Опции темы

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