![]()  | 
	
 
  | 
| 
		 
			 
			#1  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 Как сохранить пароль для входа в программы внутри егзешника проги 
		
	
		
		
		
		
		
	
		
		
	
	
	для того что его потом можно като сменить  | 
| 
		 
			 
			#2  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 ООООООООООООООООО, зачем тебе это надо? - это ну ОЧЕНЬ геморское занятие. Вообщем поищи на DelphiWorld статейку одну, там описывалось как вшивать информацию в екзешник или в dll-библиотеку. Если будет необходимо могу порыться и сам подискать эту статейку, если не найдёшь её (но факт - то, что она есть). Лучше подищи другой способ прятать пароль - сохраняй в файл, используй криптографию (на крайняк, ё моё), шифруй как-нибудь. 
		
	
		
		
		
		
		
	
		
		
	
	
	 | 
| 
		 
			 
			#3  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 Можно использовать PE ресурсы для таких целей. К сожалению точно не скажу, т.к. не помню, как это делается (читал в книге, о которой давно забыл уже). Я имею ввиду именно изменение ресурсов экзешника во время его выполнения (нечто похожее реализовано в Restorator последних версий). Можно храниь ключи, или какие-нибудь данные любых видов в зашифрованном виде вресурсах... 
		
	
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	Если разберешься, как записывать данные в запущенный файл, то, можешь поэксперементировать в области побайтной записи (можно без вреда для экзешника записать в его начало какие-нить свои хитрые данные =))... Вобщем, будут результаты - отписывается =)  | 
| 
		 
			 
			#4  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 Да статью видел, но к сожалению не могу дать линк  
		
	
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	![]() + меня сомнение - вроде там не для изменения внутри себя, а именно в design-time добавить чото в ресурс а потом достать (в частости вроде был exe-шник) от себя: я не пробовал, но для этих целей может напиши отдельное приложение.. т.е. его можно будет использовать как длл-вызов ф-ии и получение результата, т.е. если вызвать "setpassword('myPSW')" то приложение через 2 сек (подождать пока основное завершит работу) допишет в конец главного хэш от пароля (чтоб открыто не хранить). на экзешник такое изменение никак не повлияет - т.к. ты дописываешь в конец () а вот без потерь для экзешника внутри его самого данные скрыть почти невозможно  | 
| 
		 
			 
			#5  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 Да,-и стоит ли это того? не проще во внешнем файле хранить? 
		
	
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	 |