Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
The special one
13 / 13 / 0
Регистрация: 09.03.2012
Сообщений: 112
#1

Пароль для доступа к файлу - C++

05.10.2012, 10:25. Просмотров 444. Ответов 6
Метки нет (Все метки)

Здравствуйте уважаемые программисты! Мне нужно сделать так, чтоб программа или пользователь могли получить доступ к чтению и записи, например, файла с расширением .txt или .dat, если известен код доступа. Возможно ли такое на С++?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.10.2012, 10:25     Пароль для доступа к файлу
Посмотрите здесь:

Какие основные функции используются для неформатированного доступа к файлу? - C++
Подскажите: какие основные функции используются для неформатированного доступа к файлу? Спасибо!

Нет доступа к файлу - C++
Всем здравствуйте. Вот какая проблема: имеется txt файл, в нем записан 0. После выполнения программы к 0 прибавляется (должна...

Ограничение доступа к файлу - C++
Короче такая ситуация Есть 2 процесса 1)my_proc.exe(моя программа), 2)game_proc.exe(программа написанная не мной - исходника нет)() -> ...

Как посмотреть список прав доступа (ACL) к конкретному файлу? - C++
Как с помосчью С++ посмотреть список прав доступа (ACL) к конкретному файлу ? p.s. - Заранее благодарен за ответы .

почему обявление уровня доступа является нежелательным способом предявления доступа, в отличии от использования пространстрва имён? - C++
почему обявление уровня доступа является нежелательным способом предявления доступа, в отличии от использования пространстрва имён?

Использование #define для доступа к элементам класса - C++
Добрый день. Имеется класс вида: class Test { int key; int smth; } И я хочу сделать #define чтобы быстро получать...

Вызвано исключение: нарушение доступа для чтения - C++
Всем привет! Пишу программу, которая должна записать в файл в первом столбике рандомную цифру или рандомную букву, а во втором столбике...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kgfq
74 / 37 / 2
Регистрация: 23.09.2012
Сообщений: 408
05.10.2012, 14:41     Пароль для доступа к файлу #2
The special one, возможно.
The special one
13 / 13 / 0
Регистрация: 09.03.2012
Сообщений: 112
05.10.2012, 17:06  [ТС]     Пароль для доступа к файлу #3
Цитата Сообщение от Kgfq Посмотреть сообщение
возможно
Это не вежливый ответ.
soon
2538 / 1303 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
05.10.2012, 17:17     Пароль для доступа к файлу #4
The special one, какой вопрос - такой и ответ. Не указана ОС, не указана конечная цель(заблокировать для всех и вся или для одной группы пользователей, к примеру. Первое, кстати, нереализуемо. Только шифровать и поставлять вместе с файлом программу, которая принимает ключ и дешифрует файл)
The special one
13 / 13 / 0
Регистрация: 09.03.2012
Сообщений: 112
05.10.2012, 17:51  [ТС]     Пароль для доступа к файлу #5
soon, спасибо. ОС виндовс. Нужно чтоб пользователи и программы не могли получить доступ к файлу. Читать данные из файла и модифицировать их должна только программа, которая знает код доступа (пароль, ключ). Конечно шифрование поможет, но я думал есть более простые механизмы.
soon
2538 / 1303 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
05.10.2012, 18:25     Пароль для доступа к файлу #6
The special one, про Windows не подскажу. Единственное, что могу посоветовать, это поискать аналог chmod под Windows, может, это уже реализовано средствами ОС.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.10.2012, 19:40     Пароль для доступа к файлу
Еще ссылки по теме:

Вызвано исключение: нарушение доступа для записи - C++
Не пойму в чем ошибка.MVS 2015. #include "stdafx.h" #include <iostream> #include <stdio.h> using namespace std; class...

Получить список пользователей из <разрешения для общего доступа> - C++
Пока собственно не очень понимаю как задать вопрос, сталкиваюсь впервые Имеется папка с общим доступом, для нее в &quot;разрешения для общего...

Приложение для доступа к БД программным путем без инструментов GUI - C++
Вопрос задавался не раз. Извиняюсь за дублирование. Столкнулся с базами данных(делать было нечего). В качестве СУБД пробовал MS Access,...

Задание индекса для доступа к элементу массива в виде char * - C++
по сабжу: a = 2.3234; a = 2.345e12; Каким образом можно организовать такой доступ к элементам массива?

Вызвано исключение: нарушение доступа для записи. . было 0xCCCCCCCC - C++
Знающие люди, объясните как при помощи структур реализовать данную функцию. Как я понял, элементы массива записываются, а индексы не могут...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Avazart
7101 / 5278 / 267
Регистрация: 10.12.2010
Сообщений: 23,274
Записей в блоге: 17
05.10.2012, 19:40     Пароль для доступа к файлу #7
например, файла с расширением .txt или .dat,
Не легче ли просто шифровать эти файлы ?

Создать dll с шифровкой/дешифровкой с запросом пароля. Затем просто прогаммами из dll.
Yandex
Объявления
05.10.2012, 19:40     Пароль для доступа к файлу
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru