предлагаю в этой теме обсуждать "технические" вопросы перехвата. Посему помолясь и начнём (как сказал бы Аббат).
Вообще программ перехвама много, Скайграббер,Скайнет, Манна, Скайнетикс и т.д. По моему мнению заслуживают внимания только Скайнет и Манна. Скайграббер-только подобие, да ещё и к тому же платное. Несогласным сразу скажу что это моё мнение, и спорить даже не буду. Это то же самое что спорить о Пентиуме и Атлоне. К тому же несогласные могут написать (в отдельной теме) о Граббере.
Мы же будем писать о Скайнете.
архив. Правда он в формате uha, но это не беда. Здесь
найдёте архиватор, у кого же Totalcommander версии 6.54, то и этого не нужно, он работает с этими архивами. Ну и помянем добрым словом людей, сделавших подборку. Вот состав этого архива, уверяю что всё пригодится.
Advanced Archive Password Recovery 3.01 - программа для подбора/восстановления паролей на rar и zip архивы
Как видим здесь много чего. Есть и более свежие подборки, например
, но в 7 пакете есть Скайнет 0.90, пока наиболее удачный, поэтому начнем с него.
Создадим на диске папку произвольного названия, к примеру "Перехват". Примечание: папку лучше создавать на наиболее быстродействующем диске. Сопутствующие вопросы обсудим позднее, для начала запустим скайнет.
В созданную папку распакуем архив SkyNet 0.90 Egiptyanin. Что мы там видим? Вот что- xskynet, streamreader.dll, SkyNet_patcher.exe, skynet.exe.bak, skynet.module, skynet.ini, skynet.exe, skynet, rules.txt, regex.txt, regex.dat, files.dat. . Давайте пока удалим лишние файлы и оставим только необходимые. поэтому оставляем только выделенные файлы. К удалённым вернёмся позже. Мы же хотим понять как работает Скайнет? Итак разберём оставшееся.
skynet.ini- файлик настроек на провайдера, и внешнего вида Скайнета. Его опишем отдельно.
skynet.exe- собственно Скайнет.
rules.txt- сюда вносятся фильтры и предпочтения.
regex.txt- Перечень типов файлов которые скайнет может ловить.
regex.dat и files.daт- тут ясно. Они не меняются и их касаться не будем.
Итак, продолжим. У нас есть основные файлы, но если мы запустим skynet.exe, скорее всего ничего не выйдет. Дело в skynet.ini, и в streamreader.dll. Прежде всего отмечу что streamreader.dll каждому прийдется подбирать индивидуально. Тот dll. который вы получили из архива подходит для СС2 2.6с и 2.6d (когда у меня была СС2 обоих этих ревизий подходил именно этот streamreader.dll) Но все таки поэкспериментируйте с разными, они в Монстрпаке есть.
особенно остановимся на skynet.ini, т.к. если этот файл неправильно настроен, то ничего работать не будет.
приведу неполный фрагмент, больше не нужно:
-----
#streamreader.dll=streamsplitter.dll
err_dump_period=60000
autosave_time=30000
save_segments=1
ww=750
wh=550
refresh=100
font=Courier
font_size=17
c_file_cursor=0x00C000
c_cat_text2=0x000000
c_cat_text1=0x0000FF
c_cat_cursor2=0xA6A6A6
c_cat_cursor1=0xB2B2B2
c_cat_bg3=0x747474
c_cat_bg2=0x747474
c_cat_bg1=0x737373
c_stat_text=0xFFFFFF
c_stat_bg=0x3B3B3B
c_bar3=0xFF0000
c_bar2=0xC00000
c_bar1=0xFFFFFF
c_bg=0x797979
xfont=-*-*-*-*-*-*-*-*-*-*-*-*-*-cp1251
processor=0
name_format=E/*p_m_d_s_c.E
# P - pid hex
# p - pid dec
# M - mac
# m - lower case mac
# D - destination addr hex
# d - destination addr dec
# S - source addr hex
# s - source addr dec
# C - counter hex
# c - counter dec
# E - extension
# N - size
# R - real name (if known)
# * - mark (from rules.txt)
incomplete=incomplete
temp=temp
ok=ok
incomplete_min_size=5M
incomplete_%=95
timeout_100k = 500
timeout_500k = 1000
timeout_1m = 2000
timeout_5m = 4000
timeout_10m = 8000
timeout_50m = 16000
timeout_100m = 32000
timeout_500m = 64000
p2p_add = 6000
rep_timeout=20000
tcp_timeout=300000
http=1
#nntp=1
#ss1=1
#ss1_mac_filter=00D0
# tuner
lnb=9750000,10600000,11700000
#diseqc=POSITION_B
diseqc=HIGH_BAND,VERTICAL,POSITION_B,OPTION_A
# LOW_BAND HIGH_BAND
# VERTICAL HORIZONTAL
# POSITION_A POSITION_B
# OPTION_A OPTION_B
#************ YAMAL - 90e )
# Raduga
#tuner=11142000,V,5000000,A
#pids= ?
#pids=8192
#************ IntelSat - 60e )
#60e STV & Raduga
tuner=11595000,V,29270000 A
#pids= ?
pids=8192
#************ Turksat 1C - 42e )
#SkyDSL
#tuner=12054000,H,24736000 A
#pids=1080,1120,1190,1280,1310,1340,1410,1430,1460,1500,1520,1560,1610,1710,1720
,1750,1890,2040,2420,2620,3020,3150,3170,3220,3280,3310,4010,4130,6000,7060,7410
,6000
#pids=8192
-----
# tuner
lnb=9750000,10600000,11700000
Эта строка ,как вы поняли, настраивает тюнер.
incomplete=incomplete
temp=temp
ok=ok
Здесь определяется местонахождение перечваченных файлов. В данном случае эти папки будут располагаться в директории Скайнета.
name_format=E/*p_m_d_s_c.E
Этот параметр устанавливает правило, при котором в вышеуказанных папках создадутся подкаталоги, в которые будут складываться перехваченные файлы с одинаковыми расширениями. Т.е. в папку МР3 будет ложиться музыка, в папку AVI соответственно видео. Ну и т.д.
Замечу что все эти папки создадутся сами.
Параметр может иметь и такой вид
name_format=*/p_m_s_cR.E
В этом случае всё перехваченное будет ложится в одну кучу.
Далее
#************ YAMAL - 90e )
# Raduga
#tuner=11142000,V,5000000,A
#pids= ?
#pids=8192
Это провайдер, с которого вы хотите перехватывать файлы. Здесь мы видим что это YAMAL с позиции 90Е
#tuner=11142000,V,5000000,A
Частота, поляризация, SR. FEC-выбирается автоматически
#pids=8192[
Тут ясно. Пид. почему такой большой? Под заголовок пакета выделяется 13 бит, т.е. максимальное значение 8192.
Здесь Скайнет воспримет этот пид как команду хватать все всречающиеся на своем пути пакеты (пиды).
#pids= ?
если не хотите пользоваться автоматом, то вместо знака ? пропишите пиды которые вы хотите перехватывать, а пид 8192 закоментируйте. Как? поставьте перед строчкой pids=8192 знак решетки. Ну как, разобрались?
Но вас вряд ли устроит какая то Радуга с 90Е, мы хотим СТВ!
Пожалуйста!
#************ YAMAL - 90e )
# Raduga
#tuner=11142000,V,5000000,A
#pids= ?
#pids=8192
#************ IntelSat - 60e )
#60e STV & Raduga
tuner=11595000,V,29270000 A
#pids= ?
pids=8192
#************ Turksat 1C - 42e )
#SkyDSL
#tuner=12054000,H,24736000 A
#pids=1080,1120,1190,1280,1310,1340,1410,1430,1460,1500,1520,1560,1610,1710,1720
,1750,1890,2040,2420,2620,3020,3150,3170,3220,3280,3310,4010,4130,6000,7060,7410
,6000
#pids=8192
Здесь, как мы видим в позициях 90Е и 42Е перед строками #tuner=
и #pids= #pids=8192 стоят знаки решёток. Т.е. эти провайдеры будут игнорироваться. А наш провайдер выглядит так
#************ IntelSat - 60e )
#60e STV & Raduga
tuner=11595000,V,29270000 A
#pids= ?
pids=8192
Перед строками тюнер и пид решётки убраны. Таким образом скайнет настроит конвертор на частоту 11595000, поляризация вертикальная, SR 29270000, FEC автоматически выберет 7/8
Ну и пакеты будут хвататься все подряд.
Итак, у нас получился вот такой skynet.ni
#streamreader.dll=streamsplitter.dll
err_dump_period=60000
autosave_time=30000
save_segments=1
ww=750
wh=550
refresh=100
font=Courier
font_size=17
c_file_cursor=0x00C000
c_cat_text2=0x000000
c_cat_text1=0x0000FF
c_cat_cursor2=0xA6A6A6
c_cat_cursor1=0xB2B2B2
c_cat_bg3=0x747474
c_cat_bg2=0x747474
c_cat_bg1=0x737373
c_stat_text=0xFFFFFF
c_stat_bg=0x3B3B3B
c_bar3=0xFF0000
c_bar2=0xC00000
c_bar1=0xFFFFFF
c_bg=0x797979
xfont=-*-*-*-*-*-*-*-*-*-*-*-*-*-cp1251
processor=0
name_format=E/*p_m_d_s_c.E
# P - pid hex
# p - pid dec
# M - mac
# m - lower case mac
# D - destination addr hex
# d - destination addr dec
# S - source addr hex
# s - source addr dec
# C - counter hex
# c - counter dec
# E - extension
# N - size
# R - real name (if known)
# * - mark (from rules.txt)
incomplete=incomplete
temp=temp
ok=ok
incomplete_min_size=5M
incomplete_%=95
timeout_100k = 500
timeout_500k = 1000
timeout_1m = 2000
timeout_5m = 4000
timeout_10m = 8000
timeout_50m = 16000
timeout_100m = 32000
timeout_500m = 64000
p2p_add = 6000
rep_timeout=20000
tcp_timeout=300000
http=1
#nntp=1
#ss1=1
#ss1_mac_filter=00D0
# tuner
lnb=9750000,10600000,11700000
#diseqc=POSITION_B
diseqc=HIGH_BAND,VERTICAL,POSITION_B,OPTION_A
# LOW_BAND HIGH_BAND
# VERTICAL HORIZONTAL
# POSITION_A POSITION_B
# OPTION_A OPTION_B
#************ YAMAL - 90e )
# Raduga
#tuner=11142000,V,5000000,A
#pids= ?
#pids=8192
#************ IntelSat - 60e )
#60e STV & Raduga
tuner=11595000,V,29270000 A
#pids= ?
pids=8192
#************ Turksat 1C - 42e )
#SkyDSL
#tuner=12054000,H,24736000 A
#pids=1080,1120,1190,1280,1310,1340,1410,1430,1460,1500,1520,1560,1610,1710,1720
,1750,1890,2040,2420,2620,3020,3150,3170,3220,3280,3310,4010,4130,6000,7060,7410
,6000
pids=6000
#pids=8192
#************ EXPRESS AM22 - 53e )
#53e SpaceGate
#tuner=10974000,V,28572000,A
#pids=1299,1300,4100,4120,4140,4300,4310,4330,4360,4400,4410,4420,4458,7000
#pids=8192
#53e PlanetSky
#tuner=10996000,H,15500000,A
#pids=512,514,515,516,517,519,555,900,901,902,999
#pids=8192
#Raduga
#tuner=11123000,V,7593000,A
#pids= ?
#pids=8192
# STS Data
#tuner=11044000,V,29800000,A
#pids= ?
#pids=8192
#53e HeliosNet
#tuner=11124000,V,7593000,A
#pids=700,710,802,4137,4153,4160,4161,4162,4163,4177,4178,7177
#pids=8192
# SGU-1
#tuner=11022000,H,8888000,A
#pids=2312
#pids=8192
# SGU-2
#tuner=11184000,V,11110000,A
#pids=2312
#pids=8192
# Unknown-1
#tuner=11163000,H,11580000,A
#pids=2312
#pids=8192
# Unknown-2
#tuner=11165000,V,11600000,A
#pids=2312
#pids=8192
# Unknown-3
#tuner=12655000,H,14816000,A
#pids= ?
#pids=8192
# Unknown-4
#tuner=12675000,H,13333000,A
#pids= ?
#pids=8192
# Unknown-5
#tuner=12701000,H,3100000,A
#pids= ?
#pids=8192
#************ Eutelsat W4 - 36e )
# M-Web
#tuner=12207000,H,27500000,A
#pids= ?
#pids=8192
# OTIK
#tuner=12303000,H,5000000,A
#pids= ?
#pids=8192
#************ Eutelsat W1 - 10e )
# Net by Sat
#tuner=11473000,V,33300000,A
#pids= ?
#pids=8192
# DirecWay Europe
#tuner=11526000,V,30000000,A
#pids= ?
#pids=8192
# Skylogic
#tuner=11607000,H,27500000,A
#pids= ?
#pids=8192
# DirecWay Europe
#tuner=11615000,V,30000000,A
#pids= ?
#pids=8192
#************ EUTELSAT W3 - 7e )
#OpenSky
#tuner=11262000 H 27500000 A
#pids=3001 3010 3011 3012 3013 3021 3022
#pids=8192
#OpenSky
#tuner=11449000 V 27500000 A
#pids=2401 3010 3011 3012 3013 3021 3023
#pids=8192
#Evolve
#tuner=11554000 H 27500000 A
#pids=1327
#pids=8192
# Unknown
#tuner=11679000,H,30031000,A
#pids=2312
#pids=8192
# DirecWay Europe
#tuner=11471000,H,30000000,A
#pids= ?
#pids=8192
# Skylogic
#tuner=11513000,H,27500000,A
#pids= ?
#pids=8192
# Skylogic
#tuner=12520000,H,27500000,A
#pids= ?
#pids=8192
# Web-Sat
#tuner=12520000,V,4000000,A
#pids= ?
#pids=8192
#************* SIRIUS - 5e )
#SatGate
#tuner=11919000 H 27283000 A
#pids=822 888 1537 1538 1539 1540 1549 1929 3183
#pids=8192
#Swepet
#tuner=11996000 H 27500000 A
#pids=530 531 537
#pids=8192
#SatGate
#tuner=12015000 V 27283000 A
#pids=800 821 831 889 1535 1546 1548 1556 1565 1577 1584 1587 1589 1591 1596 1602 1606 1933 1936 1939 1943 1948 3163 3164 3171 3172 3177 3178 3180
#pids=8192
#SatGate
#tuner=12265000 H 27500000 A
#pids=402
#pids=8192
#SatGate
#tuner=12320000 V 27489000 A
#pids=402,777,820,833,888,1003,1360,1548,1549,1579,1581,1584,1598,1940,3010,3011
,3015,3017,3021,3026,3027,3143,3173,3174,3176,3177,3179
#pids=8192
# Unknown
#tuner=11285000 V 27500000 A
#pids=605 608 1031
#pids=8192
#************ Amos - 4.0W )
# Hungaro DigiTel
#tuner=11493000,V,27500000,A
#pids=2312
#pids=8192
настроенный на перехват с СТВ.
Запускайте skynet.exe.
хотел сам написать, но луче не сказать
аФтор Flint3
Добавлено:После запуска скайнета нажимаем на клавишу G и видим выпавшее справа меню. Там находится список типов файлов, которые вы хотели бы отловить. Клавишами " вниз" или "вверх" подводим курсор, к примеру , AVI, клавишей "влево" переводим курсор до отказа влево с ставим символ "+". Теперь файлы с расширением "AVI" будут захватываться. Теперь клавишей "вправо" перемешаем курсор вправо и клавишами "+" или "-" выставляем минимальный размер файлов, которые будут захватываться, Далее передвигаем курсор правее и таким же образом устанавливаем максимальный размер. И так для всех типов, которые вы хотите поймать. Потом закрываем меню повторным нажатием "G" и сохраняем настройки "Ctrl+S" На этом основные операции завершены, и файлы начинают закачиваться. Стоит упомянуть о драйверах. Как уже упоминал LVV1367, драйвера версий 4.4.0 зарекомендовали себя очень неважно. По моему опыту перехвата на СС2 лучшими дровами были 4.2.8 и 4.3.0. Драйвера 4.3.2 мне уже не нравились. Ну а 4.4.0 уже сужу только по отзывам юзеров, т.к. к тому времени карту уже поменял.
Далее необходимо упомянуть о пропускной способности карты СС2. Но вы уже все читали о том что карта захлебывается большими потоками.
Поэтому будет много ошибок. Выход: разгон или замена на СС3 или Твинхан.
Всё это писалось для владельцев карт СкайСтар2!
Добавлено:Как! А мы что же? Мы тоже хотим халявного улова- воскликнут владельцы СС3. И будут совершенно правы. Успокойтесь! И на вашей улице перевернётся фургон с булочками.
Для владельцев СС3 нужно всё то же самое. но нужно заменить файл streamreader.dll. Для этого находим streamreader.dll для СС3 и заменяем им тот, что чтоит в папке со Скайнетом. Кроме этого забрасываем туда файл ttlcdacc.dll, его вы найдете на диске с драйверами с Вашей карте. Сразу скажу что streamreader.dll для СС3 несколько, и не все работают с конкретной картой. С моей картой работает стримридер размером 135168 байт. Больше ничего не нужно, запускайте и ждите. К сожалению из этой когорты выпадают владельцы карт S-1401. Для них ещё не написан стримридер, но будем надеяться что положение скоро поправится.