Серия шпионских страстей...

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Terarist
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 154
Зарегистрирован: 03.02.2003 (Пн) 18:28
Откуда: Russia

Серия шпионских страстей...

Сообщение Terarist » 12.05.2003 (Пн) 16:01

1) Напишите пожжайлуста код: Как сделать так чтобы когда я свою программу запускаю остальные не могли работать, либо были блокированы, а лучше выключены... ???
2) Напишите код как заставить компьютер зависнуть...

FaKk2
El rebelde gurú
El rebelde gurú
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Сообщение FaKk2 » 12.05.2003 (Пн) 16:03

Злостные какие запросы...
Ты б ещё спросил как Пентагон взломать...
Оффтопик по моему....

PS: Включи Windows и компьютер зависнет.:)))
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

Terarist
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 154
Зарегистрирован: 03.02.2003 (Пн) 18:28
Откуда: Russia

Сообщение Terarist » 12.05.2003 (Пн) 16:07

лады если это сильно смахивает на взлом то на 2 вопрос можете не отвечать, а так какоже тут оффтопик, всё соответствует теме, яж действительно не прошу Пентагон за конфетку сломать...

FaKk2
El rebelde gurú
El rebelde gurú
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Сообщение FaKk2 » 12.05.2003 (Пн) 17:19

В общем код нахождения открытых окон поищи на форуме. А когда найдешь в цикле пошли им сообщение закрытия. Чтоб это сделать смотри на форуме.
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

Terarist
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 154
Зарегистрирован: 03.02.2003 (Пн) 18:28
Откуда: Russia

Сообщение Terarist » 12.05.2003 (Пн) 17:23

Вот больше всего меня не устраивают такие ответы, ну хотя подсказали где искать, а на каком точнее форуме, тут их много???

FaKk2
El rebelde gurú
El rebelde gurú
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Сообщение FaKk2 » 12.05.2003 (Пн) 17:25

знаешь меня тоже много чего не устраивает...
подними глаза наверх, там есть ссылка Поиск. Там напиши нахождение окон, или FindWindow
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

Terarist
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 154
Зарегистрирован: 03.02.2003 (Пн) 18:28
Откуда: Russia

Сообщение Terarist » 12.05.2003 (Пн) 17:30

Вот теперь действительно спасибо, вот теперь понимаю...

Kurt
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 105
Зарегистрирован: 05.01.2003 (Вс) 23:25

Сообщение Kurt » 12.05.2003 (Пн) 17:32

Написать прогу или модуль на ASMе :D(енто по 2-му вопросу) У меня была такая фигня: буквально 10 строчек, а при запуске готового исполнимого модуля Windows виснет или в другом случае экстренно перегружается без сохранения параметров. Но это было не специально, а как следствие логических ошибок.
А по 1-му вопросу есть кое-какие мысли (в основном на запрет запуска других прог после запуска твоей), но я боюсь попасть "в немилость" модераторам :) и описывать пока это, наверное, не стоит...
P.S.Хотя, идеи есть(но на ASM)...

Terarist
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 154
Зарегистрирован: 03.02.2003 (Пн) 18:28
Откуда: Russia

Сообщение Terarist » 12.05.2003 (Пн) 17:36

Боишся модераторов пиши на мейл, а что такое АСМИ

Kurt
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 105
Зарегистрирован: 05.01.2003 (Вс) 23:25

Сообщение Kurt » 12.05.2003 (Пн) 18:00

На ASMe означает означает на Assemblere :D Просто я привык к такому сокращению. А если серьезно, вполне реально написать резидента, к-й будет сидеть в оперативной памяти и перехватывать сообщения на запуск программы и запрещать енто действие, да и еще что-нибудь красивое выдавать(например, "неприятное сообщение" ). Хм, а можно вообще клево сделать: при запуске исполнимого файла(например только exe-файла! :) ) перегружать компутер или чего-нибудь еще.
Но чтобы закрывать все остальное - это надо подумать... А по поводу письма на мыло... можно, но не сегодня - до фига дел. Кстати, если не секрет, зачем это все тебе надо? Срочно? И не появится ли скоро новый вирус? "Terarist":)
P.S.Хотя, такие вещи я всегда мечтал научиться делать... :D

Terarist
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 154
Зарегистрирован: 03.02.2003 (Пн) 18:28
Откуда: Russia

Сообщение Terarist » 12.05.2003 (Пн) 18:12

Ладно всёравно докопаетесь, хочу я сделать это для того чтобы при открытии моей программы в которой к примеру нужно ввести пароль не могли работать всякого рода подборшики паролей...

Kurt
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 105
Зарегистрирован: 05.01.2003 (Вс) 23:25

Сообщение Kurt » 12.05.2003 (Пн) 18:24

А-а-а... А я-то, блин, подумал... :) Короче, если ты знаешь (или кто-нибудь еще) как соединить VB и ASM, то можно чего-нибудь замутить... (хотя, пока есть мысли только о том как запретить запуск других прог после твоей)
Но, как уже было упомянуто, единственная проблемка (пока) - отсутствие знаний по поводу соединения процедур ASM и VB. Может, кто знает, где про это прочитать?.. :wink:

Terarist
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 154
Зарегистрирован: 03.02.2003 (Пн) 18:28
Откуда: Russia

Сообщение Terarist » 12.05.2003 (Пн) 19:03

А как тебя вообше закинуло ВБшный форум?, короче как получить список прог я понял, ща буду додумываться как этот список закрывать по проге...
Слухай я вижу у тя голова варит может заглянишь:
http://www.chumovoidino.nm.ru
Чумавой Динозавр - это я

Kurt
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 105
Зарегистрирован: 05.01.2003 (Вс) 23:25

Сообщение Kurt » 12.05.2003 (Пн) 19:37

Как закинуло? Да я и сам толком не понимаю... :) Я больше (хм.. гораздо больше! :) ) по Delphi, CBuilder и немного ASMа. Хочу научиться так сказать "по аналогии"... В общем, если все таки решишь сделать по моему: обращайся - подумаем...

FaKk2
El rebelde gurú
El rebelde gurú
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Сообщение FaKk2 » 12.05.2003 (Пн) 20:00

Коварный заговор террАристов......... :lol: :lol:
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

Terarist
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 154
Зарегистрирован: 03.02.2003 (Пн) 18:28
Откуда: Russia

Сообщение Terarist » 12.05.2003 (Пн) 20:02

Я тебе письмо на почту скинул, ты на сайт то загляни...

Terarist
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 154
Зарегистрирован: 03.02.2003 (Пн) 18:28
Откуда: Russia

Сообщение Terarist » 12.05.2003 (Пн) 20:05

:twisted: :twisted: :twisted:

ShadowCaster
Бывалый
Бывалый
 
Сообщения: 254
Зарегистрирован: 24.05.2002 (Пт) 10:52

Сообщение ShadowCaster » 12.05.2003 (Пн) 22:45

По поводу соединения ASM'а и VB:
Под чем-нить типа BC++ пишешь DLL с кодом ASM'а и юзаешь сиё творение...

Terarist
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 154
Зарегистрирован: 03.02.2003 (Пн) 18:28
Откуда: Russia

Сообщение Terarist » 13.05.2003 (Вт) 10:15

Либо я чего-то ни понимаю либо наоборот, как можно в ВС++ писать код асбеса

corgi
ToyMan
ToyMan
 
Сообщения: 1367
Зарегистрирован: 01.10.2002 (Вт) 9:59
Откуда: Россия, Москва

Сообщение corgi » 13.05.2003 (Вт) 10:21

в bc++ можно делать асмовские вставки а не писать просто на асме
Ничто так не ограничивает полёт мысли программиста, как компилятор

Info_m.be_free
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 154
Зарегистрирован: 27.02.2003 (Чт) 21:38
Откуда: Ирпень

Сообщение Info_m.be_free » 13.05.2003 (Вт) 19:06

Winsock TCP: Клиент - сканер
может не слишком по тексту зато в тему-
Вопрос 1:
Можно-ли использовать порты открываемые Виндоус и программами для выполнения своих действий на компьютере клиента
Вопрос 2:
На форме n Winсоков n -> моного проверка портов перебором-
При проверке компа на открытый порт перебором сервер не успевает коннектиться. Если код вставить в таймер конект производится но опрос состояния nWinсок не показывает .сonnected то -есть как узнать есть коннект или его не используя запросов на состояние Вопрос 3:
Как оптимально узнать время необходимое для коннекта для сети примерно, кроме использования времени на предыдущее соединение?
Последний раз редактировалось Info_m.be_free 19.05.2003 (Пн) 12:31, всего редактировалось 1 раз.

Ем вилкой...

Dino
Начинающий
Начинающий
 
Сообщения: 23
Зарегистрирован: 20.03.2002 (Ср) 20:05
Откуда: Russia

Сообщение Dino » 15.05.2003 (Чт) 12:31

Обо всем по порядку. Для исключения загрузки программ (подбора паролей), после запуска твоей программы необходимо (с интервалом где то в 50 мс) считывать все программы загруженные в память и смотреть какая программа загрузилась после твоей и сразу же посылать ей сообщение закрытия (SendMessage (hwnd, WM_CLOSE, 0&, 0&). Полностью заморозить все win приложения, а потом отморозить их скорее всего не удасться, т.к. ядро операционной системы само распределяет кванты времени между программами, единственное что возможно - это установить приоритет твоей программы на максимум.

По поводу ассемблера. Они прекрасно совместимы и будут работать если подключить к VB проекту динамическую библиотеку на АСМе.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot, Google-бот и гости: 68

    TopList  
cron