Есть программа называется Extreme GPU Bruteforcer. Она работает только на видеокартах nvidia с cuda. Но дело в том что получать с неё все данные при изменении значений не возможно. Дело в том что скорость смены значений 301 миллион значений в секунду. Cmd обновляется примерно раз в секунду поэтому там всё отображается плавно - cmd не стремиться отобразить все 301 миллионов изменений, а WinExec просто убивает себя тем что пытается получить все изменения этих значений. И так как она не может передать все эти значения то берёт какойт-то кусок этого всего и выдаёт его в таком виде как на скриншоте. Просто через CMD работать для меня это как на dos'е вместо винды сидеть. Вот я и решил написать GUI.
Сама Extreme GPU Bruteforcer загружает почти всю видеокарту и на 100% 1 процессор. Я думал сначала что проблема в этом. Но ведь в CMD всё норм отображается. А у WinExec видимо не стоит ограничения сколько макс изменений он может вывести за 1 секунду. Мне кажется надо лишь немного отредактировать WinExec на макс вывод результатов за 1 секунду и всё будет норм.
И Extreme GPU Bruteforcer работает только на nvidia от серии 8800 потому, что только они поддерживают cuda. ATI его не поддерживает и оч на вряд-ли что будет.
Другими словами мне кажется что WinExec работает некорректно когда результат обновляется слишком бысро. Ему просто нужно ограничение. Например макс 1 результат в 1 секунду.
Вот вывод с WinExec во время работы:
Averent password: ayc7fvb
Hashes: 13. Average speed: 291.40M p/s. Current password: aywy6xb
Hashes: 13. Average speed: 291.29M p/s. Current password: aygqx0b
Hashes: 13. Average speed: 291.35M p/s. Current password: aaukr2b
Hashes: 13. Average speed: 291.44M p/s. Current password: aaeci5b
Hashes: 13. Average speed: 291.33M p/s. Current password: aay387b
Hashes: 13. Average speed: 291.41M p/s. Current password: aaivzac
Hashes: 13. Average speed: 291.47M p/s. Current password: amvptcc
Hashes: 13. Average speed: 291.36M p/s. Current password: amfhkfc
Hashes: 13. Average speed: 291.45M p/s. Current password: amz8aic
Hashes: 13. Average speed: 291.50M p/s. Current password: ayc34jc
Hashes: 13. Average speed: 291.39M p/s. Current password: aywuvmc
Hashes: 13. Average speed: 291.47M p/s. Current password: aygmmpc
Hashes: 13. Average speed: 291.37M p/s. Current password: ay0ddsc
Hashes: 13. Average speed: 291.42M p/s. Current password: aae86tc
Hashes: 13. Average speed: 291.48M p/s. Current password: aayzxwc
Hashes: 13.
3. Average speed: 290.99M p/s. Current password: aaybvua
Hashes: 13. Average speed: 291.16M p/s. Current password: aai3lxa
Hashes: 13. Average speed: 291.26M p/s. Current password: amvxfza
Hashes: 13. Average speed: 291.07M p/s. Current password: amfp61a
Hashes: 13. Average speed: 291.23M p/s. Current password: amzgx4a
Hashes: 13. Average speed: 291.32M p/s. Current password: aycbr6a
Hashes: 13. Average speed: 291.16M p/s. Current password: ayw2h9a
Hashes: 13. Average speed: 291.28M p/s. Current password: aygu8bb
Hashes: 13. Average speed: 291.13M p/s. Current password: ay0lzeb
Hashes: 13. Average speed: 291.21M p/s. Current password: aaegtgb
Hashes: 13. Average speed: 291.34M p/s. Current password: aay7jjb
Hashes: 13. Average speed: 291.20M p/s. Current password: aaizamb
Hashes: 13. Average speed: 291.28M p/s. Current password: amvt4nb
Hashes: 13. Average speed: 291.37M p/s. Current password: amflvqb
Hashes: 13. Average speed: 291.48M p/s. Current password: amzcmtb
Hashes: 13. Average speed: 291.32M p/s. Cur
M p/s. Current password: amzojr
Hashes: 13. Average speed: 290.41M p/s. Current password: aycjdt
Hashes: 13. Average speed: 290.06M p/s. Current password: aywa4v
Hashes: 13. Average speed: 290.52M p/s. Current password: ayg2uy
Hashes: 13. Average speed: 290.77M p/s. Current password: aauwo0
Hashes: 13. Average speed: 290.47M p/s. Current password: aaeof3
Hashes: 13. Average speed: 290.77M p/s. Current password: aayf65
Hashes: 13. Average speed: 291.07M p/s. Current password: aai7w8
Hashes: 13. Average speed: 290.70M p/s. Current password: amv1qaa
Hashes: 13. Average speed: 290.94M p/s. Current password: amfthda
Hashes: 13. Average speed: 290.71M p/s. Current password: amzk8fa
Hashes: 13. Average speed: 290.86M p/s. Current password: aycf2ha
Hashes: 13. Average speed: 291.09M p/s. Current password: ayw6ska
Hashes: 13. Average speed: 290.88M p/s. Current password: aygyjna
Hashes: 13. Average speed: 291.01M p/s. Current password: aausdpa
Hashes: 13. Average speed: 291.17M p/s. Current password: aaek4ra
Hashes: 1
e2fc714c4727ee9395f324cd2e7f331f:abcd
81dc9bdb52d04dc20036dbd8313ed055:1234
900150983cd24fb0d6963f7d28e17f72:abc
Hashes: 14. Average speed: 287.00M p/s. Current password: aaa
202cb962ac59075b964b07152d234b70:123
Hashes: 13. Average speed: 287.00M p/s. Current password: ayg65
Hashes: 13. Average speed: 287.00M p/s. Current password: ay0xwc
Hashes: 13. Average speed: 288.41M p/s. Current password: aaesqe
Hashes: 13. Average speed: 289.72M p/s. Current password: aayjhh
Hashes: 13. Average speed: 289.24M p/s. Current password: aaib8j
Hashes: 13. Average speed: 289.83M p/s. Current password: amv51l
Hashes: 13. Average speed: 289.44M p/s. Current password: amfxso
Hashes: 13. Average speed: 290.05
Видите? Это явно не задержка в 1 секунду.
И извиняюсь это запись задом на пёред. Её надо снизу вверх смотреть.