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

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

Ответить
Настройки темы
CMD/BAT - [решено] Помогите понять код который позволяет скрыть ввод пароля

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


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

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


Добрый день!

Есть код который позволяет скрыть ввод пароля
Код: Выделить весь код
set /p usr=Введите пользователя:
echo hP1X500P[PZBBBfh#b##fXf-V@`$fPf]f3/f1/5++u5>in.com  
set /p=Введите пароль<nul  
for /f "tokens=*" %%i in ('in.com') do set "pass1=%%i" 
del /q in.com
В результате имеем введенный пароль в переменной %pass1%

echo hP1X500P[PZBBBfh#b##fXf-V@`$fPf]f3/f1/5++u5>in.com - почему именно этот текст? что он значит?

непонятна команда set /p=Введите пароль<nul
Куда передается введенное значение
И что происходит при выполнении команды for /f "tokens=*" %%i in ('in.com') do set "pass1=%%i"
введенного пароля в ней не содержится.

Отправлено: 13:48, 12-02-2014

 

Ветеран


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

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


Цитата Sat_Kelman:
echo hP1X500P[PZBBBfh#b##fXf-V@`$fPf]f3/f1/5++u5>in.com - почему именно этот текст? что он значит? »
Здесь создаётся исполняемый файл программы-кейлоггера "in.com".


Цитата Sat_Kelman:
непонятна команда set /p=Введите пароль<nul »
Это просто вариант вывода на экран сообщения о том, что далее надо вводить пароль. Эту команду можно заменить на более привычную:
Код: Выделить весь код
@echo Введите пароль
или совсем не использовать, если знаете последовательность действий.


Цитата Sat_Kelman:
Куда передается введенное значение
И что происходит при выполнении команды for /f "tokens=*" %%i in ('in.com') do set "pass1=%%i"
введенного пароля в ней не содержится. »
Здесь задействуется созданный кейлоггер, читающий строку, вводимую с клавиатуры (пароль). После нажатия клавиши "Enter" эта строка как значение передаётся переменной "pass1". Если хотите увидеть свой пароль, то в конце пакетного файла добавьте:
Код: Выделить весь код
@echo.%pass1%& pause>nul
.
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:57, 12-02-2014 | #2



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

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


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


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

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


Georgio, спасибо. Пароль у меня используется далее по коду. Просто непонятно было как работает вот этот кусок. Хотелось разобраться. Благодарю за пояснения!

Отправлено: 10:31, 13-02-2014 | #3



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интернет - Ввод сетевого пароля muradasilov Microsoft Windows 7 18 11-10-2013 12:19
Доступ - [решено] Ввод сетевого пароля witaliy-y Microsoft Windows 7 6 17-08-2013 09:55
Разное - [решено] помогите понять смысл данного условия код написан на паскале grethin999 Программирование и базы данных 2 10-05-2013 14:21
C/C++ - [решено] ввод пароля Viruss Программирование и базы данных 1 05-08-2010 13:58
runas - ввод пароля NetWolf Microsoft Windows NT/2000/2003 2 21-11-2005 07:57




 
Переход