home.social

#dll — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #dll, aggregated by home.social.

fetched live
  1. Пять редких техник закрепления хакеров в сети

    За первые шесть месяцев 2026 года специалисты департамента комплексного реагирования на киберугрозы экспертного центра безопасности Positive Technologies (PT ESC IR) зафиксировали ряд редких техник закрепления на скомпрометированных хостах. Что за техники — рассказываем в этой статье.

    habr.com/ru/companies/pt/artic

    #кибератаки #zabbix #comобъекты #hijacking #dll

  2. Пять редких техник закрепления хакеров в сети

    За первые шесть месяцев 2026 года специалисты департамента комплексного реагирования на киберугрозы экспертного центра безопасности Positive Technologies (PT ESC IR) зафиксировали ряд редких техник закрепления на скомпрометированных хостах. Что за техники — рассказываем в этой статье.

    habr.com/ru/companies/pt/artic

    #кибератаки #zabbix #comобъекты #hijacking #dll

  3. Пять редких техник закрепления хакеров в сети

    За первые шесть месяцев 2026 года специалисты департамента комплексного реагирования на киберугрозы экспертного центра безопасности Positive Technologies (PT ESC IR) зафиксировали ряд редких техник закрепления на скомпрометированных хостах. Что за техники — рассказываем в этой статье.

    habr.com/ru/companies/pt/artic

    #кибератаки #zabbix #comобъекты #hijacking #dll

  4. TLCBanking-Trojaner bedroht aktuell mehrheitlich brasilianische Nutzer:innen. Aber die hohe Anpassungsfähigkeit lässt erwarten, dass diese Bedrohung auch nach Europa schwappt.
    Mehr: maniabel.work/archiv/1569

    #Banking #DLL-Sideloading #Malware #MSI-Installer #Outlook #Trojaner #WhatsApp #Windows

  5. TLCBanking-Trojaner bedroht aktuell mehrheitlich brasilianische Nutzer:innen. Aber die hohe Anpassungsfähigkeit lässt erwarten, dass diese Bedrohung auch nach Europa schwappt.
    Mehr: maniabel.work/archiv/1569

    #Banking #DLL-Sideloading #Malware #MSI-Installer #Outlook #Trojaner #WhatsApp #Windows

  6. TLCBanking-Trojaner bedroht aktuell mehrheitlich brasilianische Nutzer:innen. Aber die hohe Anpassungsfähigkeit lässt erwarten, dass diese Bedrohung auch nach Europa schwappt.
    Mehr: maniabel.work/archiv/1569

    #Banking #DLL-Sideloading #Malware #MSI-Installer #Outlook #Trojaner #WhatsApp #Windows

  7. TLCBanking-Trojaner bedroht aktuell mehrheitlich brasilianische Nutzer:innen. Aber die hohe Anpassungsfähigkeit lässt erwarten, dass diese Bedrohung auch nach Europa schwappt.
    Mehr: maniabel.work/archiv/1569

    #Banking #DLL-Sideloading #Malware #MSI-Installer #Outlook #Trojaner #WhatsApp #Windows

  8. TLCBanking-Trojaner bedroht aktuell mehrheitlich brasilianische Nutzer:innen. Aber die hohe Anpassungsfähigkeit lässt erwarten, dass diese Bedrohung auch nach Europa schwappt.
    Mehr: maniabel.work/archiv/1569

    #Banking #DLL-Sideloading #Malware #MSI-Installer #Outlook #Trojaner #WhatsApp #Windows

  9. Реверс — это сканворд. Как я впервые нормально понял Ghidra

    Привет, Хабр. У меня бывают неожиданные заказы, из неожиданных сфер на фрилансе. Недавно писал про то как прилетел большой проект по классификатору фоток. А теперь пришел запрос на реверс! Не могу вдаваться в подробности проекта - много конфиденциального - но я расскажу про конкретный разбор одного .dll файла. Открыл Ghidra, кликнул на функцию, включил декомпилятор - и передо мной встала стена. Не метафорическая стена. Прям реально стена! И вот пока я эту функцию ковырял, переименовывал переменные, ходил по ссылкам, открывал соседние функции, смотрел строки, в какой-то момент меня щёлкнуло. Это же сканворд.

    habr.com/ru/articles/1029296/

    #reverse_engineering #ghidra #реверсинжиниринг #binary_analysis #dll #decompilation #xrefs #static_analysis #reverse #binary_parsing

  10. Реверс — это сканворд. Как я впервые нормально понял Ghidra

    Привет, Хабр. У меня бывают неожиданные заказы, из неожиданных сфер на фрилансе. Недавно писал про то как прилетел большой проект по классификатору фоток. А теперь пришел запрос на реверс! Не могу вдаваться в подробности проекта - много конфиденциального - но я расскажу про конкретный разбор одного .dll файла. Открыл Ghidra, кликнул на функцию, включил декомпилятор - и передо мной встала стена. Не метафорическая стена. Прям реально стена! И вот пока я эту функцию ковырял, переименовывал переменные, ходил по ссылкам, открывал соседние функции, смотрел строки, в какой-то момент меня щёлкнуло. Это же сканворд.

    habr.com/ru/articles/1029296/

    #reverse_engineering #ghidra #реверсинжиниринг #binary_analysis #dll #decompilation #xrefs #static_analysis #reverse #binary_parsing

  11. Реверс — это сканворд. Как я впервые нормально понял Ghidra

    Привет, Хабр. У меня бывают неожиданные заказы, из неожиданных сфер на фрилансе. Недавно писал про то как прилетел большой проект по классификатору фоток. А теперь пришел запрос на реверс! Не могу вдаваться в подробности проекта - много конфиденциального - но я расскажу про конкретный разбор одного .dll файла. Открыл Ghidra, кликнул на функцию, включил декомпилятор - и передо мной встала стена. Не метафорическая стена. Прям реально стена! И вот пока я эту функцию ковырял, переименовывал переменные, ходил по ссылкам, открывал соседние функции, смотрел строки, в какой-то момент меня щёлкнуло. Это же сканворд.

    habr.com/ru/articles/1029296/

    #reverse_engineering #ghidra #реверсинжиниринг #binary_analysis #dll #decompilation #xrefs #static_analysis #reverse #binary_parsing

  12. Welp...
    Looks like Survivor took a wrong trajectory again...

    Ayyyo day 30 of the RWAM's. Just one more day to go! Did some painting for this one again today, was fun :)

    #art #digital #fanart #RWArtMonth #digitalart #rainworld #slugcat #dll #survivor #rwsurvivor #rwdll #daddylonglegs #rwdaddylonglegs #tentacles #floating #rot #rwrot #painting #digitalpainting

  13. TacLibrary открытая библиотека для разработки игр на Unity 3d (идея создания)

    Дисклеймер. Хотя в статье представлены некоторые наработки, она не претендует на готовое решение. Её цель — описать идею и подход к созданию открытой библиотеки, а также привлечь внимание к проблемам, с которыми сталкиваются разработчики игр. Автор является профессиональным программистом, однако разработка игр остаётся для него областью хобби. Продумывая программную архитектуру различных прототипов игр на Unity 3D, решил поделится рядом соображений и заодно структурировать, и описать свой подход к реализации архитектуры. Конечно, очень редко можно договорится о соблюдении некоторой архитектуры при разработке. Тут как правило две проблемы в описании архитектуры как законченной сущности, и её понимании другими. Нам потребуется многослойное понимание проблемы, к сожалению, язык последовательно синхронный и не позволяет сразу дать всесторонние описание. Но начнем мы с более простого, с описания частной проблемы, концепции класса AgentPoint , для глубины понимания я буду давать ссылки, изучение которых позволит понять проблему детализировано. В статье же скорее останется лишь легковесное описание, не рассчитывайте на глубокое понимание, если не пройдете по ссылкам. Но тем не менее я попробую, основы объяснить прямо тут.

    habr.com/ru/articles/983524/

    #unity3d #dll #ооп_программирование #С# #архитектура #игры

  14. TacLibrary открытая библиотека для разработки игр на Unity 3d (идея создания)

    Дисклеймер. Хотя в статье представлены некоторые наработки, она не претендует на готовое решение. Её цель — описать идею и подход к созданию открытой библиотеки, а также привлечь внимание к проблемам, с которыми сталкиваются разработчики игр. Автор является профессиональным программистом, однако разработка игр остаётся для него областью хобби. Продумывая программную архитектуру различных прототипов игр на Unity 3D, решил поделится рядом соображений и заодно структурировать, и описать свой подход к реализации архитектуры. Конечно, очень редко можно договорится о соблюдении некоторой архитектуры при разработке. Тут как правило две проблемы в описании архитектуры как законченной сущности, и её понимании другими. Нам потребуется многослойное понимание проблемы, к сожалению, язык последовательно синхронный и не позволяет сразу дать всесторонние описание. Но начнем мы с более простого, с описания частной проблемы, концепции класса AgentPoint , для глубины понимания я буду давать ссылки, изучение которых позволит понять проблему детализировано. В статье же скорее останется лишь легковесное описание, не рассчитывайте на глубокое понимание, если не пройдете по ссылкам. Но тем не менее я попробую, основы объяснить прямо тут.

    habr.com/ru/articles/983524/

    #unity3d #dll #ооп_программирование #С# #архитектура #игры

  15. Martin Fugmann (Heraeus Bildungsstiftung) & Dr. Norbert Kreutzmann: Voraussetzungen für Digital Learning Leadership (#DLL) Haltung, Fehlerkultur und ein schulweiter Konsens für agiles Handeln. #KonfBD25 #FediLZ #smj25

  16. Martin Fugmann (Heraeus Bildungsstiftung) & Dr. Norbert Kreutzmann: Voraussetzungen für Digital Learning Leadership (#DLL) Haltung, Fehlerkultur und ein schulweiter Konsens für agiles Handeln. #KonfBD25 #FediLZ #smj25

  17. #blue_team #DLL #sideloading

    От сайдлоадинга вполне можно защититься: белые списки (WDAC/AppLocker), отключение или жёсткая настройка поиска DLL, контроль запуска подписанного ПО из нетипичных мест, мониторинг .lnk без параметров к .exe в пользовательских каталогах и охота по артефактам прокси-экспортов.

    В целом, лучшая защита от подобных атак — запретить пользователю запускать левые приложения и скачивать что-либо из недоверенных источников. Если вы все еще «стесняетесь» для юзеров в контуре формировать жестко заданные вайтлисты и правила, могу только пожелать удачи в работе.

  18. #blue_team #DLL #sideloading

    От сайдлоадинга вполне можно защититься: белые списки (WDAC/AppLocker), отключение или жёсткая настройка поиска DLL, контроль запуска подписанного ПО из нетипичных мест, мониторинг .lnk без параметров к .exe в пользовательских каталогах и охота по артефактам прокси-экспортов.

    В целом, лучшая защита от подобных атак — запретить пользователю запускать левые приложения и скачивать что-либо из недоверенных источников. Если вы все еще «стесняетесь» для юзеров в контуре формировать жестко заданные вайтлисты и правила, могу только пожелать удачи в работе.

  19. DLL‑сайдлоадинг для получения начального доступа к системе

    #red_team #DLL #sideloading

    Крайне простой и эффективный метод, позволяющий редтимерам обойти EDR-системы и внедрить вредоносный код под ширмой легитимного процесса. Фокус метода заключается в том, что вместо изменения кода легитимной проги, через которую начнется пробив, достаточно заменить одну из DLL-библиотек, которые эта программа подгружает. Благодаря этому «заражённая» прога работает без сбоев, а EDR не видит никаких проблем за счет запуска под доверенным подписанным процессом.

    В самом начале важно для экспериментов выбрать популярную, подписанную, доверенную модульную программу с собственными DLL, которую можно переносить (копировать каталог) — архиваторы, просмотрщики, легкие редакторы и т. п. В идеале чтобы она грузила DLL по относительным путям.

  20. DLL‑сайдлоадинг для получения начального доступа к системе

    #red_team #DLL #sideloading

    Крайне простой и эффективный метод, позволяющий редтимерам обойти EDR-системы и внедрить вредоносный код под ширмой легитимного процесса. Фокус метода заключается в том, что вместо изменения кода легитимной проги, через которую начнется пробив, достаточно заменить одну из DLL-библиотек, которые эта программа подгружает. Благодаря этому «заражённая» прога работает без сбоев, а EDR не видит никаких проблем за счет запуска под доверенным подписанным процессом.

    В самом начале важно для экспериментов выбрать популярную, подписанную, доверенную модульную программу с собственными DLL, которую можно переносить (копировать каталог) — архиваторы, просмотрщики, легкие редакторы и т. п. В идеале чтобы она грузила DLL по относительным путям.

  21. Защита от тёмных искусств: DLL-Hijacking

    Представьте: пользователь открывает совершенно легитимную программу — скажем, видеоплеер, корпоративный мессенджер или даже встроенный в Windows инструмент. Программа запускается, выполняет свои функции. Антивирус молчит. Мониторы пользователя не показывают ничего подозрительного. Но в этот самый момент, под прикрытием доверенного процесса, в памяти компьютера уже тихо работает вредоносный код, крадущий конфиденциальные данные или готовящий почву для атаки на сеть. Как он туда попал и почему не был обнаружен? Один из возможных вариантов — использование атакующими техники DLL-Hijacking ( Mitre T1574.001 ). Я встречал мнение, что техника (а если быть точным, то это подтехника для T1574: Hijack Execution Flow ) DLL Hijacking — баян десятилетней давности и не может считаться актуальной угрозой для корпоративных Windows-сред. Затрудняюсь определить причину такого мнения, потому что атаки с использованием DLL-библиотек явно не ушли в прошлое — их по-прежнему упоминают в уважаемых отчетах по кибербезу — к примеру, здесь (Mandiant M-Trends 2024, стр.50) и здесь (Лаборатория Касперского, «Азиатские APT-группировки: тактики, техники и процедуры»). Причин широкого распространения таких атак несколько. В первую очередь, это скрытность, так как вредоносное ПО выполняется в контексте легитимного процесса, обходя сигнатурные проверки антивирусов, а для обнаружения требуется EDR и навыки работы с ним. Во-вторых, простота, так как для успеха часто достаточно лишь правильно названного файла .dll, помещенного в «нужную» папку, куда пользователь или приложение его случайно положат или откуда запустят уязвимую программу. В-третьих, техника работает на всех актуальных версиях Windows, поскольку уязвимы не столько сами ОС, сколько миллионы приложений, полагающихся на стандартный (и небезопасный по умолчанию) механизм поиска библиотек. Наконец, как мне думается, в последнее время из-за распространения нейросетей сильно упал входной порог компетенций для конструкторов вредоносов. Я не эксперт в разработке приложений, но подозреваю, что написать вредоносную dll-библиотеку с помощью ChatGPT значительно проще, чем без него. В этой статье мы: За 90 секунд освежим в памяти, что такое DLL, как работает, в чем фундаментальная уязвимость механизма загрузки. Осветим примеры атак с подменой DLL согласно их классификации. Расскажем о защитных мерах для предотвращения атак этого типа. Приведем рекомендации для SOC по обнаружению атаки (и объясним, почему цифровая подпись — не гарантия легитимности библиотеки). Итак, добро пожаловать под кат!

    habr.com/ru/companies/first/ar

    #DLL #dll_hijacking #dll_search #incident_response #security

  22. Защита от тёмных искусств: DLL-Hijacking

    Представьте: пользователь открывает совершенно легитимную программу — скажем, видеоплеер, корпоративный мессенджер или даже встроенный в Windows инструмент. Программа запускается, выполняет свои функции. Антивирус молчит. Мониторы пользователя не показывают ничего подозрительного. Но в этот самый момент, под прикрытием доверенного процесса, в памяти компьютера уже тихо работает вредоносный код, крадущий конфиденциальные данные или готовящий почву для атаки на сеть. Как он туда попал и почему не был обнаружен? Один из возможных вариантов — использование атакующими техники DLL-Hijacking ( Mitre T1574.001 ). Я встречал мнение, что техника (а если быть точным, то это подтехника для T1574: Hijack Execution Flow ) DLL Hijacking — баян десятилетней давности и не может считаться актуальной угрозой для корпоративных Windows-сред. Затрудняюсь определить причину такого мнения, потому что атаки с использованием DLL-библиотек явно не ушли в прошлое — их по-прежнему упоминают в уважаемых отчетах по кибербезу — к примеру, здесь (Mandiant M-Trends 2024, стр.50) и здесь (Лаборатория Касперского, «Азиатские APT-группировки: тактики, техники и процедуры»). Причин широкого распространения таких атак несколько. В первую очередь, это скрытность, так как вредоносное ПО выполняется в контексте легитимного процесса, обходя сигнатурные проверки антивирусов, а для обнаружения требуется EDR и навыки работы с ним. Во-вторых, простота, так как для успеха часто достаточно лишь правильно названного файла .dll, помещенного в «нужную» папку, куда пользователь или приложение его случайно положат или откуда запустят уязвимую программу. В-третьих, техника работает на всех актуальных версиях Windows, поскольку уязвимы не столько сами ОС, сколько миллионы приложений, полагающихся на стандартный (и небезопасный по умолчанию) механизм поиска библиотек. Наконец, как мне думается, в последнее время из-за распространения нейросетей сильно упал входной порог компетенций для конструкторов вредоносов. Я не эксперт в разработке приложений, но подозреваю, что написать вредоносную dll-библиотеку с помощью ChatGPT значительно проще, чем без него. В этой статье мы: За 90 секунд освежим в памяти, что такое DLL, как работает, в чем фундаментальная уязвимость механизма загрузки. Осветим примеры атак с подменой DLL согласно их классификации. Расскажем о защитных мерах для предотвращения атак этого типа. Приведем рекомендации для SOC по обнаружению атаки (и объясним, почему цифровая подпись — не гарантия легитимности библиотеки). Итак, добро пожаловать под кат!

    habr.com/ru/companies/first/ar

    #DLL #dll_hijacking #dll_search #incident_response #security

  23. 👨‍💻 Oh, joy! Another thrilling deep dive into why Span<T> is the Usain Bolt of byte array comparisons, leaving poor old 'msvcrt.dll' in the dust. 🚀 Because, clearly, the world desperately needed a solution to a problem nobody was complaining about. 🙄🔍
    richardcocks.github.io/2025-03 #SpanT #UsainBolt #byteArrayComparison #msvcrt #dll #techHumor #developerLife #HackerNews #ngated

  24. 👨‍💻 Oh, joy! Another thrilling deep dive into why Span<T> is the Usain Bolt of byte array comparisons, leaving poor old 'msvcrt.dll' in the dust. 🚀 Because, clearly, the world desperately needed a solution to a problem nobody was complaining about. 🙄🔍
    richardcocks.github.io/2025-03 #SpanT #UsainBolt #byteArrayComparison #msvcrt #dll #techHumor #developerLife #HackerNews #ngated

  25. What are the mechanisms that control exported symbols when cross-compiling a shared library for Windows using MingW? The latest build of DuckDB (our dependency) fails to export the C-API symbols (but the symbols from other objects are present). The first bad commit doesn't seem to change anything with the build. Where can we look next?

    - Issue: github.com/duckdb/duckdb/issue
    - First bad commit: github.com/duckdb/duckdb/commi
    - Julia discussion: discourse.julialang.org/t/debu