HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #2271  
Старый 05.11.2008, 01:15
dibilius
Новичок
Регистрация: 04.11.2008
Сообщений: 1
С нами: 9218688

Репутация: 0
По умолчанию

Где найти сорц уде готового DDoS'ера и BackDoor'а ?
 
Ответить с цитированием

  #2272  
Старый 05.11.2008, 01:16
De-visible
Banned
Регистрация: 06.01.2008
Сообщений: 904
С нами: 9655526

Репутация: 1821


По умолчанию

Цитата:
Сообщение от dibilius  
Где найти сорц уде готового DDoS'ера и BackDoor'а ?
Здесь: google.com
 
Ответить с цитированием

  #2273  
Старый 05.11.2008, 07:04
cremator (c)
Постоянный
Регистрация: 20.06.2008
Сообщений: 323
С нами: 9416345

Репутация: 165
По умолчанию

как можно привязать прогу к определённому компу например по ид проца или материнки.. или какие ещё есть способы защиты?
 
Ответить с цитированием

  #2274  
Старый 05.11.2008, 07:42
0x0c0de
Постоянный
Регистрация: 25.05.2007
Сообщений: 448
С нами: 9981026

Репутация: 1564
По умолчанию

>>как можно привязать прогу к определённому компу например по ид проца или материнки.. или какие ещё есть способы защиты?

1. привязка к процу - cpuid (команда процессора)
или в принципе ту же инфу можно получить из ветки реестра

HKLM\HARDWARE\DESCRIPTION\System\CentralProcessor

2. юзать GetVolumeInformation - привязка к конкретному тому
3. серийный номер винта - открываем CreateFile - "\\.\Scsi0:" (1), а дальше юзаем DeviceIoControl для получения инфы о харде.
4. В принципе можно еще привязать к какому-либо съемному носителю, который есть только у легального юзера, скажем флешка или CD
...

Последний раз редактировалось 0x0c0de; 08.11.2008 в 19:16..
 
Ответить с цитированием

  #2275  
Старый 08.11.2008, 11:24
Pozer
Новичок
Регистрация: 03.11.2008
Сообщений: 11
С нами: 9220242

Репутация: 1
По умолчанию

Подскажите как сделать чтобы при нажатии на кнопку, произошло добавление строчки в файл hosts??
 
Ответить с цитированием

  #2276  
Старый 08.11.2008, 18:11
De-visible
Banned
Регистрация: 06.01.2008
Сообщений: 904
С нами: 9655526

Репутация: 1821


По умолчанию

Код:
procedure TForm1.Button1Click(Sender: TObject);
var
FFILE:TstringList;
begin
FFILE:=TstringList.Create;
FFILE.LoadFromFile('C:\hosts');
FFILE.Add('Добавляем строку');
FFILE.SaveToFile('C:\hosts');


end;
Способов много.
 
Ответить с цитированием

  #2277  
Старый 08.11.2008, 21:44
Andres
Постоянный
Регистрация: 04.04.2008
Сообщений: 527
С нами: 9526747

Репутация: 272


По умолчанию

Добрый вечер, хотелось пояснить, ну никак понять не могу, если функция/процедура без параметров, то вызываеться очень просто, пишеться название, а если с параметрами, вот как эта программа например:
Код:
Код:
program test;
var M, N : Word;
procedure Exchenge(var X,Y : Word);
var z : Word;
begin
z := X;
X :=Y;
Y := Z;
end;
begin
M := 5; N := 6;
Exchenge(M, N); {оператор вызова процедуры}
writeln(M,N);
end.
Подпрограмма, эт же отдельное "тело" программы? Тогда почему при вызове данной процедуры используються переменные основной программы, а не подпрограммы? Ну ничего не понимаю, поясните пожалуйста, выходит, что процедура вообще не выполняеться? Или как...
 
Ответить с цитированием

  #2278  
Старый 08.11.2008, 21:44
Andres
Постоянный
Регистрация: 04.04.2008
Сообщений: 527
С нами: 9526747

Репутация: 272


По умолчанию

Добрый вечер, хотелось пояснить, ну никак понять не могу, если функция/процедура без параметров, то вызываеться очень просто, пишеться название, а если с параметрами, вот как эта программа например:
Код:
Код:
program test;
var M, N : Word;
procedure Exchenge(var X,Y : Word);
var z : Word;
begin
z := X;
X :=Y;
Y := Z;
end;
begin
M := 5; N := 6;
Exchenge(M, N); {оператор вызова процедуры}
writeln(M,N);
end.
Подпрограмма, эт же отдельное "тело" программы? Тогда почему при вызове данной процедуры используються переменные основной программы, а не подпрограммы? Ну ничего не понимаю, поясните пожалуйста, выходит, что процедура вообще не выполняеться? Или как...
 
Ответить с цитированием

  #2279  
Старый 08.11.2008, 21:49
cremator (c)
Постоянный
Регистрация: 20.06.2008
Сообщений: 323
С нами: 9416345

Репутация: 165
По умолчанию

Есть понятия глобальные и локальные переменные. Если ты объявишь переменную как глобальную то в подпрограмме будет она использоваться как глобальная, а если в подпрограмме ты ее снова определишь то она станет локальной и не повлияет на глобальную
Думаю понятно объяснил..
 
Ответить с цитированием

  #2280  
Старый 08.11.2008, 22:07
Andres
Постоянный
Регистрация: 04.04.2008
Сообщений: 527
С нами: 9526747

Репутация: 272


По умолчанию

cremator (c)

+
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Wi-Fi, BT] Задай вопрос - получи ответ! Alexsize Беспроводные технологии/Wi-Fi/Wardriving 2569 10.05.2026 13:27
[jQuery] - Задай вопрос, получи ответ Isis PHP 62 25.12.2009 03:25



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.