|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Перебор букв кириллицы с помощью cmd |
|
CMD/BAT - Перебор букв кириллицы с помощью cmd
|
Новый участник Сообщения: 2 |
Доброго времени суток! Недавно начала разбираться в батниках и столкнулась с проблемой во время перебора русских букв.
То есть программа начинается с буквы а ааааа ааааб аааав ... баааа баааб ... яяяяя и заканчивается я. В интернете да и сама додумалась только до числовых циклов, а с буквами как-то не пошло. Буду рада вашей помощи ![]() |
|
Отправлено: 15:34, 10-05-2020 |
Ветеран Сообщения: 1274
|
Профиль | Отправить PM | Цитировать brute force generate free apps ?
|
Отправлено: 17:50, 10-05-2020 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 2733
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 18:33, 10-05-2020 | #3 |
Новый участник Сообщения: 2
|
Профиль | Отправить PM | Цитировать Да, так сказать, некое задание)
Спасибо большое |
Отправлено: 18:56, 10-05-2020 | #4 |
Crazy Сообщения: 1232
|
Профиль | Отправить PM | Цитировать megaloman,
хоть это и смешно (брутфорс на cmd ![]() |
|
------- Отправлено: 21:25, 10-05-2020 | #5 |
Ветеран Сообщения: 2733
|
Профиль | Отправить PM | Цитировать YuS_2,
Цитата YuS_2:
![]() |
|
------- Отправлено: 21:40, 10-05-2020 | #6 |
Crazy Сообщения: 1232
|
Профиль | Отправить PM | Цитировать Цитата megaloman:
![]() Ну, а если для красоты, то: powershell: $arr="Привет мир!" $num = 32..126+1040..1103 write-host " " -non for($i=0;$i -lt $arr.length;$i++){ do { $m = [char]($num|get-random) write-host "`b$m" -non sleep -m 10 } while($arr[$i] -cne $m) write-host $(if($i -eq ($arr.length-1)){"`b$m"}else{$m}) -nonew } ![]() |
|
------- Отправлено: 21:55, 10-05-2020 | #7 |
Ветеран Сообщения: 2733
|
Профиль | Отправить PM | Цитировать Цитата YuS_2:
![]() а что, если перебирать не пятисимвольную строку, а строку произвольной длины? Вот код, длина строки 1<=M<=26 (по числу символов англ алфавита), @Echo Off cls Set "S=а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я" Set /A M=5 Set /A N=10 For %%@ In (a b c d e f g h i j k l m n o p q r s t u v w x y z) Do Set /A N+=1 &Call Set "@V%%N%%=%%%%%%%%@" Set /A MM=%M%+10 Set "Com=" Set "Rez=Echo " FOR /L %%$ IN (11,1,%MM%) DO Call Set "Com=%%Com%%For %%@V%%$%% In (%S%) Do " &Call Set "Rez=%%Rez%%%%@V%%$%%" %Com%%Rez% pause Exit /B ![]() |
|
------- Отправлено: 16:13, 11-05-2020 | #8 |
Crazy Сообщения: 1232
|
Профиль | Отправить PM | Цитировать Цитата megaloman:
![]() |
|
------- Отправлено: 17:15, 11-05-2020 | #9 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Помогите удалить с помощью CMD | atsasinWTF | Скриптовые языки администрирования Windows | 0 | 05-09-2018 05:41 | |
CMD/BAT - [решено] Пакетное преобразование данных с помощью cmd | Tosyk | Скриптовые языки администрирования Windows | 22 | 26-11-2010 14:13 | |
CMD/BAT - Написание логов с помощью BAT | CMD | registeruser1 | Скриптовые языки администрирования Windows | 8 | 22-05-2010 19:57 | |
Доступ - [решено] Смена пароля с помощью cmd | censored | Microsoft Windows 2000/XP | 2 | 25-11-2008 17:36 | |
Решено | Управление с помощью cmd | Traktorist | Microsoft Windows 2000/XP | 2 | 04-05-2006 17:14 |
|