Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

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

Ответить
Настройки темы
CMD/BAT - Зашифровка / Расшифровка текста

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


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

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


Здравствуйте уважаемые форумчане
Возможно кто-то сможет мне помочь решить данную задачу
мне необходимо зашифровать текст в файле 1.txt.txt который содержит в себе буквы алфавит и символы, с последующей расшифровкой данного текста в исходное состояние
пока попробовал вот такой вариан:
@echo off
for /f "delims=" %%a in ('more^<1.txt.txt') do call :_replace "%%a"
goto eof
:_replace
set i=%~1
echo %i%
set i=%i:a=g%
set i=%i:b=s%
set i=%i:c=f%
set i=%i:d=a%
set i=%i:e=b%
set i=%i:f=c%
set i=%i:g=e%
set i=%i:h=z%
set i=%i:i=w%
set i=%i:j=x%
set i=%i:k=j%
set i=%i:l=p%
set i=%i:m=o%
set i=%i:n=i%
set i=%i=u%
set i=%i:p=y%
set i=%i:q=t%
set i=%i:r=l%
set i=%i:s=k%
set i=%i:t=h%
set i=%i:u=m%
set i=%i:v=n%
set i=%i:w=b%
set i=%i:x=v%
set i=%i:y=q%
set i=%i:z=r%
echo %i%>>12.txt.txt
goto eof
:eof

зашифровать удалось а вот расшифровать нет ((
Если шифрование улучшить не заменой одного символа на другой, а что-то более серьезное я был бы несказанно счастлив !!!
Заранее спасибо !!!

Отправлено: 02:25, 11-11-2014

 

Ветеран


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

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


Цитата Striker1000:
зашифровать удалось а вот расшифровать нет (( »
И зашифровать не удалось. Поскольку Вы делаете не посимвольную обработку, а общую замену, пользуясь при том одним и тем же алфавитом.

Вот Вы везде меняете «a» на «g», а затем «g» на «e». И никакой информации о том, где изначально было «a», а где «g» — не существует.

Цитата Striker1000:
Если шифрование улучшить не заменой одного символа на другой, а что-то более серьезное я был бы несказанно счастлив !!! »
Возьмите 7-Zip, WinRAR, TrueCrypt и будьте счастливы. В каждом из них есть поддержка командной строки, описанная в документации к продукту.
Это сообщение посчитали полезным следующие участники:

Отправлено: 03:09, 11-11-2014 | #2



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

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


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


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

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


Спасибо за совет, думал об архиваторе, но не хотел бы ни менять формат файла ни использовать стороннее ПО

Отправлено: 23:02, 11-11-2014 | #3


Ветеран


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

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


Striker1000, Вам для каких целей?

Отправлено: 23:53, 11-11-2014 | #4


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


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

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


Зашифровать текст чтоб потом расшифровать

Отправлено: 23:55, 11-11-2014 | #5


Ветеран


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

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


Ну, разумеется — «Рация на бронепоезде».

Для каких целей применяется шифрование/расшифрование? Почему не можете использовать стороннее ПО?

Отправлено: 01:23, 12-11-2014 | #6


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


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

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


Iska, Для скрытия текста с последующей передачей и расшифровкой. Не люблю много файлов, люблю минимализм и простоту, в один клик, что называется.

Отправлено: 22:55, 14-11-2014 | #7


Ветеран


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

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


Striker1000, тогда именно так, как я указал выше. Или PGP. Любые доморощенные алгоритмы шифрования (а подмена символов один-а-один — это и вовсе не шифрование) вскрываются на ать-два даже неспециалистом.

Отправлено: 23:28, 14-11-2014 | #8


Ветеран


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

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


DosTips.com - View topic - Help needed with building a text encryptor?

Отправлено: 00:09, 15-11-2014 | #9


Ветеран


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

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


Georgio, Вы не пробовали её на какой-нибудь достаточно крупный файл «натравить» (я так понял, что там с одной, «ручками» введённой строкой работа идёт)?

Отправлено: 10:07, 15-11-2014 | #10



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Расшифровка Cian2000 Программирование и базы данных 0 18-09-2013 11:27
Доступ - Расшифровка данных Sambad Microsoft Windows 2000/XP 1 11-01-2011 07:45
Расшифровка clop1000 Хочу все знать 4 27-11-2008 09:38
S.m.a.r.t. расшифровка параметров fooms Хочу все знать 12 27-02-2006 23:34
Расшифровка названий nikich555 Хочу все знать 25 27-12-2002 14:47




 
Переход