Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.05.2010, 16:31   #1
Arinka
Пользователь
 
Регистрация: 06.05.2010
Сообщений: 52
Вопрос Можно ли отгадать пароль с исходным кодом?

Не могу войти в программу, требует пароль. Вот код:
Код:
procedure TForm6.BitBtn1Click(Sender: TObject);
begin
table1.Active:=true;

with table1 do begin
first;
while not eof do begin
if ((table1.FieldValues['AgentName']=Edit1.Text) and (table1.FieldValues['Password']=MaskEdit1.Text))
then begin
form1.Show;
form6.Hide;
form1.StatusBar1.SimpleText:='Вход выполнен пользователем - '+table1.FieldValues['AgentName'];

exit;end

else Btemp:=false;
NEXT;

end;end;

if btemp=false then BEGIN
beep;
messagedlg('Вход в систему невозможен!'+#13+ 'Проверьте правильность заполнения полей. Поля заполняются с учетом регистра.',mterror,[mbok],0);
form6.MaskEdit1.Text:='';
form6.Edit1.SetFocus;
end;
end;

procedure TForm6.MaskEdit1KeyPress(Sender: TObject; var Key: Char);
begin
if (key=#13) then Form6.BitBtn1Click(bitbtn1);
end;

end.

Заранее спасибо)))

Последний раз редактировалось Stilet; 06.05.2010 в 16:44.
Arinka вне форума Ответить с цитированием
Старый 06.05.2010, 16:33   #2
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

У тебя Table1 - это таблица какой БД???
Перемешивай дело с бездельем и не сойдешь с ума...

Последний раз редактировалось Grag; 06.05.2010 в 16:44.
Grag вне форума Ответить с цитированием
Старый 06.05.2010, 16:56   #3
Dark_Spirit
Форумчанин
 
Аватар для Dark_Spirit
 
Регистрация: 05.02.2009
Сообщений: 324
По умолчанию

Цитата:
Да и однозначно могу сказать что проверяется совпадение лишь первой записи таблицы...
ну апше-то не первой, а всех....
Тяжело быть бестолковым.....
Dark_Spirit вне форума Ответить с цитированием
Старый 06.05.2010, 17:00   #4
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Цитата:
Сообщение от Dark_Spirit Посмотреть сообщение
ну апше-то не первой, а всех....
Согласен что всех, просто пока разберешься в неотформатированном коде глаза вываливаются...
Перемешивай дело с бездельем и не сойдешь с ума...
Grag вне форума Ответить с цитированием
Старый 06.05.2010, 17:02   #5
Dark_Spirit
Форумчанин
 
Аватар для Dark_Spirit
 
Регистрация: 05.02.2009
Сообщений: 324
По умолчанию

Цитата:
Не могу войти в программу, требует пароль.
пароль спрятан в базе, нужно всего лишь открыть базу, каким нибуть(в зависимости от твоей СУБД) дата екплорером и найти пароль.
Тяжело быть бестолковым.....
Dark_Spirit вне форума Ответить с цитированием
Старый 06.05.2010, 17:03   #6
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Точнее, открывай Table1 и смотри связку полей 'AgentName' и 'Password'
Перемешивай дело с бездельем и не сойдешь с ума...
Grag вне форума Ответить с цитированием
Старый 06.05.2010, 17:04   #7
Arinka
Пользователь
 
Регистрация: 06.05.2010
Сообщений: 52
По умолчанию

Вот это уже понятнейСпасибо
Arinka вне форума Ответить с цитированием
Старый 06.05.2010, 17:06   #8
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Ст. 232 и ст. 233 УК России... Остап Бендер чтил Уголовный Кодекс!
Перемешивай дело с бездельем и не сойдешь с ума...
Grag вне форума Ответить с цитированием
Старый 07.05.2010, 12:56   #9
Arinka
Пользователь
 
Регистрация: 06.05.2010
Сообщений: 52
Радость

Урааааааа!!!!Я нашла пароль))))))))Спасибо за помощь!!!!!!!!
Arinka вне форума Ответить с цитированием
Старый 07.05.2010, 13:35   #10
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Что мешает нажать на весы и оставить благодарности за помощь???
Перемешивай дело с бездельем и не сойдешь с ума...
Grag вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Можно ли узнать пароль wifi сети к которой подключен компютер. Вадим Буренков Безопасность, Шифрование 7 31.08.2010 20:32
Программы с открытым исходным кодом Яр|/||< (^_^) Свободное общение 8 11.03.2010 11:38
Можно писать ассемблерным кодом в Визе 6.0 ? Познающий Общие вопросы C/C++ 1 05.06.2009 22:37
Как наложить иконку с исходным размером 16х16 на битмап с размером 32х32? SkAndrew Мультимедиа в Delphi 1 26.04.2008 14:44
RichEdit. как можно вставлять картинку туда? как можно Скрол програмно вниз двигать? Svop Компоненты Delphi 7 28.11.2006 21:07