Как самому написать интернет-крякер

Xakep, номер #045, стр. 045-032-2


МОСКВА

PTT

195.34.27.1 - 195.34.27.254

195.34.30.1 - 195.34.30.254

MTU

212.188.96.1 - 212.188.96.254

212.188.111.1 - 212.188.111.254

195.34.37.1 - 195.34.37.254

195.34.61.1 - 195.34.61.254

ORC

212.48.130.1 - 212.48.130.254

212.48.131.1 - 212.48.131.254

CARAVAN

212.158.178.1 - 212.158.178.254

212.158.179.1 - 212.158.179.254

COMSTAR

212.248.4.1 - 212.248.4.254

212.248.5.1 - 212.248.5.254

212.248.6.1 - 212.248.6.254

195.210.130.1 - 195.210.130.254

195.210.132.1 - 195.210.132.254

195.210.133.1 - 195.210.133.254

INFOTEL

195.170.202.1 - 195.170.202.254

CITYLINE

195.46.161.1 - 195.46.161.254

195.46.166.1 - 195.46.166.254

195.46.168.1 - 195.46.168.254

195.46.169.1 - 195.46.169.254

195.46.172.1 - 195.46.172.254

195.46.173.1 - 195.46.173.254

195.46.175.1 - 195.46.175.254

SYNCHROLINE

212.24.44.1 - 212.24.44.254

SOVAM

195.218.132.1 - 195.218.132.254

195.239.68.1 - 195.239.68.254

195.239.0.1 - 195.239.0.254

195.239.1.1 - 195.239.1.254

195.239.2.1 - 195.239.2.254

195.239.3.1 - 195.239.3.254

195.239.4.1 - 195.239.4.254

195.239.5.1 - 195.239.5.254

195.239.6.1 - 195.239.6.254

195.239.4.1 - 195.239.7.254

САНКТ-ПЕТЕРБУРГ

SOVAM

195.190.96.1 - 195.190.96.254

195.190.102.1 - 195.190.102.254

194.186.1.1 - 194.186.1.254

194.67.46.1 - 194.67.46.254

COMSET

213.172.1.1 - 213.172.1.254

213.172.2.1 - 213.172.2.254

213.172.3.1 - 213.172.3.254

PETERLINK

195.242.16.1 - 195.242.16.254

195.242.17.1 - 195.242.17.254

195.242.18.1 - 195.242.18.254

195.242.19.1 - 195.242.19.254

WEB PLUS

195.131.1.1 - 195.131.1.254

195.131.50.1 - 195.131.50.254

195.131.51.1 - 195.131.51.254

195.131.75.1 - 195.131.75.254

195.131.85.1 - 195.131.85.254

195.131.86.1 - 195.131.86.254

ADMIRAL

194.105.201.1 - 194.105.201.254

194.105.202.1 - 194.105.202.254

194.105.203.1 - 194.105.203.254

Теперь у нас есть все необходимое для написания самой программы. Как я уже говорил, в этой статье будет описан вариант написания на всем известном BASIC'е, а соответственно, тебе он понадобится. Советую тебе взять QuickBasic 4.0, так как в нем точно есть компилятор :).

Поехали!

Что должна сделать наша программа сразу после запуска? Нет, не отформатировать диск, она должна определиться с диапазоном. Пускай софтина будет создавать некий файл "IP.DAT" и писать в него все возможные адреса твоего провайдера из данных выше диапазонов. В дальнейшем программа будет брать из "IP.DAT" последовательно, один за другим, адреса лузеров и обрабатывать их. Теперь я опишу тебе сам алгоритм сканирования и копирования. Нагляднее будет разбить все по пунктам и рассматривать в таком виде, как я сейчас и сделаю. После алгоритма я опишу функции тех команд, которые будут в нем присутствовать, и значения переменных. Для усложнения задачи заставим программу автоматически находить на удаленном компьютере папку Windows, например. Из этой папки программа будет копировать на твой винт все файлы с расширением "INI".

Назад на стр. 045-032-1  Содержание  Вперед на стр. 045-032-3