RicoRoco - HOME Azure v.116
Witamy, Gość. Zaloguj się lub zarejestruj

Zaloguj się podając nazwę użytkownika, hasło i długość sesji
WEBMASTERING - Tworzenie Stron WWW: Języki Webowe, Grafika - PS, Animacja - FLASH, Skrypty, Wyszukiwarki, Pozycjonowanie i nie tylko..
  HOME   FORUM   HELP SEARCH Kalendarz Download Gallery Chat Zaloguj się Rejestracja  
Theme

TOP SITES
Recent Top
By Yurek3
[29.03.2009, 08:27:18]

By PdM
[11.06.2008, 18:21:50]

By gm1004
[19.05.2008, 16:53:50]

[18.05.2008, 18:38:30]

By Yurek3
[30.03.2008, 16:06:21]

By Yurek3
[29.03.2008, 04:40:05]

By Yurek3
[27.02.2008, 00:35:27]

[13.02.2008, 10:50:11]

[09.02.2008, 11:44:18]

[22.01.2008, 10:36:45]
Strony: [1]   Do dołu
 Drukuj 
Autor           Wątek: Podmiana Plików systemowych  [Przeczytany 1417 razy]
0 users i 1 Gość przegląda ten wątek.
Yurek3

Global Moderator
*****
Offline
United States Sex:Mężczyzna
United States


Posty 112


 [07.01.2007, 02:00:44]

Post autorstwa Amayan-a z forum explode

Jak każdy pewnie zdążył się zorientować, przybliżę w tym temacie sposoby na udoskonlenie naszego Windowsa poprzez podmianę kilku, a może i więcej plików systemowych, lub tylko ich edycję.

Zamiana Plików

Zabawę zaczniemy od 3 najpopularniejszych plików, ze względu na ograniczenia które nakładają, a są to:

uxtheme.dll --- Odpowiedzialny za wygląd naszego windowsa

sfc_oc.dll ------ Odpowiedzialny za system ochrony plików w systemie

tcpip.sys ------- Odpowiedzialny za ilość połączeń TCP


Jeżeli już zdecydowaliśmy się które z nich chcemy chcemy podmienić w naszym syetemie wystarczy umieścić je w Katalogu C:\XPCD\I386\naszego windowsa, ale jak się szybko zorientujemy, pliki te w tymże katalogu zamiat .dll mają rozszerzenie .dl_ , ponieważ są skompresowane.

Aby wszytko miało ręce i nogi musimy nasze .dll także skompresować do formatu .dl_
Ściągamy więc modifyPE.
Wypakuj program do tego samego katalogu gdzie są nasze .dll które chcemy skompresować.
Jako przykład skompresujemy plik sfc_os.dll
Najpierw musimy sprawdzić sumę kontrolną, otwieramy Command Prompt (cmd.exe) i piszemy komendę:



Zakładamy, że nasz plik oraz modifype.exe mieści się w katalogu C:\Pliki\

Jeżeli otrzymaliśmy potwierdzenie No Error ocurred, have a nice day oznacza, ze wszystko jest w jak najlepszym porządku i możemy przejść do następnej części zabiegu czyli kompresji, w tym celu wykonujemy następującą komendę:



Teraz w tym katalogu (w przykładzie jest to c:\Pliki\) powinien znajdować się plik sfc_os.dl_, którym to podmieniamy już istniejący w katalogu C:\XPCD\I386\, tak robimy z każdym plikiem który chcemy podmienić w naszym Windowsie.


Zamiana Zasobów

Niektórzy z nas zapewne zastanawiają się jak to zrobić aby po zainstalowaniu Windows-a widzieć własne ikony, ładniejsze buttony czy też bitmapy. Zrobić to możemy na dwa sposoby, albo poszukać na internecie gotowych tzw. "shell pack" i podmienić nimi istniejące już pliki sposobem opisanym powyżej, albo też stworzyć swój własny nie powtarzalny styl.
W tym celu najpierw musimy powyciągać te zasoby z odpowiedznich plików, a następnie je podmienić naszymi własnymi.

W tym celu najpierw zaopatrzyć się musimy w program  ResourceHacker
Programem tym możemy otworzyć dowolny plik .dll .exe itp. przeglądać oraz podmienić, dowolną ilość zasobów danego pliku, lecz wiem z doświadczenia, że podmiana samych ikon w pliku shell32.dll zajmuje wieki. Dlatego też polecam bardzo ciekawy zestaw plików batch który to nam trochę zautomatyzuje, jest to  BatchMod.

Do programu dołączona jest instrukcja w języku angielskim, więc w skrócie opiszę sposób działania tego programu.
Po rozpakowaniu, w katalogo BatchMod znajduje się kilka podkatalogów oraz plików batch. Jako, że my chcemy podmienić tylko zasoby, wszystkie z nich nie bedą nam potrzebne. Pierwszą rzeczą potrzebny jest nam program ResourceHacker o którym wspomniałem wcześniej, należy go rozpakować do katalogu BatchMod\tools\ResHack


Uruchamiamy copy.cmd, co spowoduje skopiowanie wszystkich plików z folderu Windows oraz Program Files możliwych do zmodowania do katalogu _IN

Następnie te pliki którymi jesteśmy zainteresowani kopiujemy z katalogu _IN do _SOURCE

Uruchamiamy extract.cmd co spowoduje, ze wszystkie zasoby plików znajdujących się w katalogu _SOURCE zostaną wydzielone do katalogu resources

Jeżeli oprócz ikon, avi i bitmap chciałbyś zmienić także tekst, dialogi itp. musisz uruchomić extract_language.cmd

Teraz kolej na zamianę niechcianych zasobów w katalogu resources na swoje własne, pamiętając o zachowaniu tych samych nazw plików, oraz innych parametrów jak objętość, czy też wielkość.

Następnie uruchamiamy modify.cmd, co podmieni wszystkie zasoby w plikach w katalogu _IN na obecnie znajdujące się w katalogu resources i zmodyfikowane skopiuje do katalogu _OUT

Jeżeli zmieniłeś też zasoby tekstowe musisz użyć modify_language.cmd

Teraz tylko pozostaje owe pliki skompresować sposbem opisanym na początku artykułu i podmienić nimi istniejące w naszym C:\XPCD\I386\

Aby uniknąć problemów z rozpoznawaniem plików przez Windows, należy pamiętać aby w naszym pliku winnt.sif znalazły się następujące odwołania:

Code: [select]
[Unattended]
UnattendMode=FullUnattended
DriverSigningPolicy=Ignore




Tutaj umieszcze 2 wersje pliku sfc_oc.dll obie wersje pliku wykonal user Grandolfs

1. Wersja z zmodyfikowanym sprawdzaniem obecnosci folderow

- Common Files\Microsoft Shared\Web Server Extensions\
- Program Files\Microsoft FrontPage\
- Program Files\Movie Maker\
- Program Files\MSN Gaming Zone\
- Program Files\NetMeeting\
- Program Files\Outlook Express\
- Program Files\Xerox\

LINK:

SFC_PATCH


2. Wersja ktora zawiera modyfikacje z pkt.1 oraz dodatkowo nie sprawdza obecnosci Windows Media Player w systemie

LINK:

SFC_noWMP
IP Zapisane

Strony: [1]   Do góry
 Drukuj 
 
Skocz do:  

Geo Visitors Map  
11.05.2024, 09:41:56