Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.25;
Скачать: CL | DM;

Вниз

Два вопроса по Интернет: точное время и защита пароля   Найти похожие ветки 

 
Зозуля Юрий ©   (2003-07-29 02:02) [0]

1. Как в программе получить точное с какого-нибудь сервера точного времени?
2. Как спрятать пароль доступа к Интернету.(Win98)
Нужно уменьшить вероятность кражи пароля доступа в Интернет известными для Win98 способами, причем посторонние лица могут получить доступ к компьютеру. Тоесть надо написать програмку для подключения к Интернету в которой вызывать модемное соединение и передать в него логин и пароль, который где-то зашифрован. Какой функцией это можно сделать?
Понятно, что стащив эту програмку и поковырявшись софтайсом и прочими штучками пароль можно все-таки узнать но это на порядок сложнее. Участие во взломе спецов не предполагается :).
Переход на NT/XP и набор пароля руками не подходит.


 
___Nikolay ©   (2003-07-29 06:48) [1]


> 2. Как спрятать пароль доступа к Интернету.(Win98)


1. Запускаешь текстовый редактор Блокнот
2. Пишешь в нем "пароль доступа к Интернету"
3. Сохраняешь
4. Архивируешь с паролем
5. Полученный архив помещаешь куда-нидь в ц:\виндовс\систем....

И НИХТО ТВОЙ ПАРОЛЬ НЕ НАЙДЁТ! :)

ЗЫ Архивируй с паролем длиной больше 5 символов
А текстовый файл перед архивированием можешь ещё зашифровать


 
Карелин Артем ©   (2003-07-29 09:57) [2]

1. Как в программе получить точное с какого-нибудь сервера точного времени?
The TNMDayTime component is used for getting the date and time from Internet daytime servers, as described in RFC 867.


 
Fredericco ©   (2003-07-29 10:44) [3]

2Карелин Артем © (29.07.03 09:57)
А адресочек сервера(ов) не подкинешь?


 
Polevi ©   (2003-07-29 10:51) [4]

ntp.psn.ru


 
Fredericco ©   (2003-07-29 13:57) [5]

Кстати говоря, можно и без TNMDayTime, а обычным TClientSocket. Там всего строк пять получится...

TCP Based Daytime Service

One daytime service is defined as a connection based application on
TCP. A server listens for TCP connections on TCP port 13. Once a
connection is established the current date and time is sent out the
( and any data received is
thrown away
) Кстати говоря, можно и без TNMDayTime, а обычным TClientSocket. Там всего строк пять получится...

TCP Based Daytime Service

One daytime service is defined as a connection based application on
TCP. A server listens for TCP connections on TCP port 13. Once a
connection is established the current date and time is sent out the
connection as a ascii character string (and any data received is
thrown away). The service closes the connection after sending the
quote.


 
Зозуля Юрий ©   (2003-07-29 15:07) [6]

1. Удалось получить время с time.windows.com.
2. Я так понимаю, для конекта нужно использовать RAS. В справке по АПИ он описан, а pas-модуль отсутсвует :(. Где его можно взять.

> ___Nikolay ©

И размазать код архива по мегабайтному файлу случайных чисел :)


 
Polevi ©   (2003-07-29 15:53) [7]

2Fredericco © (29.07.03 13:57)

да, например так

function TForm1.GetTime: string;
var
cs:TClientSocket;
begin
Result:="";
cs:=TClientSocket.Create(nil);
try
try
cs.Host:="ntp.psn.ru";
cs.Port:=13;
cs.ClientType:=ctBlocking;
cs.Open;
repeat
Result:=cs.Socket.ReceiveText;
until Result<>"";
except
cs.Close;
end;
finally
cs.Free;
end;
end;



Страницы: 1 вся ветка

Текущий архив: 2003.09.25;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.016 c
14-82396
Q
2003-09-09 12:26
2003.09.25
Шевроле


1-82224
maxim2
2003-09-12 09:19
2003.09.25
Можно ли перехватить access violation


14-82389
Karnegi.
2003-09-04 14:28
2003.09.25
Почемы вы не поставите себе Delphi7????


1-82232
Adil
2003-09-11 15:20
2003.09.25
Дерево каталогов


1-82202
Dark Elf
2003-09-12 16:04
2003.09.25
Параметры приложения