Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Шифровщик на BAT

Ответить
Настройки темы
CMD/BAT - Шифровщик на BAT

Аватара для ilyadud

Новый участник


Сообщения: 8
Благодарности: 0

Профиль | Отправить PM | Цитировать


Нужен шифровщик/дешифровщик файлов, написанный на BAT. Как это работает: У меня есть файл (скажем: info.dat), он содержит какой-либо текст. Нужно этот текст в файле защифровать. Также нужен дешифровщик, который открывает этот файл, расшифровывает текст и присваивает переменной значение расшифрованного текста.

P.S. Желательно, чтобы шифровка осуществлялась с помощью определенного пароля (если можно)

-------
Руководитель NADevs Group


Отправлено: 12:52, 10-09-2012

 

Ветеран


Сообщения: 1759
Благодарности: 966

Профиль | Цитировать


Т.е. ты хочешь получить алгоритм шифрования-дешифрования. Однако.. Может будет проще заархивировать с паролем?
Код: Выделить весь код
7z a protected.7z 1.txt -pPASSWORD
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:07, 10-09-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для ilyadud

Новый участник


Сообщения: 8
Благодарности: 0

Профиль | Отправить PM | Цитировать


Foreigner, можно, но тогда для прочтения файл нужно распаковать, а это пренебрежение безопасностью (я делаю специальную систему защиты с помощью привязки к определенному компьютеру). Мне нужно чтобы все действия проходили внутри программы.

P.S. BAT-ники я компилирую, чтобы исходник был в закрытом виде

-------
Руководитель NADevs Group


Отправлено: 16:38, 10-09-2012 | #3


Старожил


Сообщения: 415
Благодарности: 257

Профиль | Отправить PM | Цитировать


Цитата ilyadud:
но тогда для прочтения файл нужно распаковать »
Не обязательно. 7zip превосходно отдает распакованное в stdout, не создавая файла физически. Мануалы по оному в помощь.
Цитата ilyadud:
а это пренебрежение безопасностью »
Использование скриптовых языков уровня cmd для защиты чего-либо - само по себе огромное пренебрежение безопасностью.
Цитата ilyadud:
P.S. BAT-ники я компилирую, чтобы исходник был в закрытом виде »
Немного ликбеза о "компиляторах" - любой из них хранит в себе исходный скрипт в каком-то виде, максимум, на что можно надеяться - что он будет зашифрован. Если вы не компилируете в байткод (а о подобном софте для bat я не слышал ни разу), это почти равнозначно хранению скрипта в открытом виде. Защита, способная остановить разве что очень ленивого гуманитария, не дружащего с поисковиками.
Вы выбрали не тот инструмент для создания какой-либо системы защиты.
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:23, 10-09-2012 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Шифровщик на BAT

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено




 
Переход