Новые книги

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

Книга рассказывает об истории возникновения и развития технологий компьютерных вирусов, их разновидностях, внутренней архитектуре, способах распространения и принципах действия. Книга позволит читателям познакомиться с таинственным теневым миром киберпреступности, представители которого ежедневно осуществляют атаки на компьютеры простых пользователей по всему миру.
Время энтузиастов-одиночек, создававших компьютерные вирусы на заре информационной эпохи, давно прошло: в наши дни разработкой и распространением вредоносных программ занимаются хорошо организованные преступные группировки, имеющие жесткую иерархию и напоминающие по своей структуре настоящие мафиозные кланы. Объем этого подпольного рынка составляет сотни миллионов долларов.

Книга рассказывает об истории возникновения и развития технологий компьютерных вирусов, их разновидностях, внутренней архитектуре, способах распространения и принципах действия. Книга позволит читателям познакомиться с таинственным теневым миром киберпреступности, представители которого ежедневно осуществляют атаки на компьютеры простых пользователей по всему миру.

Пример конфигурационных файлов DNS для standalone сети


Пример конфигурационных файлов DNS для standalone сети

Задача: сконфигурировать DNS-сервис в отдельностоящей локальной сети.

домен: foms.msk.ru
адреса: 198.8.3.0
адреса: 198.8.2.0
DNS сервер: server.foms.msk.ru

Для этого нужно заполнить файлы:

  /etc/named.boot
  /var/named/named.root
  /var/named/primary/local.reverse
  /var/named/primary/foms.msk.ru
  /var/named/primary/foms-hosts-spisok
  /var/named/primary/198.8.2.reverse
  /var/named/primary/198.8.3.reverse

и запускать при начальной загрузке демона /sbin/in.named

Примерное содержание конфигурационных файлов приведено ниже. Переделайте их под конкретную конфигурацию вашей сети. Приблизительная идеология такова: сервис DNS поддерживается демоном named. Named при старте считывает файл стартовой конфигурации /etc/named.boot . В нем указывается, как зовется наш домен, и в каких файлах лежат описания имен хостов нашего домена (параметр primary). Мы должны локально поддерживать три карты описаний:

  1. foms.msk.ru - все хосты нашего домена.
  2. 3.8.198 - "обращенная" карта нашего домена (просто переворачиваем наши IP-адреса задом наперед)
  3. 0.0.127 - зачем требуется еще карта нашей "local-network" известно только разработчикам DNS, однако ее тоже нужно описать.

в /etc/named.boot записано, в каких файлах лежат описания доменов, named их считывает, и начинает вещать на весь мир.


;##############
; type     domain                source host/file   backup file
;
directory /var/named
cache      .                     named.root
primary    0.0.127.in-addr.arpa  primary/local.reverse
primary    foms.msk.ru           primary/foms.msk.ru
primary    3.8.198.in-addr.arpa  primary/198.8.3.reverse
primary    2.8.198.in-addr.arpa  primary/198.8.2.reverse
; Зоны, для которых мы служим резервным name-сервером
; secondary gatelink.fr          134.214.100.1 s/gatelink.fr
; secondary 214.134.in-addr.arpa 134.214.100.1 s/134.214
;############## конец файла ###################################
;##############
; Initial cache data for root domain servers 11-may-94
;;;;Get it from
.                       99999999 IN  NS    NS.INTERNIC.NET.
NS.INTERNIC.NET.        99999999     A     198.41.0.4
.                       99999999     NS    NS1.ISI.EDU.
NS1.ISI.EDU.            99999999     A     128.9.0.107
.                       99999999     NS    KAVA.NISC.SRI.COM.
KAVA.NISC.SRI.COM.      99999999     A     192.33.33.24
.                       99999999     NS    C.NYSER.NET.
C.NYSER.NET.            99999999     A     192.33.4.12
.                       99999999     NS    TERP.UMD.EDU.
TERP.UMD.EDU.           99999999     A     128.8.10.90
.                       99999999     NS    NS.NASA.GOV.
NS.NASA.GOV.            99999999     A     128.102.16.10
                        99999999     A     192.52.195.10
.                       99999999     NS    NS.NIC.DDN.MIL.
NS.NIC.DDN.MIL.         99999999     A     192.112.36.4
.                       99999999     NS    AOS.ARL.ARMY.MIL.
AOS.ARL.ARMY.MIL.       99999999     A     128.63.4.82
                        99999999     A     192.5.25.82
.                       99999999     NS    NIC.NORDU.NET.
NIC.NORDU.NET.          99999999     A     192.36.148.17
;############## конец файла ###################################
;##############
; local dns file local.reverse 0.0.127.in-addr.arpa
;
@  IN   SOA  server.foms.msk.ru. moshkow.server.foms.msk.ru. (
                94061801        ; Serial (yymmddxx)
                10800           ; Refresh 3 hours
                3600            ; Retry   1 hour
                3600000         ; Expire  1000 hours
                86400 )         ; Minimum 24 hours
   IN   NS      server.foms.msk.ru.
1  IN   PTR     localhost.
;############## конец файла ###################################
;##############
; foms.msk.ru zone hosts file for DNS-server server.foms.msk.ru
;
@  IN  SOA server.foms.msk.ru. moshkow.server.foms.msk.ru. (
                95031802        ; Serial (yymmddxx)
                10800           ; Refresh 3 hours
                3600            ; Retry   1 hour
                3600000         ; Expire  1000 hours
                86400 )         ; Minimum 24 hours
        NS      server.foms.msk.ru.
        MX      0       server.foms.msk.ru.
;       MX      20      ipsun.ac.msk.su.
;       MX      30      mailhost.kiae.su.
;       NS      ipsun.ac.msk.ru.
localhost       A       127.0.0.1
$INCLUDE /var/named/primary/foms-hosts-spisok
;; Если хотите  отпустить свой поддомен   *.develop.foms.msk.ru
;; на выселки, самостоятельно поддерживать свой домен.
;margo.develop  IN      A       193.95.100.4
;develop        IN      NS      margo.develop.foms.msk.ru.
;############## конец файла ###################################
;##############
;;;;;;;;;;;; Hosts in foms.msk.ru zone ;;;;;;;;;;;;;;;;;;;;;;;;
; Our main server with DNS, ftp, gopher, www, mailrelay, NFS,
;
server    A     198.8.2.1         ; e1x70 ethernet
          A     198.8.3.1         ; m3760 ethernet
          A     193.124.158.33    ; sl0   slip link
          MX    0       mailrelay
          HINFO Motorola88/110 "SVR4.1/88"
          WKS   198.8.2.1   UDP ( time domain name )
          WKS   198.8.2.1   TCP ( echo telnet hostnames domain )
mailrelay CNAME server
ftp       CNAME server
fedfond   CNAME server
; Host s20
;
s20     A       198.8.2.20
        MX      0       mailrelay
        MX      20      linux
        HINFO   Besta/31 UNIX-V.3
besta   CNAME   s20
; Host pcat101
;
pcat101 A       198.8.2.101
        MX      0       mailrelay
        HINFO   PC486/66DX2 "MSDOS 6.2"
pc101   CNAME   pcat101
guest   CNAME   pcat101
; Host pcat106
;
pcat107 A       198.8.3.107            ; eth0
        A       193.124.158.34         ; sl0 slip link
        MX      0       pcat107
        MX      10      mailrelay
        HINFO   PC486/66DX2 "Linux 1.2.1"
pc107   CNAME   pcat101
linux   CNAME   pcat101
;############## конец файла ###################################
;##############
@  IN  SOA  server.foms.msk.ru. moshkow.server.foms.msk.ru. (
                94102501        ; Serial
                10800           ; Refresh 3 hours
                3600            ; Retry   1 hour
                3600000         ; Expire  1000 hours
                86400 )         ; Minimum 24 hours
        NS      server.foms.msk.ru.
; Reverse-name   [ttl]          PTR     Real-name-dot
;
1       PTR      server.foms.msk.ru.
20      PTR         s20.foms.msk.ru.
101     PTR     pcat101.foms.msk.ru.
;############## конец файла ###################################
;##############
@  IN  SOA  server.foms.msk.ru. moshkow.server.foms.msk.ru. (
                94102501        ; Serial
                10800           ; Refresh 3 hours
                3600            ; Retry   1 hour
                3600000         ; Expire  1000 hours
                86400 )         ; Minimum 24 hours
        NS      server.foms.msk.ru.
; Reverse-name  [ttl]   PTR     Real-name-dot
;
1       PTR      server.foms.msk.ru.
106     PTR     pcat106.foms.msk.ru.
107     PTR     pcat107.foms.msk.ru.
;############## конец файла ###################################