Я использую Windows 7 SP1.

Я установил CygWin с OpenSSH, так что теперь у меня есть работающий демон SSH, который, кажется, работает нормально, за исключением проблемы с интерактивной программой командной строки, которая требует управления нажатиями клавиш.

Это программа (OCLHashCat, обработчик номеров графических процессоров):

D:\Temporal\>d:\Programas\HashCat\OCLHashCat\oclhashcat64.exe Test.hccap -m 2500 -a 3 ?d?d?d?d?d?d?d?d   | tee Resultado.txt

oclHashcat v1.31 starting...

WARN: ADL_Overdrive6_FanSpeed_Get(): -5

Device #1: Bonaire, 1024MB, 1050Mhz, 12MCU
Device #2: Tahiti, 3072MB, 900Mhz, 28MCU

Hashes: 1 hashes; 1 unique digests, 1 unique salts
Bitmaps: 8 bits, 256 entries, 0x000000ff mask, 1024 bytes
Applicable Optimizers:
* Zero-Byte
* Single-Hash
* Single-Salt
* Brute-Force
Watchdog: Temperature abort trigger set to 90c
Watchdog: Temperature retain trigger set to 80c
Device #1: Kernel d:\Programas\HashCat\OCLHashCat/kernels/4098/m02500.Bonaire_1573.4_1573.4 (VM).kernel (259320 bytes)
Device #1: Kernel d:\Programas\HashCat\OCLHashCat/kernels/4098/markov_le_v1.Bonaire_1573.4_1573.4 (VM).kernel (92404 bytes)
Device #1: Kernel d:\Programas\HashCat\OCLHashCat/kernels/4098/bzero.Bonaire_1573.4_1573.4 (VM).kernel (30496 bytes)
Device #2: Kernel d:\Programas\HashCat\OCLHashCat/kernels/4098/m02500.Tahiti_1573.4_1573.4 (VM).kernel (259428 bytes)
Device #2: Kernel d:\Programas\HashCat\OCLHashCat/kernels/4098/markov_le_v1.Tahiti_1573.4_1573.4 (VM).kernel (92388 bytes)
Device #2: Kernel d:\Programas\HashCat\OCLHashCat/kernels/4098/bzero.Tahiti_1573.4_1573.4 (VM).kernel (30492 bytes)

[s]tatus [p]ause [r]esume [b]ypass [q]uit => s
q
qStopped

Luis-@Windu /cygdrive/d/Temporal/
$ 

Как видите, я пытался нажимать s и q , но интерактивная программа не реагировала на нажатия клавиш, пока я не нажал Ctrl+C.

Кроме того, процесс oclhashcat64.exe остался в памяти, и мне пришлось убить его вручную.

Я проверил с этими клиентами SSH; Я думаю, что все они в их последней версии:

  • Шпатлевка.
  • Инструмент командной строки GNU SSH (включен, например, в современный Ubuntu).
  • Битвис SSH Клиент.

Я также установил (на другой порт TCP) сервер Bitvise SSH , и у меня нет этой проблемы с использованием клавиш, так что это может быть какой-то проблемой OpenSSH.

Проблема в том, что мне нужен доступ к командам CygWin, поэтому мне нужно подключиться через версию OpenSSH, установленную в CygWin. Bitvise только один дает мне доступ к CMD Shell или PowerShell.
Я не могу попробовать эту программу OCLHashCat на другом компьютере или в операционной системе, потому что для этого требуются высокопроизводительные устройства с графическим процессором, идеальная конфигурация драйверов и т.д.

Как я могу решить проблему нажатия клавиш?

1 ответ1

0

Что ж, похоже, что на данный момент (ноябрь 2014 года) проблема является ограничением исходной программы. Вот тикет об ошибках.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .