Страница: 1 | 2 | 3 |
Вопрос: Помогите))))
Добавлено: 18.04.10 20:13
Автор вопроса: VbStarter | Web-сайт:
есть переменная в ней пароль. (парорль в тексбоксе вводитьс, затем в переменную зат ем проверяется) пароль в коде вот так выглядит Chr(83) & Chr(86) & Chr(85) & Chr(70) & Chr(66) & Chr (73) & Chr(49) & Chr(56) & Chr(48) & Chr(53), но пишет что парошль неправильный (он правильный проверял с помощью проги из примеров или пол. прог. - непомню) вот кож:
Dim Psw As String
'check for correct password
txtPassword = Psw
If Psw = "Chr(83) & Chr(86) & Chr(85) & Chr(70) & Chr(66) & Chr (73) & Chr(49) & Chr(56) & Chr(48) & Chr(53)" Then
'setting a global var is the easiest
LoginSucceeded = True
Call Enter
Me.Hide
Else
MsgBox "Íåïðàâèëüíûé ïàðîëü!", , "Login Control 2.0"
txtPassword.SetFocus
SendKeys "{Home}+{End}"
End If
End Sub
Ответы
Всего ответов: 31
Номер ответа: 1
Автор ответа:
VbStarter
ICQ: 357911808
Вопросов: 118
Ответов: 1340
Web-сайт:
Профиль | | #1
Добавлено: 18.04.10 20:18
в чём ошибка? паоль вводиться текстом в текст боксе (не ASCII).
Номер ответа: 2
Автор ответа:
Администратор
ICQ: 278109632
Вопросов: 42
Ответов: 3949
Web-сайт:
Профиль | | #2
Добавлено: 18.04.10 20:37
Кавычки убери, балда...
Номер ответа: 3
Автор ответа:
VbStarter
ICQ: 357911808
Вопросов: 118
Ответов: 1340
Web-сайт:
Профиль | | #3
Добавлено: 18.04.10 20:42
упс
Номер ответа: 4
Автор ответа:
VbStarter
ICQ: 357911808
Вопросов: 118
Ответов: 1340
Web-сайт:
Профиль | | #4
Добавлено: 18.04.10 20:43
зашился
Номер ответа: 5
Автор ответа:
VbStarter
ICQ: 357911808
Вопросов: 118
Ответов: 1340
Web-сайт:
Профиль | | #5
Добавлено: 18.04.10 20:46
НЕ ВСЁ РАВНО ПИШЕТ НЕПРАВИЛНЫЙ ПАРОЛЬ.
Номер ответа: 6
Автор ответа:
VbStarter
ICQ: 357911808
Вопросов: 118
Ответов: 1340
Web-сайт:
Профиль | | #6
Добавлено: 18.04.10 21:01
всё сжелал
Номер ответа: 7
Автор ответа:
VbStarter
ICQ: 357911808
Вопросов: 118
Ответов: 1340
Web-сайт:
Профиль | | #7
Добавлено: 18.04.10 21:01
я же говорю зашился.... "
Номер ответа: 8
Автор ответа:
AWP
ICQ: 345685652
Вопросов: 96
Ответов: 1212
Web-сайт:
Профиль | | #8
Добавлено: 18.04.10 21:56
А зачем тебе нужно писать так "Chr(83) & Chr(86) & Chr(85) & Chr(70) & Chr(66) & Chr (73) & Chr(49) & Chr(56) & Chr(48) & Chr(53)"??
Почему в строку нельзя?
Или ты думаешь, что это обезопасит программу от взлома?
Номер ответа: 9
Автор ответа:
VbStarter
ICQ: 357911808
Вопросов: 118
Ответов: 1340
Web-сайт:
Профиль | | #9
Добавлено: 18.04.10 22:01
не я думаю а позаимствовал идею из примеров. а это действительно создат небольшие сложности при взломе.
Номер ответа: 10
Автор ответа:
VbStarter
ICQ: 357911808
Вопросов: 118
Ответов: 1340
Web-сайт:
Профиль | | #10
Добавлено: 18.04.10 22:01
я делаю всё чтобы усложнить взлом.
Номер ответа: 11
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #11
Добавлено: 18.04.10 22:12
Проверь, ты вводишь
Номер ответа: 12
Автор ответа:
VbStarter
ICQ: 357911808
Вопросов: 118
Ответов: 1340
Web-сайт:
Профиль | | #12
Добавлено: 18.04.10 22:39
да!!!!
Номер ответа: 13
Автор ответа:
Администратор
ICQ: 278109632
Вопросов: 42
Ответов: 3949
Web-сайт:
Профиль | | #13
Добавлено: 19.04.10 08:12
а это действительно создат небольшие сложности при взломе.
Поверь мне, это не создает никаких сложностей при взломе, ибо способ стар, как мир.
Номер ответа: 14
Автор ответа:
VbStarter
ICQ: 357911808
Вопросов: 118
Ответов: 1340
Web-сайт:
Профиль | | #14
Добавлено: 20.04.10 17:45
тогда скажи что создаст. (имея виду пароль)
Номер ответа: 15
Автор ответа:
VβÐUηìt
Вопросов: 246
Ответов: 3333
Web-сайт:
Профиль | | #15
Добавлено: 20.04.10 18:47
Обфускаторы разные там, можно еще написать свою виртуальную машину, на нее свою операционную систему, на нее свой фраемворк, на этого васю свою систему защиты, а затем написать свою программу. При этом можно воспользоваться собственным обфускатором, который написан специально для твоей программы, и учитывает все ее особенности (разумеется, для своей операционной системы, которая работает на твоей виртуальный машине). И незабудь положить виртуальную машину на виртуальный шифрованый жесткий диск (который, кстати, тоже должен быть написан тобой) с шифрованной специальной файловой системы (написанной табой). Чтобы это все работало побыстрее, чем думает раста-читатель этого раста-абзаца, можешь сделать ускорение криптографии через GPU средствами либо CUDA, либо (желательно) встроенным шейдером DirectX 11 (ну этот новый модновася, который видеокартой считать умеет). Можно так же создать гибридную виртуализацию с особенностью возможности современных Intel'овских (а возможно не только их) виртуализировать любую раста-машину. Можно еще искать в списке установленных дравоф шифровальные (жестаков, флешек и прочей лабуды), создавать для них виртуальные устройства, сходные с теми, что они используют (для создания программы, которая умеет создавать такие виртуальные устройства лучше использовать нейросетевую архитектуру, опять же, с многопоточным ускорением через GPU), через эти устройства подрубаться к шифрующим механизмам (они могут быть и аппаратные - но тут тебе будет удобно, ибо их не нужно писать самому), и юзать их для ускорения своей раста-шифровки. Смекаешь?