Сейчас на форуме: zds, UniSoft (+5 невидимых)

 eXeL@B —› Программирование —› Фикс uTorrent
. 1 . 2 . >>
Посл.ответ Сообщение


Ранг: 681.5 (! !), 405thx
Активность: 0.420.21
Статус: Участник
ALIEN Hack Team

Создано: 20 июля 2011 16:43 · Поправил: ARCHANGEL
· Личное сообщение · #1

Всем доброго времени суток. Пытаюсь отучить торрент-клиент (такой маленький зелёненький) раздавать скачанное. Скорость у меня маленькая, даже на самой мизерной раздаче потери (абсолютно мне не нужные) во времени меня не устраивают. Сделал следующее:
1. Пропатчил клиент так, что добавил секцию, куда перенёс IMAGE_IMPORT_DESCRIPTOR'ы, добавил свой для статической подгрузки динамической библиотеки.
2. Библиотека выступает в роли сниффера - перехватывает WSASend & WSARecv, умеет сниффать их содержимое, писать лог и т.д. Короче, работает с ним норм.
3. Далее стал читать спецификацию протокола Bittorrent, но там что-то вообще нихрена не понятно.
4. Поискал ответы в гугле - вопросы такие у людей были, ответов нет. Пишут, типа, нефиг жадничать. Так вот когда у меня будет 100 Мб/сек безлимита, тогда базара ноль - буду раздавать. А пока простите - пусть раздают другие.

Внимание, вопрос. Как отличать запросы, относящиеся к раздаче, от вполне полезных, относящихся к закачке?

-----
Stuck to the plan, always think that we would stand up, never ran.





Ранг: 1131.7 (!!!!), 447thx
Активность: 0.670.2
Статус: Участник

Создано: 20 июля 2011 17:06
· Личное сообщение · #2

--> Link <--. Или нужен именно свой, с квадратными колесами?




Ранг: 76.9 (постоянный), 116thx
Активность: 0.060
Статус: Участник

Создано: 20 июля 2011 17:29 · Поправил: BAHEK
· Личное сообщение · #3

Cтатьи:

--> Фикс uTorrent-a <--
--> ПАТЧИМ UTORRENT. DHT <--

| Сообщение посчитали полезным: Hexxx


Ранг: 681.5 (! !), 405thx
Активность: 0.420.21
Статус: Участник
ALIEN Hack Team

Создано: 20 июля 2011 18:50
· Личное сообщение · #4

Gideon Vi
BAHEK
Спасибо.

Gideon Vi
Квадратные колёса тут ни при чём. Просто все эти патчи теряют актуальность, если выходит новая версия. А я написал программу, где модификация происходит нажатием пары кнопок. Нажал, и новая версия тоже пропатчена.

-----
Stuck to the plan, always think that we would stand up, never ran.


| Сообщение посчитали полезным: ressa

Ранг: 81.5 (постоянный), 5thx
Активность: 0.080
Статус: Участник

Создано: 20 июля 2011 19:30
· Личное сообщение · #5

ARCHANGEL пишет:
А я написал программу, где модификация происходит нажатием пары кнопок.

Так выкладывай давай - программа это в любом случае лучше, чем вручную постоянно делать.




Ранг: 76.9 (постоянный), 116thx
Активность: 0.060
Статус: Участник

Создано: 20 июля 2011 20:01
· Личное сообщение · #6

ARCHANGEL пишет:
Просто все эти патчи теряют актуальность, если выходит новая версия.


Хм, я до сих пор по статье делаю что 1.8 что 2 что 3 версия uTorren-a все патчится на ура)




Ранг: 681.5 (! !), 405thx
Активность: 0.420.21
Статус: Участник
ALIEN Hack Team

Создано: 20 июля 2011 21:17
· Личное сообщение · #7

BAHEK
Да? По тем же оффсетам?

deepred
Ну так вот допилю - и будем тестить.

-----
Stuck to the plan, always think that we would stand up, never ran.





Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 20 июля 2011 21:59
· Личное сообщение · #8

ARCHANGEL туда же ещё вставить бы чтобы при скачивании рейт не отнимался автоматом
а то постоянно ручками править ссылки приходится, как забудешь так

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh





Ранг: 681.5 (! !), 405thx
Активность: 0.420.21
Статус: Участник
ALIEN Hack Team

Создано: 20 июля 2011 22:15
· Личное сообщение · #9

Isaev
И как же сиё достигается? Если ручками, как вы это делаете?

-----
Stuck to the plan, always think that we would stand up, never ran.




Ранг: 13.9 (новичок), 1thx
Активность: 0.010
Статус: Участник

Создано: 20 июля 2011 22:42
· Личное сообщение · #10

на просторах инета куча статей про накрутку рейтинга...
то есть можно сделать так, что раздача не идет, но трекер получает инфу о том что ты раздаешь приличное количество



Ранг: 73.7 (постоянный), 22thx
Активность: 0.040
Статус: Участник

Создано: 20 июля 2011 23:33 · Поправил: XQuader
· Личное сообщение · #11

RusEm пишет:
то есть можно сделать так, что раздача не идет, но трекер получает инфу о том что ты раздаешь приличное количество

Такая плюшка очень легко палится...
Isaev пишет:
а то постоянно ручками править ссылки приходится, как забудешь так

имелось ввиду во вкладке Трекеры подчистить список? (пользуюсь пока таким методом, к модам не прибегал, рейт не учитывается %) )
ARCHANGEL пишет:
немного практики,ответов на вопрос "как", то всем от этого станет только легче

Вроде было сказано как =)




Ранг: 681.5 (! !), 405thx
Активность: 0.420.21
Статус: Участник
ALIEN Hack Team

Создано: 20 июля 2011 23:48
· Личное сообщение · #12

Товарищи RusEm и XQuader.
Я очень рад, что вы нашли место для философских высказываний. Но если вы добавите в свои тезисы докладов (а именно туда только эти рассуждения и годятся) немного практики,ответов на вопрос "как", то всем от этого станет только легче.

-----
Stuck to the plan, always think that we would stand up, never ran.





Ранг: 756.3 (! !), 113thx
Активность: 0.610.05
Статус: Участник
Student

Создано: 21 июля 2011 00:43 · Поправил: Isaev
· Личное сообщение · #13

ARCHANGEL пишет:
И как же сиё достигается?

открываем свойства торрента, там допустим 3 ссылки (это пример rutracker)
http://bt.rutracker.org/ann?uk=XXXXXXXXXXXX
http://retracker.local/announce
http://ix.rutracker.net/ann?uk=XXXXXXXXXXXX

я обычно вставляю пробел в любое место в первой и последней ссылке, т.е. просто её изменяешь и рейт не учитывается. В случае патча даже не знаю как лучше сделать... Или при добавлении править ссылки(думаю проще, но придётся дописать чуть) или при посылки пакетов обрезать по тем адресам

XQuader пишет:
имелось ввиду во вкладке Трекеры подчистить список?

да, думаю мы об одном

-----
z+Dw7uLu5+jqLCDq7vLu8PvpIPHs7uMh


| Сообщение посчитали полезным: ARCHANGEL

Ранг: 73.7 (постоянный), 22thx
Активность: 0.040
Статус: Участник

Создано: 21 июля 2011 00:58 · Поправил: XQuader
· Личное сообщение · #14

Isaev пишет:
Или при добавлении править ссылки(думаю проще, но придётся дописать чуть)

Сразу при добавлении точно не стоит, ибо тогда неоткуда будет брать список сидов\пиров...
Isaev пишет:
http://bt.rutracker.org/ann?uk=xxxxxxxxxx

А вот ID зря палишь...


| Сообщение посчитали полезным: ARCHANGEL


Ранг: 76.9 (постоянный), 116thx
Активность: 0.060
Статус: Участник

Создано: 21 июля 2011 03:33
· Личное сообщение · #15

ARCHANGEL
не, оффсеты вроде разные. Я делал поиск по сигнатуре и патчил)



Ранг: 122.2 (ветеран)
Активность: 0.040
Статус: Участник

Создано: 22 июля 2011 12:21
· Личное сообщение · #16

А зачем вообще патч делать? Там же в настройках можно выставить максимальную скорость аплода.



Ранг: 49.8 (посетитель), 56thx
Активность: 0.090
Статус: Участник

Создано: 22 июля 2011 12:45 · Поправил: ressa
· Личное сообщение · #17

egorovshura Чтобы рейтинг в норме держать.
ARCHANGEL Заглядуй сразу вперед)) http://www.gazeta.ru/business/2011/07/19/3699217.shtml
А вообще есть юСеренити мод, там на дельфях програмка рядом с клиентом валяется. Но твой вариант очень уж хочется увидить




Ранг: 1131.7 (!!!!), 447thx
Активность: 0.670.2
Статус: Участник

Создано: 22 июля 2011 14:46
· Личное сообщение · #18

ressa пишет:
http://www.gazeta.ru/business/2011/07/19/3699217.shtml


«Мы создаем рой таких пиров, которые, контача с другими, реальными, пирами посылают им специальные пакеты служебной информации. Это делается для достижения следующей цели: сделать так, чтобы реальный пир отсоединился от как можно большего числа реальных пиров и присоединился к как можно большему числу наших пиров, которые не будут отдавать контент».

«Небольших закрытых трекеров, в которых полностью отключена DHT, мы пока касаться не будем. Такие изолированные площадки, как мы замечаем, теряют пользователей, так как контент, размещенный на них, менее доступен для пользователя: меньше число пиров, ниже скорость закачки.», – объясняет Клименко

«Шансы на победу есть»

Сколково изначально задумывалось, как большая черная дыра. Этот мега проект - лишь маленький пример той ахинеи.




Ранг: 536.4 (!), 171thx
Активность: 0.660.13
Статус: Администратор
Создатель CRACKL@B

Создано: 22 июля 2011 15:35
· Личное сообщение · #19

У меня канал ассиметричный, чтоб с рейтингом не маятся еще года 4 назад сделал патч upload и download местами поменял и отрубил все эвенты, отсылающиеся на трэкер, главное чтоб лист пиров выдался, больше трэкер ни к чему, rutracker такой патч никак не палит.

Isaev пишет:
открываем свойства торрента, там допустим 3 ссылки (это пример rutracker)http://bt.rutracker.org/ann?uk=XXXXXXXXXXXXhttp://retracker.local/announcehttp://ix.rutracker.net/ann?uk=XXXXXXXXXXXXя обычно вставляю пробел в любое место в первой и последней ссылке

Можно и так, просто стираешь все эти ссылки, если DHT включен, то постепенно все пиры подцепляются.

-----
Всем не угодишь





Ранг: 328.7 (мудрец), 73thx
Активность: 0.170.01
Статус: Участник

Создано: 22 июля 2011 16:11
· Личное сообщение · #20

не понял как аплоад(раздача) мешает download-у (скачке)?
не имею ввиду влияние на рейтинг




Ранг: 681.5 (! !), 405thx
Активность: 0.420.21
Статус: Участник
ALIEN Hack Team

Создано: 22 июля 2011 16:15
· Личное сообщение · #21

r99

Всё очень просто. Допустим, у вас ограниченный канал, к примеру, 1 мб. Вы пытаетесь скачать популярный файл, для которого трекер указывает вам множество (штук 50-100) сидов. Скоростуха там, в принципе, может и за 20 Мб зашкаливать, но ваше соединение больше мегабита не пропустит. А тут ещё и раздача, где вы за свою же скорость раздаёте, вместо того, чтоб юзать свой и без того узкий канал на полную для закачки, вы часть его гробите для раздач.

-----
Stuck to the plan, always think that we would stand up, never ran.


| Сообщение посчитали полезным: BAHEK, ressa


Ранг: 568.2 (!), 465thx
Активность: 0.550.57
Статус: Участник
оптимист

Создано: 22 июля 2011 17:17
· Личное сообщение · #22

Bad_guy пишет:
rutracker такой патч никак не палит.

Вопервых уних на сервере давно отключён scrape - запросы и рейтин там счас даётся за количество времени проведённо при раздаче.
ARCHANGEL пишет:
А тут ещё и раздача, где вы за свою же скорость раздаёте, вместо того, чтоб юзать свой и без того узкий канал на полную для закачки

Х.з у меня закачка 4м и отдача 1м одновременно(DSL),а чё мешает в настройках урезать скорость до минимума?

-----
Чтобы правильно задать вопрос, нужно знать большую часть ответа. Р.Шекли.





Ранг: 1131.7 (!!!!), 447thx
Активность: 0.670.2
Статус: Участник

Создано: 22 июля 2011 17:43
· Личное сообщение · #23

r99 пишет:
не понял как аплоад(раздача) мешает download-у (скачке)?


если аплоад идет по максимуму, то падает скорость на даунлоад.




Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 22 июля 2011 17:46 · Поправил: reversecode
· Личное сообщение · #24

ARCHANGEL пишет:
вместо того, чтоб юзать свой и без того узкий канал на полную для закачки, вы часть его гробите для раздач.

поставь какой нибудь урезатель скорости который скорость режет по приложениям
на руборде таких должен быть вагон и маленькая теежка)


в тему я не вник, бывает



Ранг: 49.8 (посетитель), 56thx
Активность: 0.090
Статус: Участник

Создано: 22 июля 2011 17:56 · Поправил: ressa
· Личное сообщение · #25

reversecode Да зачем это все? Человек напишет свою универсальную софтину под конкретный клиент, ведь это гораздо лучше всех "урезалок". Я тоже ему написал про мод юСеренити, который обновляется с каждой версией юТоррента, но мне лично интереснее посмотреть на его софт, причем по постам я понял,Ю что находимся в почти одинаковых положениях с ним.



Ранг: 73.7 (постоянный), 22thx
Активность: 0.040
Статус: Участник

Создано: 22 июля 2011 17:56
· Личное сообщение · #26

ClockMan пишет:
за количество времени проведённо при раздаче.

Это тайм-бонус вроде, а кол-во скачано\отдано как считалось - так и считается...



Ранг: 133.4 (ветеран), 57thx
Активность: 0.110
Статус: Участник

Создано: 22 июля 2011 20:38
· Личное сообщение · #27

Сейчас фрилич уже пол-года как, наверное, что скачано, не считается (на рутрекере).




Ранг: 536.4 (!), 171thx
Активность: 0.660.13
Статус: Администратор
Создатель CRACKL@B

Создано: 22 июля 2011 21:59
· Личное сообщение · #28

ARCHANGEL пишет:
А тут ещё и раздача, где вы за свою же скорость раздаёте, вместо того, чтоб юзать свой и без того узкий канал на полную для закачки, вы часть его гробите для раздач.

Какая-то надуманная проблема, в настройках можно поставить лимит на аплоад, 1 или 10 кбайт что-то такое, подумаешь раздашь немного. Хотя если оно в Германии за минимальную раздачу пиратского материала приходит бумага, тогда это хорошая мысль чтобы патчить клиент и писать софтины на download only.

ClockMan пишет:
Вопервых уних на сервере давно отключён scrape - запросы и рейтин там счас даётся за количество времени проведённо при раздаче.

Да неважно, работает такой патченый клиент на всех трэкерах и порядок. У них сейчас большая конкуренция, так что не время полицейскими мерами заниматься, а то распугают народ очень быстро. И переизбыток сидов на всех трэкерах на лицо, 5 лет назад такого не было.

-----
Всем не угодишь





Ранг: 467.7 (мудрец), 5thx
Активность: 0.270
Статус: Участник
Иной :)

Создано: 22 июля 2011 23:24 · Поправил: [HEX]
· Личное сообщение · #29

В своё время делал патч который выдавал upload = текущий download * 1.5 + реальный upload
Что в итоге всегда было динамичным результатом и отследить выловить было проблематично. Рейтинг всегда не ниже 1.5. Ничего сложного впринципе нет. Если кому нужно могу откапать свою версию 1.8 или 1.9.
Нигде не забанили, только на тапках админы параноики посчитали что у меня не может быть гигабитный канал и забанили. За что им посылаю лучики "солнца".

-----
Computer Security Laboratory





Ранг: 307.9 (мудрец), 196thx
Активность: 0.180
Статус: Участник

Создано: 23 июля 2011 00:59 · Поправил: mysterio
· Личное сообщение · #30

[HEX]
Найди плиз (желательно маску с оффсетами, или ориганл + патч и т.д., что бы для версий выше переделать можно было по аналогии) мне бы такое не помешало - у меня давнлоад не страдает (собственно как у всех =), а вот аплоад (на торрентах) маленький до ужаса как его увеличить хз - например если качнуть фильм/файл на 1.4 Gb то аплоад с такой скачки если очень-очень повезет всего метров 20, а то и раза в 4-6 меньше. А что бы еще тех самых метров 20 раздать сидеть нужно еще полдня =( Вобщем эта вещь бы очень выручила (хотя с торрентов качаю редко - именно из-за маленькой отдачи обратно =( ).

-----
Don_t hate the cracker - hate the code.



. 1 . 2 . >>
 eXeL@B —› Программирование —› Фикс uTorrent
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати