Size: a a a

IT KPI C/C++ ХВ (не UB)

2020 December 04

q

qwerty in IT KPI C/C++ ХВ (не UB)
и выполнить
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
qwerty
допустим, я загружаю exe на сервак без прав на выполнение
либо я это делаю неправильно
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
Vlad Doc
Твой же файл)
не, я с одной системы загрузил, а с виртуалки попробовал
источник

J

Jmik in IT KPI C/C++ ХВ (не UB)
qwerty
и выполнить
Да
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
qwerty
не, я с одной системы загрузил, а с виртуалки попробовал
Я пытаюсь понять что тебя удивляет
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Что ты можешь для скачаного файла применить свои атрибуты?
источник

J

Jmik in IT KPI C/C++ ХВ (не UB)
qwerty
допустим, я загружаю exe на сервак без прав на выполнение
Ток, лучше говори "бинарник" чтоб было ясно что ты о линуксовых исполняемых файлах
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
смотри, вопрос, как мне загрузить на гх executable file без права на выполнение? Чтобы чел, склонировав этот exeшник не смог его запустить, вот просто никак не смог бы
источник

J

Jmik in IT KPI C/C++ ХВ (не UB)
qwerty
смотри, вопрос, как мне загрузить на гх executable file без права на выполнение? Чтобы чел, склонировав этот exeшник не смог его запустить, вот просто никак не смог бы
Никак
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
qwerty
смотри, вопрос, как мне загрузить на гх executable file без права на выполнение? Чтобы чел, склонировав этот exeшник не смог его запустить, вот просто никак не смог бы
Никак лол
источник

J

Jmik in IT KPI C/C++ ХВ (не UB)
qwerty
смотри, вопрос, как мне загрузить на гх executable file без права на выполнение? Чтобы чел, склонировав этот exeшник не смог его запустить, вот просто никак не смог бы
Можешь скомпилировать его без main
Но там можно будет через
ld выебнуться
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Ты уже загрузил набор байтиков, он может с ними делать что хочет
источник

J

Jmik in IT KPI C/C++ ХВ (не UB)
qwerty
смотри, вопрос, как мне загрузить на гх executable file без права на выполнение? Чтобы чел, склонировав этот exeшник не смог его запустить, вот просто никак не смог бы
А зачем тебе такое?
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
Jmik
А зачем тебе такое?
да я тут тыкаю гит немного
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Jmik
А зачем тебе такое?
Типикал XY проблем
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
qwerty
лол, я не пойму, то есть, кто-то загружают exeшник на сервер без прав на выполнение, теперь я, как сторонний, могу просто дать в своей системе права на выполнение этого exeшника после клона?
я задам вопрос по другому
почему ктото может мне указывать что я могу запустить на моей системе а что нет?
источник

J

Jmik in IT KPI C/C++ ХВ (не UB)
Ruslan Neshta
я задам вопрос по другому
почему ктото может мне указывать что я могу запустить на моей системе а что нет?
Ты все равно можешь запустить
Просто по умолчанию флаг -х
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
Ruslan Neshta
я задам вопрос по другому
почему ктото может мне указывать что я могу запустить на моей системе а что нет?
ну просто мне хочется как хосту этого exeшника ограничить доступ к выполнению, вдруг этот exeшник сломает ему систему
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
qwerty
и выполнить
Ну да
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
при выполнении
источник