ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Безопасность > Soft - Windows
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Notepad vs Notepad2
  #1  
Старый 20.11.2006, 02:33
Аватар для KSURi
KSURi
Постоянный
Регистрация: 06.06.2006
Сообщений: 515
Провел на форуме:
1985206

Репутация: 963


По умолчанию Notepad vs Notepad2

Решил заменить себе блокнот на его более удобную версию блокнот2.

NOTEPAD.exe в \WINDOWS\ переименовал в NOTEPAD.bak и скопировал NOTEPAD2.exe переименовав его в NOTEPAD.exe. Казалось бы все нормально, ан нет(
Файлы ассоциированные с блокнотом открываются в оригинальной версии, да и Выполнить -> notepad все равно вызывает обычный блокнот.

wtf?
 
Ответить с цитированием

  #2  
Старый 20.11.2006, 03:03
Аватар для FurA
FurA
Новичок
Регистрация: 01.08.2005
Сообщений: 25
Провел на форуме:
48628

Репутация: 17
По умолчанию

Notepad ++. ИМХО the best.
 
Ответить с цитированием

  #3  
Старый 20.11.2006, 08:21
Аватар для Alexkz
Alexkz
Новичок
Регистрация: 23.09.2006
Сообщений: 19
Провел на форуме:
142370

Репутация: 6
По умолчанию

Цитата:
Сообщение от KSURi  
Решил заменить себе блокнот на его более удобную версию блокнот2.

NOTEPAD.exe в \WINDOWS\ переименовал в NOTEPAD.bak и скопировал NOTEPAD2.exe переименовав его в NOTEPAD.exe. Казалось бы все нормально, ан нет(
Файлы ассоциированные с блокнотом открываются в оригинальной версии, да и Выполнить -> notepad все равно вызывает обычный блокнот.

wtf?
А по-моему проще было бы поставить NOTEPAD++ по дефолту на все текстовые файлы!
 
Ответить с цитированием

  #4  
Старый 20.11.2006, 08:27
Аватар для _Great_
_Great_
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме:
5339610

Репутация: 4360


Отправить сообщение для _Great_ с помощью ICQ
По умолчанию

Естьтакая хрень, как Windows File Protection.
Она восстановит оригинальный notepad.exe в случае его изменения. Замена блокнота делается либо модификацией файла маппингом в память (WFP спит), либо явным обходом WFP, либо просто, как было предложено, ассоциацией TXT с Notepad2

Последний раз редактировалось _Great_; 20.11.2006 в 09:20..
 
Ответить с цитированием

  #5  
Старый 20.11.2006, 10:20
Аватар для Deem3n®
Deem3n®
Постоянный
Регистрация: 19.09.2005
Сообщений: 408
Провел на форуме:
3730496

Репутация: 519
По умолчанию

Цитата:
Сообщение от KSURi  
Решил заменить себе блокнот на его более удобную версию блокнот2.

NOTEPAD.exe в \WINDOWS\ переименовал в NOTEPAD.bak и скопировал NOTEPAD2.exe переименовав его в NOTEPAD.exe. Казалось бы все нормально...
Не все нормально: надо скопировать NOTEPAD.exe в:
1. %windir%\system32\dllcache\
2. %windir%\system32\
3. %windir%\

как говорил _Great_
Цитата:
Естьтакая хрень, как Windows File Protection.
WFP даст о себе знать при копировании NOTEPAD.exe в %windir%\ и %windir%\system32\. В первом мессаджбоксе выбери Cancel, а во втором Yes.
 
Ответить с цитированием

  #6  
Старый 20.11.2006, 10:46
Аватар для _Great_
_Great_
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме:
5339610

Репутация: 4360


Отправить сообщение для _Great_ с помощью ICQ
По умолчанию

Цитата:
wfp даст о себе знать
не факт. он может нагло молчать, но делать свое дело.


ЗЫ. Странная вещь, но если сделать так:
Код:
char exe[1024];
DWORD d;

GetWindowsDirectory(exe,sizeof(exe)-1);
strcat(exe, "\\SYSTEM32\\NOTEPAD.EXE");

hFile = CreateFile(exe, GENERIC_READ|GENERIC_WRITE, 0, 0, OPEN_EXISTING, 0, 0);
if(hFile!=INVALID_HANDLE_VALUE)
{
	d = GetFileSize(hFile, 0);
	hMapping = CreateFileMapping(hFile, 0, PAGE_READWRITE, 0, d, 0);
	mapping = MapViewOfFile(hMapping, FILE_MAP_READ|FILE_MAP_WRITE, 0, 0, d);

	// редактим блокнот в памяти

	UnmapViewOfFile(mapping);
	CloseHandle(hMapping);
	CloseHandle(hFile);
}
то WFP не орет вообще и ничего не восстанавливает

Последний раз редактировалось _Great_; 20.11.2006 в 10:50..
 
Ответить с цитированием

  #7  
Старый 20.11.2006, 18:44
Аватар для KSURi
KSURi
Постоянный
Регистрация: 06.06.2006
Сообщений: 515
Провел на форуме:
1985206

Репутация: 963


По умолчанию

Мне это было не принципиально, просто интресно...
Про Wfp я тоже подумал, но думал что предупреждения будут.
 
Ответить с цитированием

  #8  
Старый 20.11.2006, 22:57
Аватар для W!z@rD
W!z@rD
Reservists Of Antichat - Level 6
Регистрация: 12.02.2006
Сообщений: 891
Провел на форуме:
1892597

Репутация: 836


Отправить сообщение для W!z@rD с помощью ICQ
По умолчанию

ассоциирование с файлами...
народ вы че??!!
в реестре прописывается для каждого формата свое приложение!

вообще юзаю notepad ++ rulezzz
__________________
*********************************
*Я не волшебник ٩(๏̯͡๏)۶, только учусь...*
*********************************
Программы на заказ
Times to fly...
 
Ответить с цитированием

  #9  
Старый 28.11.2006, 17:48
Аватар для EPIDEM
EPIDEM
Banned
Регистрация: 28.12.2005
Сообщений: 221
Провел на форуме:
2540519

Репутация: 60
Отправить сообщение для EPIDEM с помощью ICQ
По умолчанию

Цитата:
Сообщение от W!z@rD  
в реестре прописывается для каждого формата свое приложение!
Или в свойствах файла

Нах ваще вынь трогать?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
секреты Notepad Micr0b Windows 4 08.03.2006 21:48



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


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




ANTICHAT.XYZ