Ãœðù - Xakep Online
Ãœðù - Xakep Online
Ãœðù - Xakep Online
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
ХАКЕР.PRO<br />
Использование pathping Список задач<br />
ее), но и указать время завершения. Аналог<br />
этой команды есть и в Windows. С ее помощью<br />
можно просто выключить систему, выполнить<br />
перезагрузку, убить активных пользователей,<br />
перейти в режим пониженного энергопотребления<br />
и закончить сеанс без отключения<br />
компьютера. Очень полезен параметр '-t',<br />
позволяющий задать в секундах тайм-аут<br />
операции.<br />
К командам этой группы также относится<br />
программа taskkill, которая используется для<br />
завершения/убийства работы одного или<br />
нескольких процессов. Задать процесс можно<br />
по имени образа (имени исполняемого файла<br />
— ключ ‘/IM’) или по идентификатору процесса<br />
(ключ ‘/pid’). Например:<br />
taskkill /IM notepad.exe<br />
Вообще говоря, возможностей у этой команды<br />
очень много. К примеру, можно завершить все<br />
процессы, которые используют определенную<br />
DLL.<br />
Команды мониторинга<br />
Как было отмечено, команде taskkill нужно передать<br />
имя образа или PID процесса. Узнать PID<br />
процесса можно с помощью команды tasklist.<br />
Также к командам мониторинга можно отнести:<br />
mem (вывод информации об использовании<br />
памяти), systeminfo (полная информация о<br />
системе) и tracerpt (отслеживание журнала<br />
событий с возможностью вывода отчета в<br />
формате CSV).<br />
Сетевые команды<br />
В Windows довольно много программ для<br />
диагностики и мониторинга сети, причем некоторые<br />
администраторы даже не подозревают<br />
об их существовании:<br />
arp — управление ARP-таблицей;<br />
ping — отправка ICMP-пакетов на указанный<br />
узел для проверки его доступности;<br />
xàêåð 05 /101/ 07<br />
/<br />
ping6 — версия ping для протокола IPv6;<br />
tracert — трассировка маршрута к указанному<br />
узлу;<br />
tracert6 — версия tracert для протокола IPv6;<br />
pathping — усовершенствованная версия<br />
tracert;<br />
net — управение сетью из командной строки;<br />
nskookup — просмотр записей DNS-сервера;<br />
netstat — вывод информации о сети;<br />
ipconfig — вывод информации о настройках<br />
протокола IP;<br />
route — вывод и изменение таблицы<br />
маршрутизации;<br />
netsh (routemon) — управление<br />
маршрутизатором.<br />
Особого внимания заслуживают команды net и<br />
netstat. С помощью первой можно произвести<br />
много различных операций. Введи команду<br />
net без параметров — в ответ получишь список<br />
команд:<br />
accounts — используется для обновления базы<br />
данных регистрационных записей и изменения<br />
параметров входа в сеть;<br />
computer — добавляет или удаляет компьютеры<br />
из базы данных домена NT;<br />
config — выводит информацию о службах<br />
сервера или рабочей станции;<br />
continue — активизирует службу, ранее приостановленную<br />
с помощью команды net pause;<br />
file — используется для установки и снятия<br />
блокировки с совместно используемого файла,<br />
а также для вывода списка блокировок;<br />
group — выводит информацию о глобальных<br />
группах сервера, также используется для изменения<br />
глобальных групп;<br />
localgroup — управляет локальными группами<br />
на локальном компьютере;<br />
name — управляет псевдонимами этого<br />
компьютера;<br />
pause — приостанавливает выполнение заданной<br />
службы, продолжить работу службы можно<br />
с помощью команды net continue;<br />
print — управляет очередью печати;<br />
send — отправляет короткое сообщение пользователям<br />
(или конкретному пользователю)<br />
сети;<br />
session — управляет сеансами связи этого компьютера<br />
с другими компьютерами;<br />
share — разрешает/запрещает использовать<br />
ресурсы этого компьютера другим компьютерам<br />
сети;<br />
start — запускает остановленную сетевую<br />
службу;<br />
stop — останавливает службу;<br />
statistics — выводит журнал статистики для локальной<br />
службы рабочей станции или сервера;<br />
time — синхронизирует время этого компьютера<br />
с временем другого компьютера сети;<br />
use — используется для подключения общих<br />
ресурсов другого компьютера сети;<br />
user — создает и изменяет учетные записи<br />
пользователя, используется только на сервере;<br />
view — выводит список общих ресурсов этого<br />
компьютера.<br />
Получить справку по конкретной команде<br />
можно так:<br />
net help имя_команды<br />
Теперь поговорим о команде netstat. Она выводит<br />
статистику использования сети и отображает<br />
информацию о текущих соединениях.<br />
Представим, что на твоем компьютере закрыты<br />
все приложения, которые могут обращаться к<br />
сети, а обращение к ней все равно происходит,<br />
о чем свидетельствуют индикаторы в system<br />
tray. Введи команду «netstat-o» и узнаешь, какая<br />
программа это делает (параметр '-o' используется<br />
для вывода PID процесса).<br />
Команды обслуживания жестких дисков<br />
Для проверки дисков используются команды<br />
chkdsk (проверка FAT-разделов) и chkntfs (проверка<br />
NTFS-разделов), для дефрагментации<br />
— defrag. recover применяется для восстановления<br />
файлов с поврежденных разделов, а всем<br />
155