Здравствуйте, C0x, Вы писали:
C0x>взял сишный код со stackoverflow для кодирования раскодирования base64, воткнул в прогу. Все! Прога стала страшным вирусом C0x>Мораль: не берите код со stackoverflow, даже если там +1200 лайков будет ))
Здравствуйте, C0x, Вы писали:
C0x>Мораль: не берите код со stackoverflow, даже если там +1200 лайков будет ))
от кода уже мало что зависит, после сборки любого проекта я получаю пачку ложных срабатываний
два моих проекта так убили начисто — сегодня исправят, завтра снова появится
Здравствуйте, C0x, Вы писали:
C0x>взял сишный код со stackoverflow для кодирования раскодирования base64, воткнул в прогу. Все! Прога стала страшным вирусом
C0x>Мораль: не берите код со stackoverflow, даже если там +1200 лайков будет ))
Здравствуйте, wantus, Вы писали:
C0x>>>взял сишный код со stackoverflow для кодирования раскодирования base64, воткнул в прогу.
CRT>>В WinAPI есть функции для этих целей
W>Там много чего есть, но это ж не повод всем этим пользоваться для тривиальных вещей.
По моему как раз не повод тащит к себе в программу кусок кода, когда можно обойтись вызовом системной ф-ции. Зачем изобретать велосипед
CRT>>>В WinAPI есть функции для этих целей
W>>Там много чего есть, но это ж не повод всем этим пользоваться для тривиальных вещей.
CRT>По моему как раз не повод тащит к себе в программу кусок когда можно обойтись вызовом системной ф-ции. Зачем изобретать велосипед
У каждого свой критерий велосипеда. Вон javascript клоуны lpad'ом пользуются, тоже, наверное, считают, что это велосипед :)
Здравствуйте, C0x, Вы писали:
C0x>взял сишный код со stackoverflow для кодирования раскодирования base64, воткнул в прогу. Все! Прога стала страшным вирусом
C0x>Мораль: не берите код со stackoverflow, даже если там +1200 лайков будет ))
в принципе по типу функции "раскодирование base64" можно допустить что код содержит некорректную работу с памятью и можно сделать атаку buffer overflow.
считай что backdoor встроил в свою программу....
и конечно лучше послать касперу вопрос на разбор кейса.
Здравствуйте, CRT, Вы писали:
CRT>По моему как раз не повод тащит к себе в программу кусок кода, когда можно обойтись вызовом системной ф-ции. Зачем изобретать велосипед