myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 
2 страниц V   1 2 >

VNoName
Отправлено: 28.9.2011, 7:03


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.3.2009
Пользователь №: 2 605


У нас в сети пару лет назад были войны хабов.
Что только не делали и досили и спамили и флудили.
Обычно использовали

Sprut
Morgenstern III
Copy of ][-][ackerz++ destroyer 2oo5
® A n g e l s  - E l i † e ® - AnG€l§ Pow€r
[FeT] HeVeNLY FlOOdEr

Но самая топовая прога была [RO]Xbot.
Что только народ не предпринимал:
Цитата(Saymon21 @ 21.9.2011, 18:40) *
Выдёргиваем сетевой кабель из системника и анализируем всё дело. baffle.gif

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

Чтобы избавится от программ масс флудеров таких как AnG€l§ Pow€r приходилось вводить ограничения на соединений с одного IP, одновременные соединения и т.п
Ptokax был сразу норм настроен и решал проблему с [RO]Xbot, но вот YnHub не вывозил, сколько бы не стояло фильтров... когда кончалась память, спам начинал проходить в чат т.е вешали 3-4 бота на хаб и спокойна спамили в своё удовольствие.
Sprut. Вот тут мне в своё время пришлось напрячься, firewall не вывозил если был ddos так что пришлось пойти на не очень хорошие решения.
Я сбрутил радминов, на каждой поставил досер, флудер и когда начинался спам/дос я просто натравливал эти радмины на обидчика.

Единственное с чем не научился боротся(но слава богу кроме меня до этого никто не догадался) это подмена DNS, т.е у нас в сети если задано имя компьютера то комп в сети доступен по адресу: имя_компьютера.мой_провайдер.ру и многие хабы этим охотно пользовались.
Если хаб был оффлайн то достаточно было сделать такоеже как у него имя компьютера, перезагрузится, включить хаб на такихже портах и мы автоматически получали "халявных пользователей".
Но самое страшное что можно было положить комп, ну или заставить его пользователя перезагрузится, и пока он перезагружается быстро сделать то что написано выше и мы о5 же получали халявных юзеров.
Слава богу что провайдер потом сделал привязку имени компа к акаунтуbig_smile.gif
Будте бдительныbig_smile.gif
  Форум: Защита серверов · Просмотр сообщения: #40322 · Ответов: 4 · Просмотров: 9 197

VNoName
Отправлено: 30.8.2011, 13:15


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.3.2009
Пользователь №: 2 605


я не стебался) и никак не хотел чтоб на это было похоже) просто увидел что у тебя стоит версия 0.01 а это или ты хочешь сам дорабатывать и т.п) или ктото будет дорабатывать) значит можно указывать на неточности и ошибки) типа:
Код
if(!isset($_GET['id'])) {
    not_found();
}
elseif(!(intval($_GET['id']) > 0)) {
    not_found();
}

ну и т.д
  Форум: Ваши проекты · Просмотр сообщения: #40083 · Ответов: 123 · Просмотров: 118 685

VNoName
Отправлено: 30.8.2011, 9:36


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.3.2009
Пользователь №: 2 605


Цитата(Enyby @ 30.8.2011, 10:22) *
Каждый пишет так, как ему удобнее.

это лишь минус языка)
и кстати cms пишут по правилам)
  Форум: Ваши проекты · Просмотр сообщения: #40080 · Ответов: 123 · Просмотров: 118 685

VNoName
Отправлено: 30.8.2011, 8:52


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.3.2009
Пользователь №: 2 605


Цитата(Enyby @ 30.8.2011, 9:45) *
если писать админку, то в моем случае статусы можно будет редактировать или переводить на другие языки рядовым пользователям, а в вашем случае только вебмастеру сайта.

http://php.net/manual/ru/
fopen...fwrite...fclose
сейчас несколько десятков добровольцев переводят документацию php так что чтобы отредактировать файл большого ума не надо

и кстати специально для простоты перевода кокраз и пишут .lng файлы
  Форум: Ваши проекты · Просмотр сообщения: #40077 · Ответов: 123 · Просмотров: 118 685

VNoName
Отправлено: 30.8.2011, 8:42


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.3.2009
Пользователь №: 2 605


А это видимо не константы?
Цитата(Enyby @ 30.8.2011, 9:28) *
"Хаб не соответствует протоколу NMDC" или "Устаревшее серверное ПО"

такая структура подходит для MS Access.
вот еслиб их было 1000 понять еще можно было понять а так это просто массив из 7ми элементов в какомнить файле err.lng
  Форум: Ваши проекты · Просмотр сообщения: #40075 · Ответов: 123 · Просмотров: 118 685

VNoName
Отправлено: 30.8.2011, 7:44


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.3.2009
Пользователь №: 2 605


а зачем под 7 статических значений заводить целую таблицу(hl_status)?
чтоб запросы были посложнее?
  Форум: Ваши проекты · Просмотр сообщения: #40073 · Ответов: 123 · Просмотров: 118 685

VNoName
Отправлено: 23.8.2011, 9:33


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.3.2009
Пользователь №: 2 605


попробуй явно указать кодировку, незнаю поможет это или нет
Я незнаю как делать запросы в lua но из скрипта я прикинул) что примерно так)
Добавь после(81 строка)
Код
local con = assert (env:connect(sNameDB, sUserDB, sPasswordDB, sAdressDB, sPortDB))

Код
con:execute("SET NAMES 'cp1251'")
con:execute("SET character_set_client = cp1251")
con:execute("SET character_set_connection = cp1251")
  Форум: Скрипты для RusHub'а · Просмотр сообщения: #39964 · Ответов: 54 · Просмотров: 51 699

VNoName
Отправлено: 22.8.2011, 17:31


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.3.2009
Пользователь №: 2 605


попробуй в файле index.php
после(26 строка)
Код
mysql_select_db($b_base,$db);


добавь
Код
mysql_query("SET NAMES 'cp1251'");
  Форум: Скрипты для RusHub'а · Просмотр сообщения: #39960 · Ответов: 54 · Просмотров: 51 699

VNoName
Отправлено: 22.8.2011, 14:24


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.3.2009
Пользователь №: 2 605


Цитата(Angel_D @ 22.8.2011, 13:37) *
повторюсь...

т.е. в базу даже не делается запись с сообщением в этой кодировке, если база в 1251.
кракозябы я вижу не в phpmyadmin - там как разтаки я вижу всё нормально, если вручную исправил - я на самой странице WEB-лога чата вижу кракозябы.

Посмотри в какой кодировке браузер отображает страницу и сравни её с кодировкой бд
  Форум: Скрипты для RusHub'а · Просмотр сообщения: #39955 · Ответов: 54 · Просмотров: 51 699

VNoName
Отправлено: 3.3.2011, 15:23


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.3.2009
Пользователь №: 2 605


выходов полно. поставь кей логер и будешь знать что вводили, можешь записывать экран.
  Форум: Всё о Direct Connect · Просмотр сообщения: #37757 · Ответов: 7 · Просмотров: 11 882

VNoName
Отправлено: 2.3.2011, 7:44


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.3.2009
Пользователь №: 2 605


Цитата(DEN 007 @ 2.3.2011, 6:13) *
расскажите ка нам о пингере по подробнее,

Описание
Первым делом, программа считывает файл с настройками. Где берет информацию необходимую для соединения с базой данных.
Следующий шаг, совершается попытка получения списка адресов хабов. После успешной попытки, программа соединяется со всеми хабами в многопоточном (параллельном) режиме. Идет процесс получения информации о хабах.
По истечении времени Time Out, программа отсоединяется от тех хабов, которые не прервали соединение автоматически.
Заключительный шаг, поле разрыва соединения, делается запрос к базе данных на обновление информации. Дальше по истечении Sleep Time, программа делает повторный запрос к базе данных, процесс соединения с хабами повторяется.
Настройки Small DC Hub List
Все настройки хранятся в файле ‘XMLSettings.xml’, который должен находиться в том же каталоге что и исполняемый файл приложения. Если фал с настройками не будет найден, вы увидите соответствующее сообщение об ошибке:
[*:*:*.*]CORE-: Error: ReadFileSetting() XML Settings file error.
[Exceprion] System.IO.FileNotFoundException
Файл 'E:\HubList\HubList\bin\Release\XMLSettings.xml' не найден.

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

"Файл имеет следующую иерархию:"
<?xml version="1.0" encoding="utf-8" ?>
<Settings>
<MySQL MySQLBaseName = "test" MySQLTableName = "prefix_hub" MySQLUserName = "username" MySQLUserPassword = "pass" MySQLAddres = "127.0.0.1"/>
<Hub HUBUserName = "HUBBOT" HUBUserPassword = "qwe"/>
<Core CORESleepTime = "200000" CORETimeoutTime="100000" />
<Log DefaultErrorLevel="2" ConsoleWriter="true" StackTrace="false" />
</Settings>


Настройки:

MySQL
"Настройки, предназначенные для работы с базой данных MySQL :"
MySQLBaseName - Имя базы данных на вашем сервере.
MySQLTableName – Имя таблицы, которая содержит основные настройки соединения.
MySQLUserName – Пользователь для соединения с базой данных.
MySQLUserPassword – Пароль к пользователю.
MySQLAddres – Адрес для соединения с БД.

Hub
"Настройки, предназначенные для работы с P2P хабами. :"
HUBUserName – Имя пользователя, используется при аутентификации на хабах.
HUBUserPassword – Пароль, используется при аутентификации, отправляется по требования хаба.

Core
"Настройки для управления временем работы :"
CORESleepTime – Промежуток времени между повторным соединением с хабом (миллисекунд).
CORETimeoutTime – Время, по истечении которого, программа разрывает соединение с хабом, если хаб не разорвал его самостоятельно (миллисекунд). Оно должно быть меньше Sleep Time.

Log
"Настройки, предназначенные для управления выводом сообщений. :"
ConsoleWriter – Выводить или нет отладочные сообщения в консоль. (true – да).

"(Приложение 1):"
<MySQL MySQLBaseName = "test" MySQLTableName = "list_hub" MySQLUserName = "root" MySQLUserPassword = "123" MySQLAddres = "127.0.0.1"/>
<Hub HUBUserName = "HUBBOT" HUBUserPassword = "qwe"/>
<Core CORESleepTime = "50000" CORETimeoutTime="20000" />
<Log DefaultErrorLevel="2" ConsoleWriter="true" StackTrace="false" />


Скрин www.whitedg.ru/forum/download/file.php?id=1

Программу можно свернуть в трей.
  Форум: Ваши проекты · Просмотр сообщения: #37721 · Ответов: 62 · Просмотров: 67 869

VNoName
Отправлено: 1.3.2011, 22:40


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.3.2009
Пользователь №: 2 605


далее пойдем в приват, пожалуйста отчистите тему.
  Форум: Kорзина · Просмотр сообщения: #37712 · Ответов: 43 · Просмотров: 37 971

VNoName
Отправлено: 1.3.2011, 22:35


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.3.2009
Пользователь №: 2 605


Цитата(Mellon @ 1.3.2011, 22:20) *
Stribog, говорил с вашим автором, хороший приятный человек, адекватный, он пока решил внести исправления, надеюсь позже всё будет окончательно решено и всё же я поверю в то что это случайное совпадение и ваш скрипт действительно полностью самопис, ведь и такое возможно...

Надеюсь всё проясниться через пару дней..

все выяснится? вы объясните на код какой страницы вы претендуете?!

Цитата(Артём @ 1.3.2011, 22:25) *
или у тебя раздвоение личности, или ты включаешь Максимку3 bad_smile.gif других вариантов нет.

а еще есть такая вещь как прокси)
и если у них до этого был ип провайдера один) то почему щас разные?))
  Форум: Kорзина · Просмотр сообщения: #37709 · Ответов: 43 · Просмотров: 37 971

VNoName
Отправлено: 1.3.2011, 21:49


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.3.2009
Пользователь №: 2 605


Цитата(EvilNico @ 1.3.2011, 20:59) *
Сейчас уже вылез и автор у которого ты взял скрипт, переписка идёт на хабе dc.nicosoft.ru

бессмысленно, зачем мне бы нужна была его web часть? только для того чтобы вывести все данные? да я и без этого легко это сделаю.
у него нет поиска, статистики, админки, шаблонизатора и многого др)

Цитата(mariner @ 1.3.2011, 21:30) *
VOVKT, зато теперь отчетливо видно, какая крутая на никософте мандрива ;)

да лан то что он тут писал повлияло только на то будут ли люди сидящие тут покупать
я как раз сейчас общаюсь с несколькими клиентами так что скорее всего все бутерброды с колбасой окупятся) буду писать новые версии для них)
  Форум: Kорзина · Просмотр сообщения: #37695 · Ответов: 43 · Просмотров: 37 971

VNoName
Отправлено: 1.3.2011, 21:23


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.3.2009
Пользователь №: 2 605


Цитата(EvilNico @ 1.3.2011, 20:59) *
Ты автор ? ухахаха ? взял скрипт у jkoff и даже пофиксить его нормально не смог...

Могу дать ссылки на этом же сайте где лежит скрипт якобы пофикшеный тобою и скрипт который был до тебя от jkoff
можно сравнить разницу big_smile1.gif

прости но я не фиксил его я просто взял и исправил несколько ошибок не преследуя цель использовать его))
повторюсь)) мой скрипт написан лично мной)
а вот ты взял и присвоил его скрипт. где док-ва? у тебя исп все те же переменные.
намекну что ты много что не профиксил начиная с _ttp://dc.nicosoft.ru/index.php?v=1&s=1
у jkoff эти переменные использовались чтобы упорядочить выводимые результаты, ты же этого не осилил.
  Форум: Kорзина · Просмотр сообщения: #37693 · Ответов: 43 · Просмотров: 37 971

VNoName
Отправлено: 1.3.2011, 20:02


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.3.2009
Пользователь №: 2 605


Я автор веб части и предъявы мне не понятны.
Скрипты веб части отличаются на корню, на "никон софт" php используется для подключения к хабам обновления о них информации, моя веб часть направлена лиш на вывод информации ну и добавлении комментариев.
Вовремя написания её я опирался только на своё "a priori", я не смотрел ни на др скрипты ни на чью структуру, они написаны именно так как я пишу веб сайты;
я могу скинуть "малую" часть из сайта который я писал ранее(не хаблист), хаблист написал тем же кодом;
используемые функции,классы лично мои и написаны лично мной на основе моих понятий и соображений;
Специально для Mellona который отчаянно пытается получить скрипт на "халяву" я могу ответить на любой вопрос относящийся к веб части, но уверяю шансов чтобы хотя бы 5 строчек кода подряд будут такими же как у тебя нет.

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

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

Прошу почистить тему от выше выше сказанных беспочвенных предъяв основанных лиш на личном домысле.
  Форум: Kорзина · Просмотр сообщения: #37690 · Ответов: 43 · Просмотров: 37 971

VNoName
Отправлено: 30.1.2011, 19:32


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.3.2009
Пользователь №: 2 605


отзывы есть?)) дай 1-3м за отзыв
  Форум: Общалка aka Флуд · Просмотр сообщения: #37078 · Ответов: 16 · Просмотров: 16 317

VNoName
Отправлено: 17.11.2010, 18:15


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.3.2009
Пользователь №: 2 605


разве характеристика "NoHello" не говарит о том что $Hello отсылатся не будет?
  Форум: Общалка aka Флуд · Просмотр сообщения: #35018 · Ответов: 21 · Просмотров: 28 685

VNoName
Отправлено: 17.11.2010, 12:37


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.3.2009
Пользователь №: 2 605


я читал это и если ты не заметил дал ссылку туда.
там есть какие команды нужно отослать, а в какой последовательности нет. и нету какие характеристики в $Supports пингер должен отправить
  Форум: Общалка aka Флуд · Просмотр сообщения: #35011 · Ответов: 21 · Просмотров: 28 685

VNoName
Отправлено: 17.11.2010, 11:56


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.3.2009
Пользователь №: 2 605


может ктонить написать последовательность общения между хабом и пингером?
и характеристики для нужные пингеру в $Supports
  Форум: Общалка aka Флуд · Просмотр сообщения: #35007 · Ответов: 21 · Просмотров: 28 685

VNoName
Отправлено: 31.10.2010, 7:41


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.3.2009
Пользователь №: 2 605


почти угадал, речь идет о подборе комбинации, мне интересна лиш она, далее я с ней работать буду

  • хеширующий алгоритм MD5;
  • была применена "соль", размером в 10 символов;
  • длина комбинации составляет 49 цифр (0,1).


Enyby, Спасибо уже читаю мануалы)
С CUDA
Достижимая производительность — 1 трлн и выше операций в секунду на GTX295.
  Форум: Другие языки программирования · Просмотр сообщения: #34703 · Ответов: 4 · Просмотров: 8 276

VNoName
Отправлено: 30.10.2010, 22:08


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.3.2009
Пользователь №: 2 605


ну допустим) сейчас под виндой) на проге написанной в С++ на это уходит 8 часов) умные люди говарят что на на видяхе 8800GS можно перебирать 100 м/с т.е за 5 минут
побывал еще на каком то языке(уже забыл) на 20 лямов ушло 1.5 минуты

из ОС мне посоветовали RedHat из новой линии но я пока не посмотрел
из Хар-к компа предложили такие варианты:
1) научится считать на видяхе
2) одно ядерный проц 3.7 Ггц
3) 16ти ядерный проц вроде по 2.4 Ггц
--
первый вариант у меня даже представлений нету как это)
второй это интересно но система ведь тоже будет отнимать какие то ресурсы
третий вызывает сомнения (т.к если едет машина у неё колесо движется со скоростью 100 км/ч и у неё 4 колеса это не значит что суммарная скорость машины 4*100км/ч) но как вариант запустить 15 разных программ и пусть каждое ядро занимается своим делом
  Форум: Другие языки программирования · Просмотр сообщения: #34695 · Ответов: 4 · Просмотров: 8 276

VNoName
Отправлено: 30.10.2010, 20:15


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.3.2009
Пользователь №: 2 605


Всем привет)
знаю что не очень я форум подобрал для такова вопроса) но всетаки яж не прошу программу писать)
в общем мне требуется написать программу которая:
1) запрашивает комбинацию из 10 символов(назовем её ключ) и md5
2) загружает базу1 из файла
3) берет из этой базы комбинацию (строку, 49 цифр) соединяет с ключем и щитает его md5 сравнивает с md5 из первого шага и если они равны завершает программу выводя комбинацию из которой был сделан этот md5
4) иначе он продолжает, и когда база1 заканчивается берет базу2,3,4,5 и т.д.

суммарное кол-во комбинаций примерно 29 135 916 264
нужно перебрать максимально быстро

я не прошу написать за меня программу) а спрашиваю совета:
1) Какую ОС выбрать
2) Язык программирования на котором это лучше организовать (и если "знаете" то как лучше написать)
3) Комп с какими характеристиками выбрать (и желательно почему)
  Форум: Другие языки программирования · Просмотр сообщения: #34690 · Ответов: 4 · Просмотров: 8 276

VNoName
Отправлено: 6.10.2010, 5:56


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.3.2009
Пользователь №: 2 605


Цитата(Saymon @ 5.10.2010, 23:01) *
Код
Информация о хабе будет обновлена через некоторое время, не более 30 мин

А и в хаблисте нет, не в базе нет.

хм,хм,хм, у мну норм в бд отправляет.
хотя он может писать что все норм и не добовлять если он посылает запрос на не существующую таблицу
проверь совпадает ли у тебя переменная в конфиге
Код
$dbtable = "hublist_hubs"; //Название таблицы с информацией о хабах

с названием таблицы в mysql
  Форум: Kорзина · Просмотр сообщения: #34125 · Ответов: 42 · Просмотров: 48 560

VNoName
Отправлено: 5.10.2010, 21:49


Участник
**

Группа: Пользователи
Сообщений: 43
Регистрация: 15.3.2009
Пользователь №: 2 605


ну да крон) но это скорее будет пользоватся популярностью у локалок) а там никакова крона) на большей части компом винда) и тупые админы))
хотя если не совсем дурачки то сварганят чото типо того что я сделал: на c++ написал прогу каторая по опр адресу конектится к опр файлу раз в час) каторый обновляет всю статистику)

напоминаю про иньекции)

вобщем я придумал откуда дизайн стырить) у нас ведь есть любимый dchublist ru)
скорее всего начну его делать)) но не раньше понедельника т.к надо бд написать для фирмы

Цитата(Saymon @ 5.10.2010, 22:45) *
сonfig.php ты забыл выложить)))

установка вроде рабочая, запускай setup.php он кокраз этот файл и создаст
  Форум: Kорзина · Просмотр сообщения: #34118 · Ответов: 42 · Просмотров: 48 560

2 страниц V   1 2 >

New Posts  Открытая тема (есть новые ответы)
No New Posts  Открытая тема (нет новых ответов)
Hot topic  Горячая тема (есть новые ответы)
No new  Горячая тема (нет новых ответов)
Poll  Опрос (есть новые голоса)
No new votes  Опрос (нет новых голосов)
Closed  Закрытая тема
Moved  Тема перемещена
 

RSS Сейчас: 27.4.2024, 18:42