Краткий ответ: НЕ запускать. Убейте его огнем, если вы не хотите анализировать его как вредоносное ПО.
Это запутанный скрипт установщика вредоносного ПО. Сам сценарий довольно общий c, но в том же каталоге есть еще один (зашифрованный) файл, который является реальной полезной нагрузкой, и почти наверняка это вредоносная программа. На самом деле это похоже на почти точное совпадение с go, на которое я смотрел некоторое время. Вот результаты сканирования VirusTotal для этого, что предполагает, что это коллекция рекламного ПО Bundlore .
Пояснение: если это соответствует тому, что я смотрел ранее, рядом с этим скриптом есть еще один файл с именем «2P1zsqQ». Это имя файла используется в качестве пароля для расшифровки строки commandArgs
в командную строку оболочки, в которой есть инструкции для расшифровки самого файла 2P1zsqQ (с тем же паролем), что и /tmp/<somethingrandom>/Qqsz1P2
, запуска этого (расшифрованного) исполняемого файла, а затем удаления это (в то время как этот сценарий убивает приложение Терминал, тем самым скрывая, что происходит).
Кстати, этот вопрос касается аналогичного скрипта установщика вредоносных программ; возможно, более ранняя версия с немного меньшей обфускацией.