Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "no-code - пакет для скрытия кода на языке Python " | +/– | |
| Сообщение от opennews (?), 31-Окт-25, 09:52 | ||
Опубликован инструментарий no-code, позволяющий скрывать код в скриптах на языке Python. Преобразованный скрипт выглядит в редакторах кода как одна строка "# coding: no" без какого-либо иного содержимого, но при этом продолжает запускаться и выполнять прежние функции. Инструментарий создан под впечатлением от шуточной философии No Code, в соответствии с которой лучшим способом написания безопасных и надёжных приложений является полное отсутствие кода. Отмечается, что данная философия хороша, но иногда требуется, чтобы программа выполняла какие-то действия. No-code решает эту проблему и позволяет распространять программы "без кода", но выполняющие действия... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от хакир (?), 31-Окт-25, 09:52 | +10 +/– | |
Мощно! Пошел писать вирус. Встречайте на всех компьютерах самый невидимый вирус! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #5, #11, #12, #25 | ||
| 3. Сообщение от Diozan (ok), 31-Окт-25, 09:59 | –4 +/– | |
В принципе, хорошая штучка, что бы никто не совал свой нос в мои коды. Но насколько замедляется при этом выполнение скриптов? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #7, #45, #52 | ||
| 4. Сообщение от Соль земли2 (?), 31-Окт-25, 10:04 | +7 +/– | |
Если кодировать 0 и 1 (1 бит), как unicode-символ (2 байта), то размер кода увеличивается в... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #27, #31, #41, #43 | ||
| 5. Сообщение от Аноним (5), 31-Окт-25, 10:07 | +/– | |
А можно мне тоже, чтобы письма счастья рассылали? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #34 | ||
| 6. Сообщение от Аноним (6), 31-Окт-25, 10:08 | –4 +/– | |
И зачем авторы публикуют такую программулину, это же рассадник для всяких майнеров и прочих вирусов! Антивирус всё-равно это всё задетектит. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #8 | ||
| 7. Сообщение от Аноним (17), 31-Окт-25, 10:11 | +7 +/– | |
До первого человека, знающего про hexdump, вот кстати я. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #28, #35 | ||
| 8. Сообщение от Аноним (17), 31-Окт-25, 10:13 | +6 +/– | |
Это широко известная идея. Все, кому надо, про неё уже знают. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 Ответы: #20 | ||
| 9. Сообщение от Аноним (9), 31-Окт-25, 10:13 | +/– | |
проще обфускатором пожать с рандомными кодировками чем через эту мандулу, хотя бы в авто режиме и всякие ии не найдут | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #54 | ||
| 10. Сообщение от Жироватт (ok), 31-Окт-25, 10:15 | +/– | |
Ну, новому поколению скрипткидди зайдет | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 11. Сообщение от Аноним (11), 31-Окт-25, 10:16 | +2 +/– | |
Так для запуска требуется пакет с no_code поставить | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 12. Сообщение от Жироватт (ok), 31-Окт-25, 10:19 | +2 +/– | |
Без встроенной поддержки CORBA, DCOM+, XML, .Net, MQTT, RESTful, безопасной работы с памятью через всякие аффинажные мутные типЫ дергающих боровов, горутинов, Vue.JS+GULP и ChatGPT AI даже не приходи. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #17 | ||
| 13. Сообщение от anonymous (??), 31-Окт-25, 10:30 | –2 +/– | |
И снова всё правильно делают ребята из OpenBSD, когда предоставляют в базовой системе редакторы vi и mg без поддержки многобайтных кодировок. Я так понимаю, в этих редакторах вот это вот будет видно как строка мусора и уловки скрипткидди не сработают. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #16 | ||
| 16. Сообщение от похнапоха. (?), 31-Окт-25, 10:40 | +/– | |
Всё-таки большинство хотело бы видеть многобайтную кодировку в своих текстак, как ни крути vi - это текстовый редактор, а для написания кода большинство людей используют графические редакторы кода, либо полноценные IDE. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 | ||
| 17. Сообщение от Аноним (17), 31-Окт-25, 10:41 | +/– | |
>аффинажные мутные типЫ дергающих боровов | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 Ответы: #19 | ||
| 18. Сообщение от Аноним (18), 31-Окт-25, 10:42 | –1 +/– | |
Как говорится, когда коту делать нечего.... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 19. Сообщение от Жироватт (ok), 31-Окт-25, 10:59 | +1 +/– | |
Зачем? Высмеивать попытки навязать свих типОв можно и так. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #17 | ||
| 20. Сообщение от Аноним (6), 31-Окт-25, 11:07 | –3 +/– | |
Хорошо, что пользователи такие прошаренные, что всё знают! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #26 | ||
| 22. Сообщение от Аноним (22), 31-Окт-25, 11:15 | +/– | |
"coding: no" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 24. Сообщение от Аноним (25), 31-Окт-25, 11:30 | +/– | |
> Для запуска преобразованного скрипта требуется установка Python-пакета "no_code" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 25. Сообщение от Аноним (25), 31-Окт-25, 11:33 | +/– | |
> Мощно! Пошел писать вирус. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 26. Сообщение от Аноним (25), 31-Окт-25, 11:34 | +4 +/– | |
Пользователи вообще готовые бинари ставят. Или проспись. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 | ||
| 27. Сообщение от penetrator (?), 31-Окт-25, 11:41 | +3 +/– | |
в 16 раз | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 | ||
| 28. Сообщение от Diozan (ok), 31-Окт-25, 11:43 | +/– | |
Так это понятно, можно даже проще, наверняка преобразование обратимо... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 Ответы: #29 | ||
| 29. Сообщение от Аноним (29), 31-Окт-25, 11:49 | +5 +/– | |
Наверняка, Наверняка, Карл! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #28 | ||
| 30. Сообщение от Аноним (29), 31-Окт-25, 11:51 | +/– | |
На сама деле реально скрыть питоновский код у меня получилось только через Nuitka. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #44 | ||
| 31. Сообщение от Аноним (25), 31-Окт-25, 11:51 | +3 +/– | |
> как unicode-символ (2 байта) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 Ответы: #38, #39 | ||
| 34. Сообщение от _kp (ok), 31-Окт-25, 12:36 | +1 +/– | |
Да! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #5 | ||
| 35. Сообщение от _kp (ok), 31-Окт-25, 13:05 | +1 +/– | |
Как раз получить код не проблема. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #7 Ответы: #37 | ||
| 37. Сообщение от Жироватт (ok), 31-Окт-25, 13:48 | +2 +/– | |
Послышалось. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 Ответы: #55 | ||
| 38. Сообщение от Аноним (38), 31-Окт-25, 13:58 | +/– | |
Он из мирка венды. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 | ||
| 39. Сообщение от trolleybus (?), 31-Окт-25, 15:55 | +2 +/– | |
Конкретно эти 2 символа кодируются 3 байтами каждый, поэтому в 24 раза. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 | ||
| 40. Сообщение от wd (?), 31-Окт-25, 16:02 | +/– | |
переизобрели whitespace? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #53 | ||
| 41. Сообщение от wd (?), 31-Окт-25, 16:04 | +/– | |
если кодировать юникодом, то там полно всяких управляющих символов нулевой ширины | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 | ||
| 42. Сообщение от Rodegast (ok), 31-Окт-25, 16:48 | +/– | |
Эту энергию, да в мирных целях... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #46 | ||
| 43. Сообщение от _kp (ok), 31-Окт-25, 16:54 | +/– | |
>>unicode-символ (2 байта) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #4 Ответы: #47 | ||
| 44. Сообщение от Ононем (?), 31-Окт-25, 17:45 | +/– | |
CPython тож нормально справляется | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 | ||
| 45. Сообщение от OpenEcho (?), 31-Окт-25, 18:27 | +/– | |
> В принципе, хорошая штучка, что бы никто не совал свой нос в мои коды. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 Ответы: #49 | ||
| 46. Сообщение от OpenEcho (?), 31-Окт-25, 18:33 | +/– | |
> Эту энергию, да в мирных целях.. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 | ||
| 47. Сообщение от wd (?), 31-Окт-25, 18:40 | +1 +/– | |
>может распухать до 4х байт. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 | ||
| 48. Сообщение от BrainFucker (ok), 31-Окт-25, 22:02 | +1 +/– | |
Cython же есть. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 49. Сообщение от Аноним (49), 01-Ноя-25, 01:40 | +1 +/– | |
>...и где-то там на строке 1000+ начинаешь писать свой "скрытый" код | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #45 | ||
| 50. Сообщение от Аноним (50), 01-Ноя-25, 02:38 | +1 +/– | |
open-source для скрытия open-source. теперь нужна проприетарная шняга, чтобы обратно превратить в open-source | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 51. Сообщение от Аноним (51), 01-Ноя-25, 05:45 | +/– | |
Эта штука для защиты от "дурака" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 52. Сообщение от Аноним (52), 01-Ноя-25, 08:27 | +1 +/– | |
Чтобы никто не совал нос в коды, можно просто не давать никому код. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 | ||
| 53. Сообщение от Аноним (53), 01-Ноя-25, 09:53 | +/– | |
Можно и куда более Acme::Bleach и ProleText вспомнить. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #40 | ||
| 54. Сообщение от _kp (ok), 01-Ноя-25, 10:15 | +/– | |
Так это не для скрытия исходника, а для троянов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #9 | ||
| 55. Сообщение от YetAnotherOnanym (ok), 01-Ноя-25, 17:18 | +/– | |
Есть стопицот способов добиться этого - например, форкнуть востребованную, но давно не обновлявшуюся либу (потому что джаст воркс), добавить в неё горстку свистелок и пропихивать как замену устаревшей и заброшенной оригинальной либы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 | ||
| 56. Сообщение от YetAnotherOnanym (ok), 01-Ноя-25, 17:24 | +/– | |
> $ no_code some_code.py > no_code.py | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |