Ещё вот что подумал. А может быть, та программа, про которую ты говоришь, установила сервис, который при старте винды запускается. А программа посылает команды сервису, который делает работу на диске С.
Покупаешь книгу, создаёшь проект, в котором пишешь все примеры из книги с комментариями. Потом будешь к этому проекту возвращаться, чтобы подсмотреть, что как делается, так как с головы вылетело, потому что ещё мало применял. А дальше нужно долго и много писать, чтобы дошло до автоматизма и читать углубленно некоторые темы. Изучать ещё лучше (больше) то, что не очень хорошо освоил, а такое, думаю, будет.
Например, в том же C# никто без реальной необходимости не использует классы потоков и не тормозит их с помощью Thread.Sleep(ms). И в С++ можно. Тормозить потоки такое себе.
Что это за плагин? То есть для чего плагин? Я правильно понимаю, что какой-то метод этого плагина вызывается очень много раз в секунду? Например, 60 раз?
r1mple, "абсолютно ничего не работает" - это так себе ответ. Я же не в курсе на чём вы там пишете, что за компилятор и IDE и прочее. Всё абсолютно работает. Чтобы ответ не был похож на ответ капризного ребёнка, нужно предоставлять подробности в виде полного сообщения об ошибке и другой информации, здесь магов и телепатов нет. очень стало интересно, как же там всё было переписано. Чтобы знать, что я здесь написал, нужно книги читать. Рекомендую: "Освой самостоятельно C++ по одному часу в день. Сиддхартха Рао". Для новичка идеальная книга.
Изобретатель Дикпиков, да там без обфускаторов код в такое превращается, что реально проще заплатить, чем расхлёбывать всё это и тратить кучу времени. Я бы не стал браться за такой проект только потому что дядя решил сэкономить и скинул на меня эту лажу. Пусть дядя сам страдает.
Дмитрий Беляев, да это лютый гемор, особенно если программа большая. Если консольная утилита в пару классов то да, можно почувствовать себя хакером и вытащить всё. Особенно я бы посмотрел, что он с этим кодом будет делать, если там всё на async await'ах. Часто код без обфускатора преобразуется вообще не в то, что было изначально. Прямо существенная разница. Добавляется куча всяких переменных num1, num2, num3, при том в оригинале там совершенно по другому выглядящий код. Вытащив из исходников получите полную лажу нечитаемую, с которой ещё нужно что-то делать. Проще заплатить нормально и получить исходники, если на их получение изначально не договорились. Зачем устраивать себе весь этот гемор? А если там кака код, то после вытаскивания кода вообще адище будет.
Изобретатель Дикпиков, особенно интересно, как проект появился на свет, если нет знания, что можно передать, а что нет, чтобы не отдать исходники. Посредник, что ли?
NewDevLab, вряд ли это имеет смысл. Я не пытаюсь скрыть JWT. Я не хочу давать доступ к нему из JavaScript, чтобы его нельзя было перехватить. Защита от лентяя.