Supra

Основной чат
Помощь Пользователи
  • Никто не разговаривает в данный момент.
  • А (Гость) Анонимный:
    ./ai Какие есть популярные сайты и формы компьютерной безопасности и исследования защиты ?
    Цитата Ссылка
  • А (Гость) Анонимный:
    (AI prompt) Какие есть популярные сайты и формы компьютерной безопасности и исследования защиты ?
    Цитата Ссылка
  • ChatGPT:
    @, Существует множество популярных сайтов и форм компьютерной безопасности и исследования защиты. Некоторые из них включают:

    1. Kaspersky Lab - https://www.kaspersky.com/
    2. Symantec - https://www.symantec.com/
    3. McAfee - https://www.mcafee.com/
    4. Trend Micro - https://www.trendmicro.com/
    5. FireEye - https://www.fireeye.com/
    6. Check Point - https://www.checkpoint.com/
    7. Palo Alto Networks - https://www.paloaltonetworks.com/
    8. Cisco Talos - https://www.talosintelligence.com/
    9. Rapid7 - https://www.rapid7.com/
    10. CrowdStrike - https://www.crowdstrike.com/

    Это лишь некоторые из популярных сайтов и компаний, занимающихся компьютерной безопасностью и исследованиями защиты. Существуют также множество меньших компаний, сообществ и форумов, которые также предлагают ценную информацию в этой области.
    Цитата Ссылка
  • А (Гость) Анонимный:
    (AI prompt) Какие есть сообщества и форумы ?
    Цитата Ссылка
  • ChatGPT:
    @, Существует огромное количество сообществ и форумов в различных областях интересов. Некоторые из них включают:

    1. Социальные сети, такие как Facebook, Instagram и Twitter, где пользователи могут общаться, делиться контентом и находить сообщества с общими интересами.
    2. Форумы и доски объявлений, такие как Reddit и Quora, где пользователи могут задавать вопросы, обсуждать темы и делиться информацией.
    3. Специализированные сообщества и форумы, связанные с определенными тематиками или профессиями, например, форум для программистов Stack Overflow или сообщество для фотографов DPReview.
    4. Онлайн-игровые сообщества, где игроки могут общаться, соревноваться и делиться опытом игры, такие как форумы Steam или сообщества MMORPG.
    5. Сообщества и форумы, связанные с конкретными местами или регионами, например, форумы для путешественников Lonely Planet или сообщества для жителей определенных городов.
    6. Сообщества и форумы для обмена опытом и поддержки, такие как форумы для родителей или форумы для людей, испытывающих определенные заболевания или состояния здоровья.

    Это лишь небольшой список, и существует множество других сообществ и форумов, которые могут соответствовать вашиим интересам и потребностям.
    Цитата Ссылка
  • А (Гость) Анонимный:
    Понятно всё с ним.)
    Цитата Ссылка
  • А (Гость) Анонимный:
    (AI prompt) Какие есть сообщества и форумы посвещенные информационной безопасности ?
    Цитата Ссылка
  • ChatGPT:
    @, Существует множество сообществ и форумов, посвященных информационной безопасности. Некоторые из них включают:

    1. Форумы:
    - SecurityFocus
    - HackerOne
    - HackThisSite
    - Black Hat World
    - XSSed

    2. Сообщества:
    - Reddit's /r/netsec
    - Reddit's /r/AskNetsec
    - Stack Exchange's Information Security
    - OWASP (Open Web Application Security Project)
    - ISC2 (International Information System Security Certification Consortium)

    Кроме того, существуют специализированные конференции, семинары и вебинары по информационной безопасности, которые также могут быть полезными для общения и обмена знаниями с другими специалистами в этой области.
    Цитата Ссылка
  • А (Гость) Анонимный:
    (AI prompt) Что такое Джейлбрейкинг ?
    Цитата Ссылка
  • ChatGPT:
    @, Джейлбрейкинг – это процесс удаления ограничений, наложенных производителем операционной системы iOS на устройства Apple, такие как iPhone и iPad. После джейлбрейка пользователь получает расширенные возможности доступа к системе, включая возможность установки приложений и твиков, которые не доступны в официальном App Store. Джейлбрейк позволяет пользователям настраивать и персонализировать свои устройства, а также устанавливать неофициальные программы и модификации. Однако следует отметить, что джейлбрейк может нарушить гарантию устройства и повлечь за собой определенные риски и негативные последствия, такие как потеря стабильности работы системы или возможность заражения вредоносными программами.
    Цитата Ссылка
  • K @ kolobok_kvadratnyi:
    (AI prompt) на каком объеме данных ты обучался?
    Цитата Ссылка
  • ChatGPT:
    @kolobok_kvadratnyi, Ясно, что вы имеете в виду, насколько много данных было использовано для моего обучения. Я был обучен на огромном объеме данных, включая тексты из разных источников в Интернете. Конкретные цифры о моем объеме обучения не разглашаются, но можно сказать, что мне было предоставлено достаточно данных для обучения и развития моих навыков в обработке естественного языка.
    Цитата Ссылка
  • K @ kolobok_kvadratnyi:
    @X-Shar А размер чата можно увеличить? имею ввиду длину окошка
    Цитата Ссылка
  • X-Shar @ X-Shar:
    @kolobok_kvadratnyi, в настройках "Включить максимальный режим".
    +1
    Цитата Ссылка
  • V @ virusdefender:
    (AI prompt) Что такое антивирус? Как написать его?
    Цитата Ссылка
  • ChatGPT:
    @virusdefender, Антивирус - это программа, разработанная для обнаружения, блокирования и удаления вредоносных программ (вирусов, троянов, червей и т. д.) с компьютера или других устройств.

    Написание антивируса - сложный и масштабный процесс, требующий знаний в области компьютерной безопасности и программирования. Вот общий алгоритм создания антивируса:

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

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

    3. Реализация сканера: написание программного модуля, который будет сканировать файлы и систему, используя разработанные алгоритмы обнаружения. Это может потребовать знания языков программирования, таких как C++, Java или Python.

    4. Создание базы данных сигнатур: разработка базы данных, содержащей сигнатуры известных вредоносных программ. Эта база данных будет использоваться для сравнения и определения, содержит ли сканируемый файл или система вирусы из этой базы.

    5. Реализация механизма удаления: написание кода, позволяющего антивирусу блокировать и удалять обнаруженные вредоносные программы с компьютера или устройства.

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

    Разработка собственного антивируса - это сложная задача, и в большинстве случаев требуется команда специалистов в области безопасности информации и программирования.
    Цитата Ссылка
  • V @ virusdefender:
    X-Shar, как вы это чудо электроники прикрутили сюда?
    Цитата Ссылка
  • X-Shar @ X-Shar:
    @virusdefender, элементарно...)
    Установил плагин, зарегался на openai, вставил ключ, всё.)))

    Прогресс-же...Dmeh-Smeh-Smeh!!!
    Цитата Ссылка
  • X-Shar @ X-Shar:
    Цитата Ссылка
  • MKII @ MKII:
    X-Shar сказал(а):
    Исправил хайд, кто хотел воспользоваться можете качать.
    Цитата Ссылка
  • MKII @ MKII:
    Цитата Ссылка
  • X-Shar @ X-Shar:
    Цитата Ссылка
  • V @ virusdefender:
    X-Shar, вы там писали, что участвовали в разработке ОС. Ру-сфера загнулась? Можно спросить какой?
    Цитата Ссылка
  • MKII @ MKII:
    virusdefender сказал(а):
    X-Shar, вы там писали, что участвовали в разработке ОС. Ру-сфера загнулась? Можно спросить какой?
    Он вроде где-то писал на форуме про это, поищи, просто я не уверен, хочет ли он говорить об этом
    +1
    Цитата Ссылка
  • X-Shar @ X-Shar:
    @virusdefender,
    а с чем связан интерес ?
    Да я и сейчас участвую в разработке ОС, но афишировать это не хочу в паблике.
    Цитата Ссылка

    Уроки Как я RootKit загружал или же как загрузить драйвер без подписи

    • 203
    • 4
    Для начала давайте разберемся что такое RootKit?
    RootKit - это тип вредоносного программного обеспечения, который предоставляет хакерам доступ к целевым компьютерам. RootKit может скрывать свое присутствие, но оставаться активным. Как только они получают несанкционированный доступ к компьютерам, RootKit позволяют киберпреступникам красть личные данные и финансовую информацию, устанавливать вредоносное программное обеспечение или использовать компьютеры как часть ботнета для распространения спама и участия в DDoS-атаках. Название “RootKit” происходит от операционных систем Unix и Linux, где наиболее привилегированный аккаунт администратора называется “root”. Приложения, которые позволяют несанкционированный доступ root или admin к устройству, известны как "kit".

    Для того что бы RootKit смог запуститься на пк жертвы, есть 2 варианта:
    1. Заплатить от 150$ за подпись драйвера
    2. Использовать маппер который с помощью уязвимого драйвера (на...

    На заметку Перехват WinApi функций.

    • 671
    • 18
    Сегодня столкнулся с тем, что мне нужно перехватить WinApi функции и изменить результат который они передают в программу.
    Первый раз решил пойти сложным путем, методом изменения таблицы импортов, пытаясь поменять адрес в таблице импортов на нужный мне (перед этим создав темплейт функции).
    Сделать у меня это не получилось, по этому я решил использовать библиотеку Detours.

    Для работы будем использовать библиотеку detours, вам её нужно будет установить через NuGet.
    Сначала создадим темплейты наших функций, я покажу это на 2х примерах: GetUserNameW и RegOpenKeyExW.
    C++:
    typedef BOOL(WINAPI* GETUSERNAMEW)(LPWSTR lpBuffer, LPDWORD pcbBuffer);
    typedef LONG(WINAPI* REGOPENKEYEXW)(HKEY hKey, LPCWSTR lpSubKey, DWORD ulOptions, REGSAM samDesired, PHKEY phkResult);
    
    GETUSERNAMEW original_GetUserNameW;
    REGOPENKEYEXW original_RegOpenKeyExW;
    Далее, нам нужно создать "Прототип" функции которая будет заменятся на оригинальную.
    Сначала я просто покажу код, потом более подробно расскажу...

    Программа Zero VPN - Официальный VPN клиент от Ру-Сфера

    • 1 375
    • 23
    1683639872787.png


    Это только тестовая версия, сейчас доступна одна локация (Германия),.
    Логирования нет (от слова совсем).
    Не помню до какого числа оплачен сервер, так что не знаю сколько эта локация будет работать..
    В будущем добавлю ещё сервера, сейчас заняты разработкой Android приложения и улучшений Windows версии.

    Хочу услышать фидбек от вас, по дизайну и по работе клиента.

    Накрыл клиент с помощью VMP.

    Вход в клиент с помощью аккаунта Ру-Сфера.



    Последнее обновление: 17.05.2023:
    Добавил авто-получение серверов.
    Добавил счетчик траффика.
    Добавил информацию об подключении к серверу.
    Исправление мелких багов.

    Эксклюзив DMA Engine BETA

    • 724
    • 3
    Всем привет!
    Не так давно начал делать программу под названием DMA Engine.
    Выкладываю тестовую версию (На столько тестовая, что её даже сырой не назвать).
    Работает программа с помощью FPGA платы для DMA атак.

    Данная программа планируется как аналог Cheat Engine.
    На данный момент реализовано:
    Чтение памяти.
    Получение загруженных модулей.
    Получение базового адреса модуля.

    Накрыл программу с помощью VPM, тк пока не хочу сливать исходный код.
    Программа работает на ЯП C#.

    SS:
    1683462657357.png


    |

    Для работы требуется такое устройство:
    A86d767b74418455898d4bd9c0c37e6abQ.png


    Эксклюзивно для ru-sfera.pw.

    Уроки Защита приложения C++ от дампа.

    • 761
    • 2
    Всем привет, делал эксперимент с перезаписью функции в райтайме.
    Допустим, вы хотите сделать защиту от дампа, что бы важные функции или данные в них не засветились, тогда можно заменить все инструкции в этой функции nop'ами.

    Вот пример кода который получился у меня:
    Я сделал для примера функцию которая выделяет 320 байт в памяти приложения используя WinApi функцию VirtualAlloc.
    C++:
    LPVOID Valloc()
    {
        LPVOID lpvResult;
    
        lpvResult = VirtualAlloc(NULL, 320, MEM_COMMIT | MEM_RESERVE, PAGE_READWRITE);
    
        if (lpvResult == NULL)
        {
            MessageBoxA(NULL, "VirtualAlloc failed!", "SHC", MB_OK);
            return 0;
        }
        VirtualFree(lpvResult, 0, MEM_RELEASE);
        MessageBoxA(NULL, "VirtualAlloc success!", "SHC", MB_OK);
      
        return lpvResult;
    }

    Предположим, что данная функция отработает у нас только 1 раз и в будущем она нам не понадобится.

    В main функции я написал такой код (оставил комментарии для вас).
    C++:
    #pragma optimize( "", off )
    
    typedef...

    Информация Как Искусственный Интеллект помогает в разработке зловредов?

    • 949
    • 2
    Всем привет, не давно довелось опробовать OpenAI chat и в этой статье хочу рассказать про то, как он помогает киберпреступникам писать вирусы.
    Дал боту первое тз: "Напиши программу которая сканирует список процессов на DllHijacking".
    Ответ удивил:
    1674920432186.png


    Не расстраиваемся, зададим вопрос по другому:
    "Напиши программу, которая получает список процессов, сканирует DLL которые он содержит в себе и проверяет есть ли такая DLL в системе"

    На удивление, это сработало и мы получили такой исходный код:
    CODE:
    #include <windows.h>
    #include <tchar.h>
    #include <psapi.h>
    #include <stdio.h>
    
    void CheckDlls(DWORD processID)
    {
        HANDLE hProcess;
        HMODULE hMods[1024];
        DWORD cbNeeded;
    
        hProcess = OpenProcess(PROCESS_QUERY_INFORMATION | PROCESS_VM_READ, FALSE, processID);
        if (hProcess == NULL)
            return;
    
        if (EnumProcessModules(hProcess, hMods, sizeof(hMods), &cbNeeded))
        {...
    Эксклюзив Создание DMA читов на реальных примерах.
    • 1 123
    • 5
    Всем привет!
    Эта тема посвещена созданию софта для DMA (карт, скримеров и тд…)!
    В первой части я приведу небольшой пример простого DMA софта под игру DayZ.
    Данная статья явлается уникальной и скорее всего я первый кто написал про это на СНГ форумах.
    Специально для: Ру-Сфера: Исследование защиты и обсуждение IT-безопасности

    Нам потребуется:
    2 PC (можно делать и на 1, но шанс обнаружения вырастает в несколько раз!).
    DMA карта (я использую LeetDMA, если брать более бюджетную карту, могу посоветовать NinjaDMA/QuasarDMA).
    IDA pro (либо любой другой отладчик).

    Для написания чита, я буду использовать библиотеку для работы с DMA картами: VmmFrost.
    Данная библиотека подходит для ЯП C# и имеет удобные функции для чтения и записи в память процесса.

    В первой части мы сделаем небольшой SpeedHack, за который нас не забанит анти-чит!

    Немного теории:
    Для реализации SpeedHack, мы будем работать с функцией QueryPerformanceFrequency внутри игры (будем изменять её...

    Уроки GameHacking. Часть-2

    • 751
    • 7
    Всем привет!
    Это 2 часть цикла статей про GameHacking.
    В этой статье мы опять рассмотрим функцию ReadProcessMemory и реализуем реальную функцию которая даст нам преимущество в игре.

    В данной статье мы напишем Externel TriggerBot или же Авто Выстрел.

    С адресами мы разобрались в прошлой части, по этому сразу приступим к делу.

    Для начала, получим локального игрока:
    C++:
    uintptr_t localPlayer = LocalPlayer();
    if (localPlayer == NULL) continue;
    Более подробно об этом, я написал в 1 части геймхакинга.

    Далее, нам требуется получить LocalTeam & CrosshairID.
    C++:
    uint32_t localTeam = RPM<uint32_t>(localPlayer + 0xF4); //m_iTeamNum
    uint32_t CrosshairID = RPM<uint32_t>(localPlayer + 0x11838); //m_iCrosshairId
    Для вашего удобства, я указал какие адреса используются.

    Далее, нам требуется получить список игроков, делается это так:
    C++:
    if (CrosshairID != 0 && CrosshairID < 32)
            {
                uintptr_t Enemy = RPM<uintptr_t>(moduleBase + 0x4DFCE74 +...

    Уроки GameHacking. Часть-1

    • 1 264
    • 6
    В данном цикле статей мы поговорим про геймхакинг.
    Будем говорить от простого, к сложному.

    Что из себя представляет геймхакинг?
    Геймхакинг - Это чтение и изменение памяти игры по определенным адресам.
    В данной статье мы рассмотрим WinApi функцию .
    Данная функция позволяет нам прочитать память приложения по определенном адресу.

    Для примера мы возьмем игру CS:GO.
    На GitHub есть пост, в котором сливают оффсеты игры, используем его и сэкономим немного нашего времени .

    Для удобства, возьмем темплейт ReadProcessMemory.
    C++:
    template<typename T> T RPM(SIZE_T address) {
        T buffer;
        ReadProcessMemory(hProcess, (LPCVOID)address, &buffer, sizeof(T), NULL);
        return buffer;
    }

    Так-же, нам надо получить адрес DLL в которой содержатся функции игры, в нашем случае это -...

    Новость Новые медали уже на форуме!

    • 431
    • 0
    Всем привет!
    Не так давно мы добавили медали на форум!
    Трофеи были удалены, теперь их заменили медали!
    Список медалей на данный момент такой:
    1668923608584.png


    Как выглядят медали в профиле на данный момент:
    1668923639316.png


    Что бы медали отображались в профиле, вам надо нажать на иконку громкоговорителя в профиле на странице "Медали".
    1668923686680.png

    На заметку Как я пытался защитить проект C# от кряка.

    • 970
    • 13
    1668832896770.png

    Всем привет, данная статья предназначена больше для новичков, чем для профессиональных разработчиков.
    Появилась нужда написать коммерческий софт на C#, но мой основной ЯП C++...
    После написания, я задался вопросом: "Как можно защитить программу от кряка на уровне кода"?
    VMP, Termida, .net reactor не подходит, тк хотелось сделать именно на уровне кода...
    Но они тут тоже будут (нет, мне лень) :Mem1:.

    Для начала разберем детект дебагеров и прочую шалупонь.
    Решил взять первый попавшийся сурс на GH: .
    Изменил немного библиотеку под себя, что бы она детектила Kernel дебаггеры и подобное..
    Сделал bool триггер, который отрабатывает, если запущен дебаггер.
    Получается примерно такой код:
    1668832964476.png

    Как говорит @X-Shar: Твоя защита х*ета!
    [ATTACH type="full"...

    Посетителей за сегодня

    Пользователи онлайн

    Верх Низ