| eXeL@B —› Вопросы новичков —› Защита переменной типа CString от изменения | 
| Посл.ответ | Сообщение | 
| 
 | 
Создано: 14 января 2007 17:50  · Личное сообщение · #1 Доброго времени суток. Подскажите пожалуйста, как решить такую задачу: есть программа на С++, использующая MFC(Visual Studio 7.0). В программе используется переменная типа CString. (например CString str1 = "ABCD";). Так вот, каким образом можно(если можно вообще) сделать так, чтобы эту переменную НЕ СМОГЛИ ИЗМЕНИТЬ в EXE-файле на другую переменную? Да, если CString более уязвим, чем, например, char, подскажите. Заранее благодарю за любые подсказки. Алексей. ![]()  | 
| 
 | 
Создано: 14 января 2007 21:44  · Личное сообщение · #2 AlexDL Строки с точки зрения профи ничем не отличаются от всей проги - изменить легко. Благодаря этому сайту и новички могут делать, если не ленятся   
Как защитится : 1) От ламера - упаковать любым упаковщиком. Берем в разделе Скачать или Интернете 2) От новичка - защишаем протектором, который больше всего вопросов вызывает - Asprotect, Армадилло или Execryptor. Однако, если не повезет - новичок их снимет автораспаковщиком  
3) От профи : много читаем, много думаем, много работаем      
![]()  | 
| 
 | 
Создано: 28 января 2007 12:08  · Личное сообщение · #3  | 
| 
 | 
Создано: 28 января 2007 23:49  · Личное сообщение · #4  | 
| 
 | 
Создано: 29 января 2007 21:03  · Личное сообщение · #5  | 
| 
 | 
Создано: 29 января 2007 23:22  · Личное сообщение · #6  | 
| 
 | 
Создано: 30 января 2007 14:50  · Личное сообщение · #7  | 
| 
 | 
Создано: 30 января 2007 15:26  · Личное сообщение · #8  | 
| eXeL@B —› Вопросы новичков —› Защита переменной типа CString от изменения | 



 
 
 



 Для печати