Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Плюшки из стрингера, чекалка железа из под форточки.

Сурсы дллок где?
D83DDE11.png
 
А кто сомневается дампите сами, запустите стрингер и там будет в папке temp temp_циферки.dll. Я вас не принуждаю ни к чему.
 
Последнее редактирование:
:good:хорошо бы,если не только апал но и ссылку рабочую дал.
 
Сейчас бы в 2д17 железо через WMI получать...
https://gist.github.com/HoShiMin/0b2a1035ec6efc62cdb443288b7d76c7
Код:
    // Инфа о материнке, биосе и сводная инфа о системе:
    FIRMWARE_INFO FirmwareInfo;
    GetFirmwareInfo(&FirmwareInfo);
    // ... Вытаскиваем данные из полей FirmwareTable ...
    FreeFirmwareInfo(&FirmwareInfo);

    // CPUID (у процессоров нет ID'шников, здесь сводка по фичам и вендору):
    DWORD CPUID = GetCPUID();

    // MAC (ой всё):
    ULONGLONG MACAddress = GetMAC();

    // Инфа о HDD (требует прав админа):
    HDD_INFO HddInfo;
    GetHddInfo(0, &HddInfo);
    // ... Вытаскиваем данные из полей HddInfo ...
    FreeHddInfo(&HddInfo);

В GetFirmwareInfo скоро добавлю серийники оперативки (а они у неё есть)
 
Сейчас бы в 2д17 железо через WMI получать...
https://gist.github.com/HoShiMin/0b2a1035ec6efc62cdb443288b7d76c7
Код:
    // Инфа о материнке, биосе и сводная инфа о системе:
    FIRMWARE_INFO FirmwareInfo;
    GetFirmwareInfo(&FirmwareInfo);
    // ... Вытаскиваем данные из полей FirmwareTable ...
    FreeFirmwareInfo(&FirmwareInfo);

    // CPUID (у процессоров нет ID'шников, здесь сводка по фичам и вендору):
    DWORD CPUID = GetCPUID();

    // MAC (ой всё):
    ULONGLONG MACAddress = GetMAC();

    // Инфа о HDD (требует прав админа):
    HDD_INFO HddInfo;
    GetHddInfo(0, &HddInfo);
    // ... Вытаскиваем данные из полей HddInfo ...
    FreeHddInfo(&HddInfo);

В GetFirmwareInfo скоро добавлю серийники оперативки (а они у неё есть)
Нам нужно больше разжевать, что ты тычешь своими кодами, реализацию в лончер!
(А по факту, кто знает как это использовать, те уже давным давно себе все написали)
Да наступит эра патчинга функции в dll/exe'ках
 
А почему нет? Полезно же. Многим нужны ограничения по железу в лаунчерах. А тут уже готовая нативка и подписанная на халяву, хоть и старым сертиком.
Да не подписана она, зачем вы врете? Это обычный комментарий при компиляции. Если бы и был сертификат, внимание, даже не валидный(левый сертификат, не от верифицированного УЦ), то была бы вкладочка в свойствах файла, которой нет
 
А почему нет? Полезно же. Многим нужны ограничения по железу в лаунчерах. А тут уже готовая нативка и подписанная на халяву, хоть и старым сертиком.
Даже от старых сертификатов, у которых "истёк срок годности", есть след в виде недействительной подписи.
А тут даже такой нет
 
Не стоит вскрывать эту тему. Вы молодые, шутливые, вам всё легко. Это не то. Сюда лучше не лезть. Оно вас сожрёт.
 

Поделиться этой страницей

Назад
Верх