1. Понять как устроены инжекторы и их типы. Посмотреть как другие реализовывали(src)
2. Продумать алгоритм инжектора что сначала должен делать инжектор.
3. Написать инжектор, пользуясь придуманым алгоритмом, некоторые вещи (код) в открытом доступе, чтобы не изобретать самому можно по взаимствовать. (Так же покурите мануалы по WInAPI MSDN поможет вам, ну и знайте основы языка программирование, на чём вы хотите делать)
И 4. Если вы делаете на какую-то определенную игру чит ваш и инжектор, то там вероятно будут защиты от стандартных способов внедрение читов, вам необходимо это будет обходить.
-----------------------------
А вот, чтобы сделать инжектор без указывание path. Вы можете сделать константный путь до вашей dll
1. Способ например качать её всегда в Temp и оттуда брать
2. Способ - это перевести dll в массив байтов и инжектить.
Ну если ваш чит конечно без привязки.