Выбор компилятора C/C++

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by mr4z, 5 Sep 2017.

  1. mr4z

    mr4z New Member

    Joined:
    27 Aug 2017
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    Собственно вопрос к аудитории, какой выбрать компилятор?
    Знаком только с GCC и встроенным в Visual Studio.
    Платформа: Windows
    При написании программы использовалось: C и winapi.
    Задача такова чтобы в бинарнике было как можно больше мусора для затруднения реверса и hips.
    Так же интересны аспекты на которые реагирует hips.
    Заранее благодарю за ответы.
     
  2. #colorblind

    #colorblind Moderator

    Joined:
    31 Jan 2014
    Messages:
    634
    Likes Received:
    246
    Reputations:
    42
    Ты серьезно считаешь, что мусор С'шного компилятора затруднит реверс? xD
     
  3. mr4z

    mr4z New Member

    Joined:
    27 Aug 2017
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    1. Смотря от кого.
    2. Нет, но чем больше его будет тем лучше.
     
  4. #colorblind

    #colorblind Moderator

    Joined:
    31 Jan 2014
    Messages:
    634
    Likes Received:
    246
    Reputations:
    42
    1. Не защитит абсолютно.
    2. Брось эту дурацкую затею с разными компиляторами и либо пиши нормальную защиту, либо стороннюю, навесную.
     
  5. mr4z

    mr4z New Member

    Joined:
    27 Aug 2017
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    Подскажи тогда в какую сторону смотреть если свою? И есть кто продает свои решения?
     
  6. #colorblind

    #colorblind Moderator

    Joined:
    31 Jan 2014
    Messages:
    634
    Likes Received:
    246
    Reputations:
    42
    Свою смотреть в сторону выноса критических участков логики программы либо в железку а-ля хардлок, либо на сервер (привет UBI Soft). По поводу продажи решений - их множество, на любой карман и функционал. Из самых мощных навесных защит могу выделить vmpsoft.com и oreans.com
     
    mr4z likes this.
  7. mr4z

    mr4z New Member

    Joined:
    27 Aug 2017
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    Посмотрел, я примерно понял о чем вы говорите, но themida палится AV (во всяком случае год назад точно палилась и сомневаюсь, что что-то изменилось). Специфика моего софта не позволяет сделать хардлок, сервер для получения логики и использования официальных защит. :)

    Как вариант писать свой пакер-криптор или покупать, покупать не очень хочется такую вещь, ибо она должна быть FUD, а доверия к продавцам у меня почти нету.
     
  8. #colorblind

    #colorblind Moderator

    Joined:
    31 Jan 2014
    Messages:
    634
    Likes Received:
    246
    Reputations:
    42
    только ломаная фимка слитая в паблик, которую юзают VX'еры, к коим ты видимо и относишься. Помимо фимы у ореансов есть еще много хороших продуктов для защиты ПО.

    btw, легальный продукт, накрытый легальной и актуальной версией фимы не будет детектиться нормальными аверами. Воможны ложные срабатывания пароноидальных аверов, но это быстро решается через тех. поддержку.
     
  9. mr4z

    mr4z New Member

    Joined:
    27 Aug 2017
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    Никто не говорил о легальном продукте. И да конечно я говорил про ломаную.
     
  10. qaz321

    qaz321 Banned

    Joined:
    22 Nov 2017
    Messages:
    3
    Likes Received:
    2
    Reputations:
    0
  11. mr4z

    mr4z New Member

    Joined:
    27 Aug 2017
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    Тема не актуальна, был дураком.
    По сути разницы в современных компиляторах мало.
    Использую стандартный в VS2017