Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

19.06.2008, 18:34
|
|
Познающий
Регистрация: 27.08.2006
Сообщений: 52
Провел на форуме: 338724
Репутация:
15
|
|
hoty, у меня тоже такое было, когда стояла Windows XP SP1, всё менялось, когда поставил SP2 - перестало, задал вопрос преподу, он сказал что так и должно быть, то есть на СП2 в паскале язык не меняется.
|
|
|

19.06.2008, 20:19
|
|
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме: 5749763
Репутация:
1680
|
|
Сообщение от A2GIL
+W!z@rD
Еще вот простенький модуль (без асм вставок) для щифрования исполняемых файлов:
Скачать (Crypting)
Пользоваться так, к примеру:
Код:
var
procedure TForm1.Button1Click(Sender: TObject);
var
key:TWordTriple;
begin
key[0]:=1; key[1]:=2; key[2]:=3;
FileEncrypt('C:\123.exe','C:\new123.exe',key);
{FileDecrypt('C:\new123.exe','C:\new123.exe',key,true);}
end;
Я малость не врубился, то есть "ключ" состоит чисто из цифр?
Ну это не серьёзно...
Неужели сторонний алгоритм применить нельзя? Ну по типу Base64
|
|
|

19.06.2008, 20:50
|
|
Познающий
Регистрация: 24.06.2007
Сообщений: 36
Провел на форуме: 177842
Репутация:
5
|
|
Сообщение от 0verbreaK
Ты получается хочешь инжектиться в hl.exe, проще говоря в халяву, не объясняешь толком что именно нужно и требуешь результата.
Опиши все, что необходимо получить в результате твоих действий, что ты реализуешь, и как оно должно работать, или читай про перехват API.
на просто что бы *dll загружалась всесте с *exe..
Тоесть запустил екзешник и длл вмести с ним поехал..
|
|
|

19.06.2008, 21:00
|
|
Познающий
Регистрация: 27.08.2006
Сообщений: 52
Провел на форуме: 338724
Репутация:
15
|
|
Еще вопрос. Как при нажатии кнопки сворачивать программу в трей? И возможно ли это вообще?
|
|
|

19.06.2008, 21:06
|
|
Познающий
Регистрация: 20.05.2008
Сообщений: 81
Провел на форуме: 224517
Репутация:
32
|
|
to qPhoenix : менял конечно язык)) не помогает.
to Dr.Bodja :
Сообщение от Dr.Bodja
hoty, у меня тоже такое было, когда стояла Windows XP SP1, всё менялось, когда поставил SP2 - перестало, задал вопрос преподу, он сказал что так и должно быть, то есть на СП2 в паскале язык не меняется.
Только не это. Придется старую ОС ставить((
|
|
|

19.06.2008, 21:11
|
|
Участник форума
Регистрация: 06.03.2007
Сообщений: 283
Провел на форуме: 1547094
Репутация:
120
|
|
Pascal
Мне задали 2 задачки на Pascal, но как их сделать вообще незнаю.
1. 
2. 
Каму нетрудно сделайте плиз
|
|
|

19.06.2008, 21:19
|
|
Познающий
Регистрация: 27.08.2006
Сообщений: 52
Провел на форуме: 338724
Репутация:
15
|
|
2hoty, под Windows 98 тоже переключается, найди где-то windows 98 Live CD. Загрузи, напиши коментарии, и всё.
|
|
|

19.06.2008, 21:43
|
|
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме: 5749763
Репутация:
1680
|
|
Сообщение от Nightmarе
Я малость не врубился, то есть "ключ" состоит чисто из цифр?
Ну это не серьёзно...
Неужели сторонний алгоритм применить нельзя? Ну по типу Base64
Ответьте на мой ответ!!!©
Мож всё таки есть способ зашифровать по своему алгоритму а??? Алё!
Вот код алгоритма:
Код:
function H(Text,Key: String; Encode: boolean): String;
var
i, KeyLength: integer;
Sign: ShortInt;
begin
KeyLength:=Length(Key);
if Encode then Sign :=-1 else Sign:=1;
for i:=1 to Length(Text) do
Text[i]:=chr(ord(Text[i])+Sign*ord(Key[i mod KeyLength+1]));
Result:=Text;
end;
параметры: файл, ключ, (true\else) шифровка или дешифровка...
Как по этому алгоритму зашифровать бинарный код???
|
|
|

19.06.2008, 21:48
|
|
Постоянный
Регистрация: 30.04.2008
Сообщений: 323
Провел на форуме: 379101
Репутация:
136
|
|
Сообщение от xaker-boss
Мне задали 2 задачки на Pascal, но как их сделать вообще незнаю.
1. 
2. 
Каму нетрудно сделайте плиз
2 задание кажись так, а первое я не дописал ещё
Код:
var
y, x: Real;
begin
y := exp(6*x + ln(3)) + (exp(2*x + ln(4)) - exp(8*x +ln(5)));
Последний раз редактировалось 0verbreaK; 19.06.2008 в 21:51..
|
|
|

19.06.2008, 22:51
|
|
Постоянный
Регистрация: 30.04.2008
Сообщений: 323
Провел на форуме: 379101
Репутация:
136
|
|
Не нашел я формул, так примерно как должна состоять
Код:
var
x1, y1, z1: Integer;
X, O, Y: Real;
P: Real;
...
procedure entercoord(x1,y1,z1: Integer);
begin
writeln('Vvedite koordinaty x1, y1, z1');
readln(x1,y1,z1);
end;
procedure CalcVolCyl;
procedure scr;
begin
clrscr;
writeln('Vivodim na ekran'); {Типа так}
end;
procedure prnt;
var
f: Text;
i: Integer;
begin
clrscr;
writeln('Gelaete vyvesti na printer nagmite: <Y> ili <N> else nado vyiti');
readln(ch);
if (ch = 'Y) or (ch = 'y') then
begin
assign(f, 'prn');
rewrite(f);
write('out on printer');
close(f);
end
else
for i:=0 to 15 do delay(3000);
end;
begin
{vycheslenie obiema cilindra}
end;
begin
writeln('');
writeln('');
writeln('');
readln(i);
...
{В зависимости от введенного параметры выполняем действие}
end;
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|