В крипте этот тэйк всегда актуален)
Wuzzup!
В последнее время на этом канале дропалось много различных софтов. И, конечно, в плане безопасности, в каждом из них я полностью уверен.
❗️Но это не значит, что я могу ручаться и за ваши кошельки!
Подобно ресерчу, с кодом стоит пенять только на себя, а не возлагать ответственность на каких-либо инфлов. Поэтому сегодня покажу вам, как же проверить софты на наличие стиллеров/бэкдоров и прочей дряни, даже если вы полный ноль в кодинге.
🟢Где взять то этот код?
Для начала поймите, на каком языке программирования написан софтец. Такое уточнение поможет нам в дальнейшем сфокусироваться на особенностях этого ЯП. К примеру, возьмем всеми любимый Python.
Теперь перейдем к самому софту: обычно, все адекватные опен-сурс решения лежат на GitHub, собсна, туда мы и направляемся чекать.
Поскольку наш софт из примера написан на Python, нам нужны файлы, оканчивающиеся «.py». Их мы и будем проверять на наличие уязвимостей и других хреновостей.
Если вы прям совсем не понимаете, что вам нужно проверять — берите ссылку на GitHub и идите с ней на следующий пункт. GPT должен помочь вам разобраться что к чему.
🟢Закарюки взяты, чо дальше?
Теперь идем в Chat GPT и просим проверить эти файлы. Можете кидать текстом, можете файлом или ссылкой на GitHub: разницы нет.
А теперь главное:
Нужно задать нормальные промпты, чтобы он понял, как и что проверять. Можете в начале описать ему функционал этого софта: так GPT будет больше в контексте.
Вот примеры хороших промптов:
- Проанализируй этот код и найди, есть ли в нем функции или действия, которые могут отправлять данные (например, приватные ключи) на внешние серверы.
- Проверь этот скрипт на наличие подозрительных вызовов вроде http, fetch, socket или чего-то, что может слить мои данные.
- Есть ли в этом коде места, где мои учетные данные могут быть записаны в логи или файлы?
- Покажи, есть ли в этом коде потенциальные уязвимости?
- Объясни, что делает эта функция в коде [вставь название функции], и может ли она быть опасной?
🟢Смотрим ответы мегамозга:
Глобально, GPT расписывает все достаточно подробно и понятно, так что каких-то проблем я особо не вижу. Единственное, если он начинает трындеть о том, что кошельки хранятся в незашифрованном виде — смело забивайте на это болт. В этом ничо плохого нет (пока вы сами вирусняк какой-то на комп не подхватите) 😗
Обратите особое внимание на подозрительные манипуляции с файлами (запись в странные места на диске). А еще на сложный, запутанный код без комментариев — это может быть умышленным, чтобы скрыть скамную логику.
🟢Итоги:
Естественно, ИИ не может защитить вас таким образом на все 100% (но блин, даже гандоны, бывает, рвутся).
Но с ним вы прочекаете всю базу, а это уже повышает ваши шансы задефаться на 99%. Всяко лучше, чем доверять кому-то в слепую.
Сохраняйте и делитесь постиком!
Уверен, многим он будет капец как полезен, ну а мне — оч приятно ❤️
|I Читалка | Писалка | Смотрелка I|