Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

как забивать в пароль символы которых нет на клаве?

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Форум №6] >> как забивать в пароль символы которых нет на клаве?
Имя
Сообщение << Старые топики   Новые топики >>
как забивать в пароль символы которых нет на клаве? - 2011-07-02 23:15:12.183333   
vanovi4

Сообщений: 1
Оценки: 0
Присоединился: 2011-07-02 22:46:07.410000
как забить в клаву новый символ чтобы вводить пароль с неизвестной буквой ? например : "ЂпарольЂ на сайт आ " благодарю всех !
Post #: 1
RE: как забивать в пароль символы которых нет на клаве? - 2011-07-02 23:40:52.736666   
Дeд Истребитель

Сообщений: 420
Оценки: 12
Присоединился: 2011-03-12 01:32:14.950000
Возможно, есть проги такие.. можно повесить этот символ на какую-то неиспользуемую клавишу. Но тогда это должен быть либо отдельный драйвер, либо она сама должна постоянно в фоне висеть, с хуком. Легче в блокноте вбивать, зажимаешь Alt и набираешь на цифрах ASCII-код нужного символа.
Post #: 2
RE: как забивать в пароль символы которых нет на клаве? - 2011-07-03 00:21:53.163333   
Mатцал Коушек

Сообщений: 10407
Оценки: 91
Присоединился: 2008-07-09 10:27:49.520000
„®ЇгбвЁ¬, ᥩз б ¬­Ґ ба®з­® Ї®­ ¤®ЎЁвбп, зв®Ў г вҐЎп Ўл«   ў в а , Ё ®­  г вҐЎп Ўг¤Ґв.
Ђ Ї®зҐ¬г?
Ђ Ї®в®¬г зв®, п Ўг¤г б®ўҐаи вм ¤Ґ©бвўЁп Ї® Ґс гбв ­®ўЄҐ.
‘«Ґ¤®ў вҐ«м­®, Ґб«Ё вл в ЄЁе ¤Ґ©бвўЁ© ­Ґ б®ўҐаи Ґ

Я понятно обьясняю, доходчиво?
Post #: 3
RE: как забивать в пароль символы которых нет на клаве? - 2011-07-03 02:20:44.536666   
Brz

Сообщений: 2024
Оценки: 0
Присоединился: 2010-09-19 12:17:29.423333
quote:

ORIGINAL: Mатцал Коушек

„®ЇгбвЁ¬, ᥩз б ¬­Ґ ба®з­® Ї®­ ¤®ЎЁвбп, зв®Ў г вҐЎп Ўл«   ў в а , Ё ®­  г вҐЎп Ўг¤Ґв.
Ђ Ї®зҐ¬г?
Ђ Ї®в®¬г зв®, п Ўг¤г б®ўҐаи вм ¤Ґ©бвўЁп Ї® Ґс гбв ­®ўЄҐ.
‘«Ґ¤®ў вҐ«м­®, Ґб«Ё вл в ЄЁе ¤Ґ©бвўЁ© ­Ґ б®ўҐаи Ґ

Я понятно обьясняю, доходчиво?

Боюсь, что ТС этого будет недостаточно.Дам ещё намёк: character map (таблица символов Винды).
2ТС: а зачем тебе такие пароли?Ставь пароль на флешке.Из 54 миллионов цифр. ;)
Post #: 4
RE: как забивать в пароль символы которых нет на клаве? - 2011-07-03 08:08:21.260000   
Mатцал Коушек

Сообщений: 10407
Оценки: 91
Присоединился: 2008-07-09 10:27:49.520000
А причём тут пароль из 54 миллионов цифр?
Он не спрашивает про пароль, он даже не спрашивает, как именно вводить отсутствующие символы.
Он спрашивает, как клавишам присвоить другие буквы.
Ответ никак, ибо, это забито в железо наглухо.
Те, кто в бронепоезде, пусть попробуют до загрузки винды получить любые символы, кроме заводских, например, в Ms-Dos.
Или, например, возьмут ноут с немецко-английской клавиатурой, и попробуют присвоить ей русские буквы, будет пожизненный отсос.
Post #: 5
RE: как забивать в пароль символы которых нет на клаве? - 2011-07-03 14:41:39.880000   
Дeд Истребитель

Сообщений: 420
Оценки: 12
Присоединился: 2011-03-12 01:32:14.950000
Ну, я думаю, он имел в виду работу именно под виндой ("вводить пароль с неизвестной буквой"). А там уже программу-переназначалку сделать труда не составляет.
Да они и готовые есть: http://gizmod.ru/2008/01/17/key_transformation_5_9–perenaznachenie_klavish/
Post #: 6
Куда мне забивать чего нет на клаве? - 2011-07-03 16:35:55.916666   
Mатцал Коушек

Сообщений: 10407
Оценки: 91
Присоединился: 2008-07-09 10:27:49.520000
quote:

ORIGINAL: Дeд Истребитель
Ну, я думаю, он имел в виду работу именно под виндой

Вот что же это за уроды такие, чтобы всем форумом отгадывать, что они имеют ввиду?
Это ж какая кривая манда их рожает, если они собственную мысль написать затрудняются.
Пока вы рожаете идею, что же он хотел спросить, он уже сам забыл про эту тему.
Post #: 7
RE: Куда мне забивать? - 2011-07-03 20:29:24.533333   
The Joker

Сообщений: 3485
Оценки: 99
Присоединился: 2008-10-07 16:22:13.730000
Если в прикладную программу, то через Таблицу Символов (или как угодно ещё), а если пароль на вход в систему, то, наверное, никак.
Post #: 8
RE: Куда мне забивать? - 2011-07-03 21:45:07.743333   
ololo__schoolboy

Сообщений: 118
Оценки: 0
Присоединился: 2011-06-14 12:42:52.573333
quote:

Ответ никак, ибо, это забито в железо наглухо.
Те, кто в бронепоезде, пусть попробуют до загрузки винды получить любые символы, кроме заводских, например, в Ms-Dos.
Или, например, возьмут ноут с немецко-английской клавиатурой, и попробуют присвоить ей русские буквы, будет пожизненный отсос.

Это у тебя, что-то забито у нормальных людей, в железо забит только код сканирования, а в ASCII его биос преобразует
Post #: 9
RE: Куда мне забивать? - 2011-07-03 21:48:35.393333   
Mатцал Коушек

Сообщений: 10407
Оценки: 91
Присоединился: 2008-07-09 10:27:49.520000
По твоему, можно взять другую прошивку для БИОСа, и клавиатура станет русской?
Post #: 10
RE: Куда мне забивать? - 2011-07-03 22:02:31.493333   
Дeд Истребитель

Сообщений: 420
Оценки: 12
Присоединился: 2011-03-12 01:32:14.950000
quote:

а в ASCII его биос преобразует


O_o
Post #: 11
RE: Куда мне забивать? - 2011-07-03 22:05:18.536666   
Mатцал Коушек

Сообщений: 10407
Оценки: 91
Присоединился: 2008-07-09 10:27:49.520000
quote:

ORIGINAL: Дeд Истребитель

quote:

а в ASCII его биос преобразует


O_o


При нажатии клавиши блок клавиатуры передает ее код сканирования центральному процессору. Когда клавиша отпускается, клавиатура снова передает ее код, но увеличенный на 128 (или шестнадцатиричное значение 80). Таким образом, имеются различные коды для нажатия и освобождения клавиш. Для работы с клавиатурой используются порты и прерывания. Когда выполняется какое-либо действие с клавишей (нажатие или освобождение), процессор клавиатуры обнаруживает его и запоминает в своем буфере
Post #: 12
RE: Куда мне забивать? - 2011-07-03 22:37:19.513333   
Дeд Истребитель

Сообщений: 420
Оценки: 12
Присоединился: 2011-03-12 01:32:14.950000
Ну, а биос тут причём?
Что процессору, это понятно, все операции он обрабатывает. Есть прерывание клавиатуры.
Post #: 13
RE: Куда мне забивать? - 2011-07-03 22:44:54.776666   
Mатцал Коушек

Сообщений: 10407
Оценки: 91
Присоединился: 2008-07-09 10:27:49.520000
quote:

ORIGINAL: Дeд Истребитель
Ну, а биос тут причём?
Что процессору, это понятно, все операции он обрабатывает. Есть прерывание клавиатуры.

Иди, иди отсюда, мальчик, не мешай.



__________________________________[video]7GYV6Ecqcf0[/video]
Post #: 14
RE: Куда мне забивать? - 2011-07-03 23:45:54.646666   
Дeд Истребитель

Сообщений: 420
Оценки: 12
Присоединился: 2011-03-12 01:32:14.950000
=) в биосе у них кодировки зашиты
Ааа, я и забыл, у Мацала же и в микросхемах WINAPI есть…
Post #: 15
RE: Куда мне забивать? - 2011-07-04 00:04:30.200000   
Brz

Сообщений: 2024
Оценки: 0
Присоединился: 2010-09-19 12:17:29.423333
2ТС: вставляй в паролях иногда "пустой символ".ALT_255
Это наиболее простое решение в твоём случае.     
Post #: 16
RE: Куда мне забивать? - 2011-07-04 00:09:42.030000   
Дeд Истребитель

Сообщений: 420
Оценки: 12
Присоединился: 2011-03-12 01:32:14.950000
Остаётся надеяться, что система с этим паролем не отрежет все левые символы..
Post #: 17
RE: Куда мне забивать? - 2011-07-04 04:36:27.880000   
dropout

Сообщений: 541
Оценки: 0
Присоединился: 2010-04-01 17:00:46.790000
eudcedit.exe в помощь для создания своих знаков и прочих……я в подробности не вдавался.
Далее необходимо узнать какой шрифт используется ПО по умолчанию. После можно создать свой шрифт и заменить им то что есть, где шрифты хранятся подскажет гугл, соответственно вместо скажем букву на клавиатуре Б или А или Л или снова Б или Е или С будет выдаваться знак который будет ассоциироваться с нажатой клавишей, локально это вполне неплохо чтобы удивлять +) В сети при интеграции с сервисами, в соц. сетях и прочем для использования своего символа придется заставить "сервисы" понимать их, а это практически нереалезуемо во всяком случае надолго. Так же можно попытаться перекодировать микросхему клавиатуры - я в шоке от таких слов, хотя….кто-то считал что земля плоская когда-то+)
Post #: 18
RE: Куда мне забивать? - 2011-07-04 11:36:31.280000   
ololo__schoolboy

Сообщений: 118
Оценки: 0
Присоединился: 2011-06-14 12:42:52.573333
quote:

По твоему, можно взять другую прошивку для БИОСа, и клавиатура станет русской?
По идее, да
quote:

Ну, а биос тут причём?
Что процессору, это понятно, все операции он обрабатывает. Есть прерывание клавиатуры.
Когда ты обрабатываешь прерывания ты получаешь ASCII символ правильно ? А откуда он по твоему берется ? Или ты сам работаешь с портом клавы и смещения обрабатываешь ?
Post #: 19
RE: Куда мне забивать? - 2011-07-04 12:00:22.003333   
Дeд Истребитель

Сообщений: 420
Оценки: 12
Присоединился: 2011-03-12 01:32:14.950000
Может быть, операционная система этот скан-код получает? Потому что я очень сомневаюсь, что вся информация с внешних источников вообще проходит через bios.
Post #: 20
RE: Куда мне забивать? - 2011-07-04 16:06:20.550000   
Mатцал Коушек

Сообщений: 10407
Оценки: 91
Присоединился: 2008-07-09 10:27:49.520000
quote:

ORIGINAL: ololo__schoolboy

quote:

По твоему, можно взять другую прошивку для БИОСа, и клавиатура станет русской?
По идее, да

Ну, это только по твоей идее, в твоих фантазиях и заблуждениях.
А на самом деле, никаких кодов клавиатуры в биос не зашито. Биос это программа, загружающая комп.
Это самые начальные знания, просто странно, что их приходится жевать, как впервые тобой услышанное.
Post #: 21
RE: Куда мне забивать плашмя? - 2011-07-04 16:58:01.046666   
The Joker

Сообщений: 3485
Оценки: 99
Присоединился: 2008-10-07 16:22:13.730000
quote:

ORIGINAL: Дeд Истребитель

Может быть, операционная система этот скан-код получает? Потому что я очень сомневаюсь, что вся информация с внешних источников вообще проходит через bios.
Не знаю, насколько это относится к делу, но в БИОСе всегда есть драйвер клавиатуры. Иначе, как вы вообще залазите в настройки БИОСа, лазаете по ним, меняете значения, выходите, перегружаетесь… ?

[шёпотом] В БИОСе тоже бывает пароль.
Post #: 22
RE: Куда мне забивать плашмя? - 2011-07-04 17:12:36.296666   
Mатцал Коушек

Сообщений: 10407
Оценки: 91
Присоединился: 2008-07-09 10:27:49.520000
Нет там никакого драйвера и быть не может, скачайте любой биос и убедитесь.
Биос загружает клавиатуры процессор, а он прошит тем, чем он прошит.
В биосе ничего нет, он только обеспечивает начальную загрузку, клавиатуры, например, которая может иметь разную раскладку. Не биос имеет раскладку, а клавиатура.
Это просто неслыханный абсурд, чтоб мечтать перешить биос на другую раскладку.
Это всё равно что перешить водопроводный кран в разводягу для борща.
Хоть раз кто-нибудь вообще видел биосы для разных клавиатур?
Post #: 23
RE: Куда мне забивать плашмя? - 2011-07-04 17:58:07.996666   
The Joker

Сообщений: 3485
Оценки: 99
Присоединился: 2008-10-07 16:22:13.730000
quote:

ORIGINAL: Mатцал Коушек

Нет там никакого драйвера и быть не может, скачайте любой биос и убедитесь.
Биос загружает клавиатуры процессор, а он прошит тем, чем он прошит.
Да называй его как хочешь. В БИОСе есть хрень, которая определяет клавку и читает её кейкоды. Всё.

quote:

ORIGINAL: Mатцал Коушек

Это просто неслыханный абсурд, чтоб мечтать перешить биос на другую раскладку.
Да, абсурд.

Post #: 24
RE: Куда мне забивать плашмя? - 2011-07-04 18:23:11.573333   
Дeд Истребитель

Сообщений: 420
Оценки: 12
Присоединился: 2011-03-12 01:32:14.950000
quote:

Да называй его как хочешь. В БИОСе есть хрень, которая определяет клавку и читает её кейкоды.

Таблица знакогенератора называется)
Post #: 25
RE: Куда мне забивать плашмя? - 2011-07-04 18:29:44.293333   
Mатцал Коушек

Сообщений: 10407
Оценки: 91
Присоединился: 2008-07-09 10:27:49.520000
Только эта таблица не находится в биосе.

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

Post #: 26
RE: Куда мне забивать плашмя? - 2011-07-04 18:46:10.260000   
Дeд Истребитель

Сообщений: 420
Оценки: 12
Присоединился: 2011-03-12 01:32:14.950000
Эта таблица есть и в ПЗУ биоса, просто ею не пользуются за ненадобностью. Впрочем, и она может быть задействована, если используются только латинские символы.
Post #: 27
RE: Куда мне забивать плашмя? - 2011-07-04 19:01:17.916666   
ololo__schoolboy

Сообщений: 118
Оценки: 0
Присоединился: 2011-06-14 12:42:52.573333
quote:

Нет там никакого драйвера и быть не может, скачайте любой биос и убедитесь.
Биос загружает клавиатуры процессор, а он прошит тем, чем он прошит.
В биосе ничего нет, он только обеспечивает начальную загрузку, клавиатуры, например, которая может иметь разную раскладку. Не биос имеет раскладку, а клавиатура.
Эх, а я то думал ты читал ту книжку на которую ссылался выше, впрочем выхватывание из контекста свойственно тролям… Почитай.

зы насчет пере прошивки я действительно хрень спорол, а вот в dos ставишь в проге setlocale какой надо и пиши хош на армянском хош на украинском
Post #: 28
RE: Куда мне забивать плашмя? - 2011-07-04 19:28:03.230000   
zzsnn

Сообщений: 7459
Оценки: 680
Присоединился: 2007-09-25 07:17:14.240000
Придёться кое-что объяснить.
При нажатии на клавишу клавиатуры в комп идёт набор нулей и едениц, размером в 8 бит. Это скан-коды. Они, по большому счёту вообще ничего не значат, и никак не отражаются на экране.
Они поступают файловой системе. Та просто смотрит что значит это скан-код. И выполняет действие, определённое данному скан-коду. Определение того, что делать при приходе скан-кода определяется в программе, которая на данный момент получает данные от клавы.
Пример: при нажатии F1 одни проги делают одно, другие другое. Так же можно посадить на любую клавишу любое действие в написаной тобой программе. Это несложно. Можно использовать прерывание DOS, но более универсально прерывание БИОС 16h. Заметьте, по этим прываниям не делаются действия, а полученный скан-код пишется в буфер, и передаётся программе. А уж программист в праве делать, что ему захочеться.
Понятно, что программеры могут накрутить много чего. Поэтому были разработаны стандарты по соотвествию нажатого скан-кода и символа, который выводиться на экран в этом случае. Наиболее известный стандарт - это ASCII-таблица.
Она кстати не единственная. А Unix-системах используется другая система кодировки. Можете проверить те у кого Линукс. Попробуйте через Alt ввести любой символ из ASCII, который вы вводите в Win, и напишите сюда результат. Самые умные могут почитать здесь по поводу Юникода http://ru.wikipedia.org/wiki/Юникод .
Кстати были и русские раскладки под комп. Там по ГОСТ, сейчас не используются. Были и других национальностей. Я видел корейские и китайские. На них вообще голову можно сорвать.
В большинство компов типа Intel с Win используется таблица ASCII. В стандартном вариенте. Потому тут Alt рулит. Но можно самому переписать таблицу в программе, можно самому изменит действие компа по нажатию клавиш. Никто не запрещает. Учите ассемблер.
Post #: 29
RE: Куда мне забивать плашмя? - 2011-07-04 19:32:00.143333   
Mатцал Коушек

Сообщений: 10407
Оценки: 91
Присоединился: 2008-07-09 10:27:49.520000
quote:

ORIGINAL: ololo__schoolboy
зы насчет пере прошивки я действительно хрень спорол, а вот в dos ставишь в проге setlocale какой надо и пиши хош на армянском хош на украинском
Да нет такой команды в Ms-Dos, там есть только Chcp.
И причём тут это, вообще, Ms-Dos?
Откуда вообще там армянский язык?
___________________________________[video]OGsHshpYkiU[/video]
Post #: 30
RE: Куда мне забивать плашмя? - 2011-07-04 20:26:06.420000   
ololo__schoolboy

Сообщений: 118
Оценки: 0
Присоединился: 2011-06-14 12:42:52.573333
quote:

Да нет такой команды в Ms-Dos, там есть только Chcp.

Я имел ввиду если прогу пишешь(в си есть, смотрите шире…)

quote:

И причём тут это, вообще, Ms-Dos? Лишь в сторону соскочить?

Пусть я и не умудрен сединами за-то меня не мучает склероз:

quote:

Те, кто в бронепоезде, пусть попробуют до загрузки винды получить любые символы, кроме заводских, например, в Ms-Dos.


quote:


Они поступают файловой системе. Та просто смотрит что значит это скан-код. И выполняет действие, определённое данному скан-коду. Определение того, что делать при приходе скан-кода определяется в программе, которая на данный момент получает данные от клавы

Файловой системе??? он поступает в буфер клавиатуры, потом bios обрабатывает прирывание клавиатуры преобразует скан-код в ascii и формирует прирывание 16h
Post #: 31
RE: Куда мне трубочкой забивать плашмя? - 2011-07-04 20:41:04.276666   
Mатцал Коушек

Сообщений: 10407
Оценки: 91
Присоединился: 2008-07-09 10:27:49.520000
quote:

ORIGINAL: ololo__schoolboy
quote:

Да нет такой команды в Ms-Dos, там есть только Chcp.

Я имел ввиду если прогу пишешь(в си есть, смотрите шире…)

Ты сказал, что в Ms-Dos можно поставить любой язык, какой-то командой setlocale, которой там отродясь не существует.
А на самом деле, ты просто реально отсосёшь, чтобы там одними командами ставить языки.
Прежде чем буровить ересь про Ms-Dos, ты сначала взгляни на неё, хоть раз.
При попытке сменить кодовую страницу, ты получишь там вафлю, которая будет выглядеть конкретно именно так:
NLSFunc not installed
То, есть никаких дополнительных армянских языков туда не установлено.
Post #: 32
RE: Куда мне трубочкой забивать плашмя? - 2011-07-04 21:16:21.330000   
zzsnn

Сообщений: 7459
Оценки: 680
Присоединился: 2007-09-25 07:17:14.240000
quote:

Файловой системе??? он поступает в буфер клавиатуры, потом bios обрабатывает прирывание клавиатуры преобразует скан-код в ascii и формирует прирывание 16h

Прошу прощения, опечатка. Не файловой системе, а операционной.
Скан-код поступает в буфер. Это так. Но вот далее он может обрабатываться чем угодно: прогой, осью, библиотекой, человеком, обезьяной. Разницы нет. Нужно считать с буфера. А считывать можно и по прерыванию БИОС, а можно использовать прерывания оси, а можно напрямую по с порта снимать, тогда даже буфер не нужно использовать. Как угодно можно добыть и использовать скан-код.
Главное другое - какой символ получишь на экране зависит от создателей оси, от создателей проги, которая на данный момент перехватила возможность чтения данных от клавы, или от тебя, или ещё от чего ты пожелаешь. Нужны только знания.
Post #: 33
RE: Куда мне трубочкой забивать плашмя? - 2011-07-04 21:28:48.743333   
ololo__schoolboy

Сообщений: 118
Оценки: 0
Присоединился: 2011-06-14 12:42:52.573333
quote:

Ты сказал, что в Ms-Dos можно поставить любой язык, какой-то командой setlocale, которой там отродясь не существует.

quote:

ставишь в проге setlocale

Читать умеешь ?

quote:

А на самом деле, ты просто реально отсосёшь, чтобы там одними командами ставить языки.
Прежде чем буровить ересь про Ms-Dos, ты сначала взгляни на неё, хоть раз.
При попытке сменить кодовую страницу, ты получишь там вафлю, которая будет выглядеть конкретно именно так:
NLSFunc not installed
То, есть никаких дополнительных армянских языков туда не установлено.

Русский есть, а остальные хз, во всяком случае, в клавиатуру ни чего не забито наглухо, ну кроме печенюшек :) Поддерживаемые кодировки можно в нете посмотреть если понадобятся
Post #: 34
RE: Куда мне трубочкой забивать плашмя? - 2011-07-04 22:00:44.216666   
Mатцал Коушек

Сообщений: 10407
Оценки: 91
Присоединился: 2008-07-09 10:27:49.520000
quote:

ORIGINAL: ololo__schoolboy
Поддерживаемые кодировки можно в нете посмотреть если понадобятся

Какие кодировки в инете? Которые ты биосе собрался менять у клавиатуры?
Короче, этой теме место строго в Палате.
Здесь каждый коммент - это именно чёткая Палата.
Post #: 35
Страниц:  [1]
Все форумы >> [Форум №6] >> как забивать в пароль символы которых нет на клаве?







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.