Протектор и LLVM-обфускатор. Сравнение двух подходов к решению задачи запутывания кода
#БлогкомпанииАктив #Реверсинжиниринг #Информационнаябезопасность #Программирование #llvm #обфускация #протектор IV
https://habr.com/ru/companies/aktiv-company/articles/779990/
#БлогкомпанииАктив #Реверсинжиниринг #Информационнаябезопасность #Программирование #llvm #обфускация #протектор IV
https://habr.com/ru/companies/aktiv-company/articles/779990/
Хабр
Протектор и LLVM-обфускатор. Сравнение двух подходов к решению задачи запутывания кода
Добрый день, Хабр! В данной заметке я постараюсь сравнить два разных подхода к задаче запутывания машинного кода – это протектор и обфускатор, построенный на базе LLVM-фреймворка. Нам пришлось...
Динамический JIT компилятор C++
#C #Компиляторы #Программирование #llvm #llvmir #c #jit
https://habr.com/ru/articles/803787/
#C #Компиляторы #Программирование #llvm #llvmir #c #jit
https://habr.com/ru/articles/803787/
Хабр
Динамическая JIT компиляция C++
Когда-то давно я писал статью-наблюдение про использование Хабра в качестве площадки для архитектурных ревью технических решений практически любой сложности Хабр — ума палата , и продолжаю...
Какие ошибки есть в коде LLVM?
#БлогкомпанииPVSStudio #Opensource #C #Компиляторы #с #llvm #opensource
https://habr.com/ru/companies/pvs-studio/articles/817963/
#БлогкомпанииPVSStudio #Opensource #C #Компиляторы #с #llvm #opensource
https://habr.com/ru/companies/pvs-studio/articles/817963/
Хабр
Какие ошибки есть в коде LLVM?
LLVM — open-source проект с огромной кодовой базой. Лучший из лучших, если говорить о качестве кода, учитывая его размеры и открытость. Ведь кому, как не разработчикам инструментов для компиляторов,...
Сколько UB в моём компиляторе?
#БлогкомпанииPVSStudio #Opensource #Программирование #C #Компиляторы #с #llvm
https://habr.com/ru/companies/pvs-studio/articles/820983/
#БлогкомпанииPVSStudio #Opensource #Программирование #C #Компиляторы #с #llvm
https://habr.com/ru/companies/pvs-studio/articles/820983/
Хабр
Сколько UB в моём компиляторе?
У C и C++ программистов две головные боли в плане ошибок: утечки памяти и неопределённое поведение. И как вы догадались из названия, речь пойдёт о неопределённом поведении. И каком-то "моём"...
Блеск и нищета WebAssembly
#c #llvm #webassembly #компиляторы #dsl #языкипрограммирования #высокаяпроизводительность
https://habr.com/ru/companies/pt/articles/845624/
#c #llvm #webassembly #компиляторы #dsl #языкипрограммирования #высокаяпроизводительность
https://habr.com/ru/companies/pt/articles/845624/
Хабр
Блеск и нищета WebAssembly
Уильям Фрайт Пауэлл. Бедность и богатство [1888] Всем привет! Сейчас за окном осенние деньки 2024 года. Вещает Пройдаков Евгений. Сейчас я руковожу группой разработки среды исполнения языка...
[Перевод] Развенчиваем популярные мифы и заблуждения о компиляторах
#llvm #clang #gcc #оптимизациякода #оптимизирующийкомпилятор #intermediaterepresentation #ir
https://habr.com/ru/companies/ruvds/articles/866972/
#llvm #clang #gcc #оптимизациякода #оптимизирующийкомпилятор #intermediaterepresentation #ir
https://habr.com/ru/companies/ruvds/articles/866972/
Хабр
Развенчиваем популярные мифы и заблуждения о компиляторах
▍ Введение Компиляторы всегда были окружены аурой загадочности и магии. Из-за этого многие из нас верят, что они делают то, чего они не делают, или что они не делают того, что делают 1 . Эта статья...
[Перевод] Анализ AST и рефакторинг кода в Clang
#clang #llvm #RefactoringTool #clangapplyreplacements #libTooling #ClangTool #clangquery
https://habr.com/ru/articles/871296/
#clang #llvm #RefactoringTool #clangapplyreplacements #libTooling #ClangTool #clangquery
https://habr.com/ru/articles/871296/
Хабр
Анализ AST и рефакторинг кода в Clang
В продолжение темы кастомизации компилятора С++ публикую перевод еще одной интересной статьи от Eli Bendersky AST matchers and Clang refactoring tools . Инструментарий Clang вызывает большой интерес и...
Новогодний плейлист инженера-программиста: что послушать в подкасте «Битовые маски»
#компиляторы #gpu #llvm #c #mlir #ssa #dsp
https://habr.com/ru/companies/yadro/articles/870068/
#компиляторы #gpu #llvm #c #mlir #ssa #dsp
https://habr.com/ru/companies/yadro/articles/870068/
Хабр
Новогодний плейлист инженера-программиста: что послушать в подкасте «Битовые маски»
Новогодние каникулы — отличное время не только для отдыха, но и для саморазвития. Если вы хотите узнать больше о низкоуровневой оптимизации, тонкостях работы с GPU или разобраться в архитектуре ядра...