imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Интернет, Глобальные и Локальные сети > Руководство для новичков
Опции темы
Старый 26.03.2007, 06:34     # 1
ExtinctSun
Junior Member
 
Регистрация: 07.12.2003
Адрес: Moscow
Сообщения: 155

ExtinctSun Нимб уже пробиваетсяExtinctSun Нимб уже пробивается
Запрет смены имени файла

Уважаемые гуру, подскажите,
Можно ли как-то запретить пользователю изменять имя полученного файла?
Скажем я выкладываю файл в интернет, человек скачивает его на свой комп, имеет к нему полный доступ, но не может переименовать его. Если это возможно, то в каком формате?
__________________
Кто ты? Что ты хочешь? И что ты для этого сделал?
ExtinctSun вне форума  
Старый 26.03.2007, 13:26     # 2
Cartman
Migel Mod Volos
 
Аватар для Cartman
 
Регистрация: 09.09.2003
Адрес: МПЛ-в почетной д
Сообщения: 7 486

Cartman ГипербогCartman ГипербогCartman ГипербогCartman Гипербог
Cartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman ГипербогCartman Гипербог
В большинстве случаев такое сделать невозможно.
Какова конечная цель этой задумки?
__________________
Все "спасибы" - в приват и в репутацию! не засоряйте форум!!!! © Plague

Небьющаяся игрушка - это игрушка,
которой ребенок может разбить все свои остальные игрушки.

Cartman вне форума  
Старый 26.03.2007, 22:42     # 3
Fermata
::VIP::
Железная леди
IMHO-Креатив 2006
 
Аватар для Fermata
 
Регистрация: 11.09.2003
Адрес: Helios-3
Пол: Female
Сообщения: 1 167

Fermata СуперБогFermata СуперБог
Fermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБог
Даже не представляю, как можно запретить юзеру открыть файл в НЕХ-редакторе и пересохранить с любым другим именем. Я точно не уверена, но по-моему даже самые хитрые защиты на это не способны.
Действительно, хотелось бы узнать зачем это нужно.
__________________
В душе я всё та же Sterwoza, так что не расслабляйтесь.
Fermata вне форума  
Старый 27.03.2007, 20:35     # 4
ExtinctSun
Junior Member
 
Регистрация: 07.12.2003
Адрес: Moscow
Сообщения: 155

ExtinctSun Нимб уже пробиваетсяExtinctSun Нимб уже пробивается
спасибо за ответы,
по поводу зачем - очень нужно, чтобы у одного человека на компьютере оказалось несколько файлов с определёнными именами.
__________________
Кто ты? Что ты хочешь? И что ты для этого сделал?
ExtinctSun вне форума  
Старый 09.04.2007, 18:48     # 5
aazman
Newbie
 
Регистрация: 26.05.2005
Сообщения: 3

aazman Нуль без палочки
отпишите, если это реально! Тема действительна интересна - особенно для защиты тех же авторских прав...
aazman вне форума  
Старый 09.04.2007, 18:55     # 6
Merlin Cori
Moderator
 
Аватар для Merlin Cori
 
Регистрация: 29.04.2002
Адрес: Moscow
Пол: Male
Сообщения: 2 980

Merlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБог
Merlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБогMerlin Cori СуперБог
aazman,
это НЕРЕАЛЬНО.....
__________________
Есть две бесконечные вещи, Вселенная и глупость.
Впрочем, на счет Вселенной, я не уверен



Вклад IMHO.WS в медицину и науку
Присоединяйтесь!!!!!
Merlin Cori вне форума  
Старый 09.04.2007, 21:28     # 7
Fermata
::VIP::
Железная леди
IMHO-Креатив 2006
 
Аватар для Fermata
 
Регистрация: 11.09.2003
Адрес: Helios-3
Пол: Female
Сообщения: 1 167

Fermata СуперБогFermata СуперБог
Fermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБогFermata СуперБог
ExtinctSun, aazman

А от кого вы хотите эти файлы защитить? От кулхацкера не спрячете, а вот от обычного юзера вполне можно. Только файл должен быть не просто скачан, а проинсталирован. Тогда появятся варианты.
Например, можно заставить винду считать этот файл системным и она не позволит его стереть или переименовать. Но надо хорошо разбираться в реестре, чтобы перехитрить систему (у меня не спрашивайте, я не разбираюсь).
Проще всего сделать так, чтобы инсталятор ставил в автозагрузку малюсенький ЕХЕшник, который в фоновом режиме обращался бы к защищаемому файлу. Тогда при попытке изменить/удалить появится окно, что файл занят другой программой. Вот я бы так и сделала, если бы сильно припекло.
Но всё это спасёт только от ламеров.
Для защиты авторских прав это тоже бесполезно.
__________________
В душе я всё та же Sterwoza, так что не расслабляйтесь.
Fermata вне форума  
Старый 09.04.2007, 21:43     # 8
Borland
СуперМод
IMHO Консультант 2005-2009
 
Аватар для Borland
 
Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 494

Borland - Гад и сволочь
aazman, чисто теоретически в качестве "защиты от ламера" при написании программы можно "зашить" в неё проверку имени файла (аргумент командной строки №0) и предусмотреть отказ выполнения (или любые другие действия, вплоть до банального format c: ) при несоответствии этого самого имени заданному.
Два НО:
  1. метод действует только для исполнимых файлов, и только при их запуске.
  2. Более-менее продвинутый пользователь взломает такую "защиту" за 5 минут
P.S. Конечно, при format c: "защита" продержится несколько дольше. Может даже полчаса... Но за создание вредоносных программ есть статья УК. А кое-кто может и банально лицо набить...
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила!
Распространенье наше по планете
Особенно заметно вдалеке:
В общественном парижском туалете
Есть надписи на русском языке

В. Высоцкий

Borland вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 01:10.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.