Вот я - живой пример, когда знание темы СОВСЕМ не помогает понимать плохой код. [ATTACH] Ну и в конце концов, плохой код - это просто неуважение...
А ты часто видел такие случаи? Я вот что-то ни разу такого не встречал. Вообще никогда, хотя сурсов повидал немало. Зато когда код написан как...
Такой публики нет, соблюдение стиля - ответственность разработчиков. Если что, техписы код не пишут и, тем более, не правят. Человек пишет, как...
Если не включать линтер для стиля - точно не будут соблюдаться и начнётся разброд и шатание. Когда пишешь один в вакууме - без проблем, можно...
Минутка вредных советов. Сообщество старается привести весь код к одному стилю, чтобы было легко его поддерживать, пишет линтеры, чтобы показать,...
Если что, в автомобиле блоки спокойно падают в аварию и работают в предусмотренном аварийном режиме. Зависит от того, готова ли твоя программа к...
Погоди, ты ушёл куда-то в сторону. У тебя в коде баг. Что про баги говорит твой «индустриальный» стандарт? Я бы не хотел, чтобы на АЭС реактором...
А вот смотри, здесь же ты противоречишь сам себе. Если "индустриальный стандарт" подразумевает корректность и "делай то, что я написал", то в...
Win32Api, ну классика... Удали со 120й по 126ю строчку включительно (весь WinMain).
Win32Api, вроде чота получилось: g++.exe -static -static-libgcc -static-libstdc++ -std=c++2a -DUNICODE -D_UNICODE -municode .\Injector.cpp -o...
У меня просто не хватает опыта, чтобы написать батник для gcc. Не поможешь?
=(
Ну в общем, получилось внедриться в UWP, но без мессаджбоксов: в таких приложениях нельзя вызывать API напрямую, всё общение с системой идёт через...
Неа, не увидим. В UWP'шный софт я заинжектить не сумею. Независимо от того, напишет тебе кто-нибудь батник для MinGW или нет, ты всё равно...
Не, в калькулятор на Win11 не внедришь: он UWP'шный, начиная с десятки (он там даже не calc.exe).
Накидал код, но у меня нет MinGW и MSYS, чтобы собрать под gcc - это уже сами, я ими ни разу не собирал. Скорей всего, будет что-то подобное:...
Так как процесс никак не может поймать момент выделения памяти, единственный способ найти стороннюю память - вести список всех аллокаций, которые...
Все, кроме QueueUserAPC2, актуальны для всей линейки от XP до 11, а Special User APC появился только в Windows 11. Также, начиная с Windows 8,...
Смысл инжекта - в доставке стороннего кода в процесс с последующим исполнением. Этот код не обязательно доставляется в dll, это может быть даже...
Деньги.
Имена участников (разделяйте запятой).