Главная страница
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.024 c
3-82107
Жорж
2003-09-04 17:27
2003.09.25
Запись в базу через Button


4-82556
3APA3A
2003-07-25 01:29
2003.09.25
Что такое native API?


14-82404
Soft
2003-09-04 11:30
2003.09.25
Для кого хакеры наибольшая опасность в жизни?


14-82457
Aspirin
2003-09-07 17:03
2003.09.25
Как сделать чтобы форма была в центре экрана?


3-82064
VOVA
2003-09-05 20:25
2003.09.25
Номер последней ячейки в базе