Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.60/55: Рейтинг темы: голосов - 55, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 11.12.2013
Сообщений: 44

Хранение данных в DLL, возможно ли?

25.03.2014, 21:26. Показов 10589. Ответов 57
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет, я хотел бы спросить, как и можно ли вообще хранить данные в DLL'ке? пример: у меня есть функция в DLL файле, и там есть переменная abc, как мне можно сделать так, чтобы например моя программа отправила в DLL текст переменной и при этом эта информация не терялась после перезапуска всей программы?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.03.2014, 21:26
Ответы с готовыми решениями:

Хранение бинарных данных в DLL
Добрый день. возможно ли хранить бинарные данный в DLL и запускать их в при надобности по аналогии c EXE?

Как лучше организовать хранение данных (возможно, что не понимаю работу с ресурсами)?
Здравствуйте. Есть около 60 терминов. Каждый термин характеризуется двумя параметрами: - наименование термина (строка длиной до...

Хранение файлов и файловый менеджер в файле(листе) Excel, Бинарное хранение данных в CustomProperty листа Excel
Всем привет! Хочу поделится наработками, которые получились в процессе реализации своих задач. Отдельная благодарность! Андрей VG, за...

57
0 / 0 / 0
Регистрация: 11.12.2013
Сообщений: 44
25.03.2014, 22:21  [ТС]
Студворк — интернет-сервис помощи студентам
Ну как бы это мне и не требовалось! а вот сейчас уже нужно, так что надо нужно изучить работу с TStringList
0
25.03.2014, 22:24

Не по теме:

Цитата Сообщение от Hiddens Посмотреть сообщение
нужно изучить работу с TStringList
А вот это воистину верное решение : блажь она пройдет, а знания азов и матчасти останутся, и еще не раз пригодятся в более серьезных и вменяемых задачах)

0
Модератор
 Аватар для FIL
3492 / 2614 / 742
Регистрация: 19.09.2012
Сообщений: 7,977
25.03.2014, 22:39
Если инфа отправляется на сервер, то нафига ее вообще в какой-то файл сохранять?
0
25.03.2014, 22:43

Не по теме:

нафига ее вообще в какой-то файл сохранять?
Вероятно для остроты собственных осюсений).. Ну и потенциальных юных кулхацкеров подразнить-подзадорить)

0
0 / 0 / 0
Регистрация: 11.12.2013
Сообщений: 44
25.03.2014, 22:55  [ТС]
Вы не поняли суть, суть в этом файле такова: я даю пользователям копию программы, пользователь заходит в программу, авторизуется, в том файле записывается так скажем лог, его данные ( ID железа, скайп, и прочее ) и это все сохраняется в файл и шифруется Base64, далее, например этот пользователь захочет отдать программу "крякеру" который хочет ее взломать, вот для этого этот файл необходим! когда крякер зайдет в программу, и попытается авторизоваться, в наш файл запишутся его данные, а мне это поможет отследить "крысу", ну наверное я доходчиво объяснил)
0
3530 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
25.03.2014, 23:02
Ну а в файл-то зачем всю эту шнягу записывать ?)
Сразу и отправляй ее себе на сервер и уже на сервере своем сохраняй сколь твоей душе угодно)..
0
0 / 0 / 0
Регистрация: 11.12.2013
Сообщений: 44
25.03.2014, 23:03  [ТС]
Ну если я буду отправлять сразу, то я не узнаю "крысу", тоесть "крыса" скачала файл, авторизовалась, и передала софт "крякеру", и в файле будет записаны данные и крысы и "крякера"
0
Модератор
 Аватар для FIL
3492 / 2614 / 742
Регистрация: 19.09.2012
Сообщений: 7,977
25.03.2014, 23:05
А кто сказал, что "крыса" будет запускать прогу перед тем, как отнести ее "крякеру" или не сделает копию до запуска?
0
0 / 0 / 0
Регистрация: 11.12.2013
Сообщений: 44
25.03.2014, 23:06  [ТС]
Ну это уже другая история, мне бы хоть так как ранее было описано сделать
0
9 / 10 / 2
Регистрация: 18.06.2013
Сообщений: 119
25.03.2014, 23:08
иди на exelab.ru!
товариСЧ! Зачем тебе такой гемор с DLL???
обращение к файлу вдобавок?!
0
0 / 0 / 0
Регистрация: 11.12.2013
Сообщений: 44
25.03.2014, 23:10  [ТС]
Не не не!, файл, это и есть DLL'ка, в которой хранится текстовая инфа), я сделал так чтобы ее формат был DLL но на деле это файл в котором текстовая информация
0
3530 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
25.03.2014, 23:12
Цитата Сообщение от Hiddens Посмотреть сообщение
и в файле будет записаны данные и крысы и "крякера"
Опять двадцать пять за рыбу деньги)..

Да какая нафих разница где будет находиться этот файл ?!
Ну передай ты сразу эту инф-цию на сервер при запуске "легальной" копии - пусть сервер на своей стороне запишет ее в файл !

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

И уже потом сиди себе на здоровье на своем сервере, читай спокойно свой файл и выясняй кто из ху - ето из них "крыса", а кто "хряк")
0
0 / 0 / 0
Регистрация: 11.12.2013
Сообщений: 44
25.03.2014, 23:15  [ТС]
Ну вот по твоей логике это выглядит так: я зашел в программу, мои данные передались ко мне на сервер, я передал программу "крякеру", а тот зашел в нее, тоже данные передались на сервер, но тогда как я узнаю кто дал программу крякеру?
0
angstrom
25.03.2014, 23:17
Цитата Сообщение от Hiddens Посмотреть сообщение
мои данные передались ко мне на сервер
Это, если разрешить программе делать такое.
0 / 0 / 0
Регистрация: 11.12.2013
Сообщений: 44
25.03.2014, 23:18  [ТС]
У меня это реализовано
0
angstrom
25.03.2014, 23:19
А у меня FireWall для начала спросит - А разрешить ли такой-разэтакой программе доступ в Internet? И не факт, что разрешу.
0 / 0 / 0
Регистрация: 11.12.2013
Сообщений: 44
25.03.2014, 23:20  [ТС]
А вот если данные не отправятся, программа дальше работать не будет, т.к это важная часть
0
angstrom
25.03.2014, 23:21
Значит нафиг не нужна такая программа, поищем другую.
0 / 0 / 0
Регистрация: 11.12.2013
Сообщений: 44
25.03.2014, 23:22  [ТС]
Почему же это? пользователь проплатил деньги, манибека нет
0
3530 / 2270 / 279
Регистрация: 24.12.2010
Сообщений: 13,723
25.03.2014, 23:23
Цитата Сообщение от Hiddens Посмотреть сообщение
как я узнаю кто дал программу крякеру?
Да никак ты не узнаешь).. А и узнаешь - не докажешь).. Кому кстати ты это собрался доказывать и на основании чего ?)
А и докажешь - чем это грозит "крысе" ? Да ничем - никакими вменяемыми договорными отношениями ты с ним не связан.

Так что глупостями ты занялся.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
25.03.2014, 23:23
Помогаю со студенческими работами здесь

Хранение файлов в DLL
Здраствуйте. Подскажите пожалуйста, возможно ли создать *.dll для основной программы и хранить в ней/нем файлы, ну например картинки, чтобы...

Хранение указателей в DLL
Доброго времени суток, уважаемые знатоки! Суть вопроса: создаю в MS VS 2012 (С++) динамическую библиотеку, в ней хранятся описания...

Хранение ключей в .dll
Знаю одного человека, который реализовал хранение ключей в .dll И при запуске программы постоянно качается новая версия этой .dll и кдючи...

Хранение тестов в dll
Не хотел новую тему создавать, да бы не разводить флуд, решил спросить сдесь, как сделать так, что бы ответы на вопросы брались из dll базы...

QSettings, ini, возможно ли хранение многострочного текста?
Доброго времени суток. Собственно, сабж. Спасибо


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
Модель здравосохранения 18. Чем здоровее работник, тем быстрее выгорает
anaschu 24.05.2026
Имитационная модель корпоративного здравоохранения: что показывает математика Сегодня в модели рабочего коллектива на AnyLogic появились три новые механики — выгорание через накопленную усталость,. . .
Модель здравосохранения 17. Планы на выгорание
anaschu 23.05.2026
Вот конкретная схема реализации: В классе Работник добавить: накопленнаяУсталость — растёт каждый час работы, снижается в перерывы и болезни коэффициентПрезентеизма — снижает продуктивность. . .
Изменение цветов в палитре gif файла aka фавикона
russiannick 23.05.2026
Изменение цветов в палитре gif файла, юзаемого как фавиконка в составе html-файла, помещенная в base64, средствами нативного Java Script, навеянное сном в майский день. Для работы необходим браузер,. . .
Модель здравосохранения 16. Слишком хорошие и здоровые сотрудники уходят, недовольные зарплатой
anaschu 23.05.2026
Отладка увольнений и настройка производительности Сегодня во второй половине дня разобрались с механикой увольнений и настроили коэффициент сложности заданий. Вот что было сделано. . . .
Как я стал коммунистом))) Модель сохранения здоровья сотрудников, запись блога номер 15
anaschu 23.05.2026
Внезапно хорошее здоровье сотрудников не нужно капиталистам?))
Модель здравоСохранения 15. Как мы чинили AnyLogic модель рабочего коллектива: сочленение диаграммы состояний болезней и поломок в ресурспул
anaschu 23.05.2026
Как мы чинили AnyLogic модель рабочего коллектива Сегодня разобрались с пятью багами, из-за которых модель либо падала с ошибкой, либо давала совершенно бессмысленные результаты. Каждый баг был. . .
Диалоги с ИИ
zorxor 23.05.2026
Насколько я понимаю - Вы - Искусственный Интеллект. Это так? Да, всё верно. Я — искусственный интеллект. Я представляю собой большую языковую модель, созданную для помощи в самых разных задачах. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru